Changeset 313


Ignore:
Timestamp:
Jul 14, 2007, 1:45:55 PM (15 years ago)
Author:
Argimiro Resende Secchi
Message:

Change name of outlet energy stream to OutletQ.

Location:
trunk
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/eml/mixers_splitters/mixer.mso

    r312 r313  
    4646       
    4747        Out_int to Inlet;
    48         zeroQ.Outlet to InletQ;
     48        zeroQ.OutletQ to InletQ;
    4949
    5050        EQUATIONS
     
    7979        Outlet.P = Inlet.P;
    8080       
    81         zeroQ.Outlet.Q = 0*'kW';       
     81        zeroQ.OutletQ.Q = 0*'kW';       
    8282       
    8383end
  • trunk/eml/reactors/batch.mso

    r302 r313  
    2727        Info            = "
    2828        Assumptions
    29          * isotermic
     29         * isothermic
    3030        ";
    3131
     
    5151
    5252
    53 Model batch_isotermic as batch_basic
     53Model batch_isothermic as batch_basic
     54        ATTRIBUTES
     55        Pallete         = true;
     56        Icon            = "icon/batch";
     57        Brief           = "Model of a isothermal batch reactor";
     58        Info            = "
     59        Assumptions
     60         * isothermic
     61        ";
     62       
    5463        EQUATIONS
    5564        "Isotermic"
  • trunk/eml/stage_separators/tank.mso

    r310 r313  
    158158
    159159Model tank_simplified
     160        ATTRIBUTES
     161        Pallete         = true;
     162        Icon            = "icon/Tank";
     163        Brief           = "Model of a simplified tank.";
     164        Info            =
     165        "Specify:
     166         * the Inlet flow rate;
     167
     168        Initial Conditions:
     169         * the tank initial level (Level);
     170        ";
     171
    160172        PARAMETERS
    161173        k as Real (Brief="Valve Constant", Unit = 'm^2.5/h', Default=4);
     
    163175
    164176        VARIABLES
    165         h    as length(Brief="Tank level");
     177        Level as length(Brief="Tank level");
    166178in      Fin  as flow_vol(Brief="Input flow");
    167179out     Fout as flow_vol(Brief="Output flow");
     
    169181        EQUATIONS
    170182        "Mass balance"
    171         diff(A*h) = Fin - Fout;
    172        
     183        diff(A*Level) = Fin - Fout;
     184
    173185        "Valve equation"
    174         Fout = k*sqrt(h);               
     186        Fout = k*sqrt(Level);           
    175187end
    176188
    177189Model tank_feed
     190        ATTRIBUTES
     191        Pallete         = true;
     192        Icon            = "icon/Tank";
     193        Brief           = "Model of a tank with feed stream.";
     194        Info            =
     195        "Specify:
     196         * the Inlet stream;
     197         * the Feed stream;
     198         * the outlet flow;
     199         * the tank Q.
     200
     201        Initial Conditions:
     202         * the tank initial temperature (OutletL.T);
     203         * the tank initial level (Level);
     204         * (NoComps - 1) OutletL (OR OutletV) compositions.
     205        ";
    178206
    179207        PARAMETERS
  • trunk/eml/streams.mso

    r311 r313  
    349349
    350350        VARIABLES
    351         out Outlet                      as energy_stream;
    352 end
     351        out OutletQ             as energy_stream;
     352end
  • trunk/sample/controllers/Sample_flash_pid.mso

    r312 r313  
    8686        CONNECTIONS
    8787        s1.Outlet to fl.Inlet;
    88         Q.Outlet to fl.InletQ;
     88        Q.OutletQ to fl.InletQ;
    8989       
    9090        SPECIFY
    9191
    92         Q.Outlet.Q = 1026.32 * 'kJ/s';
     92        Q.OutletQ.Q = 1026.32 * 'kJ/s';
    9393
    9494        #Parâmetros do controlador de nível
  • trunk/sample/miscellaneous/sample_tanks.mso

    r182 r313  
    4040        INITIAL
    4141        "altura inicial"
    42         Tanque.h = 1 * 'm';
     42        Tanque.Level = 1 * 'm';
    4343       
    4444        OPTIONS
     
    7070        INITIAL
    7171        "altura inicial"
    72         Tanque1.h = 1 * 'm';
    73         Tanque2.h = 2 * 'm';
    74         Tanque3.h = 1 * 'm';
     72        Tanque1.Level = 1 * 'm';
     73        Tanque2.Level = 2 * 'm';
     74        Tanque3.Level = 1 * 'm';
    7575       
    7676        OPTIONS
  • trunk/sample/optimization/ammonia.mso

    r312 r313  
    147147        C102.Outlet    to   M102.Inlet2;
    148148       
    149         Q1.Outlet      to   F101.InletQ;
    150         Q2.Outlet      to   F102.InletQ;       
     149        Q1.OutletQ      to   F101.InletQ;
     150        Q2.OutletQ      to   F102.InletQ;       
    151151       
    152152        SET
  • trunk/sample/optimization/ammonia_opt.mso

    r312 r313  
    2626        MINIMIZE
    2727       
    28         abs(Q1.Outlet.Q) + abs(Q2.Outlet.Q)
     28        abs(Q1.OutletQ.Q) + abs(Q2.OutletQ.Q)
    2929        #loose / 'lbmol/h'
    3030        # C102.Pot/'kW'*180
  • trunk/sample/optimization/flash_opt.mso

    r312 r313  
    4848        CONNECTIONS
    4949        s1.Outlet to fl.Inlet;
    50         Q.Outlet to fl.InletQ;
     50        Q.OutletQ to fl.InletQ;
    5151       
    5252        EQUATIONS
     
    6262        fl.OutletL.P = 2.5 * 'atm';
    6363
    64         #Q.Outlet.Q = 0 * 'kJ/h';
     64        #Q.OutletQ.Q = 0 * 'kJ/h';
    6565        fl.OutletL.T = 315.06 * 'K';
    6666       
  • trunk/sample/reactors/sample_batch.mso

    r172 r313  
    2929        DEVICES
    3030        feed as stream;
    31         reac as batch_isotermic;
     31        reac as batch_isothermic;
    3232       
    3333        CONNECTIONS
  • trunk/sample/stage_separators/sample_column.mso

    r310 r313  
    217217        zero to col.trays([1:4]).Inlet;
    218218        zero to col.trays([6:col.NTrays]).Inlet;
    219         Qc.Outlet to col.cond.InletQ;
    220         Qr.Outlet to col.reb.InletQ;
     219        Qc.OutletQ to col.cond.InletQ;
     220        Qr.OutletQ to col.reb.InletQ;
    221221       
    222222        SPECIFY
     
    237237        col.sptop.frac = 0.444445;
    238238        col.cond.OutletV.F = 0 * 'kmol/h';
    239         Qr.Outlet.Q = 3.7743e6 * 'kJ/h';
    240         Qc.Outlet.Q = -3.71e6 * 'kJ/h';
     239        Qr.OutletQ.Q = 3.7743e6 * 'kJ/h';
     240        Qc.OutletQ.Q = -3.71e6 * 'kJ/h';
    241241        col.pump1.dP = 16 * 'kPa';
    242242        col.trays.Emv = 1;
     
    310310        zero to col.trays([1:4]).Inlet;
    311311        zero to col.trays([6:col.NTrays]).Inlet;
    312         Qttop.Outlet to col.ttop.InletQ;
    313         Qtbottom.Outlet to col.tbottom.InletQ;
    314         Qc.Outlet to col.cond.InletQ;
    315         Qr.Outlet to col.reb.InletQ;
     312        Qttop.OutletQ to col.ttop.InletQ;
     313        Qtbottom.OutletQ to col.tbottom.InletQ;
     314        Qc.OutletQ to col.cond.InletQ;
     315        Qr.OutletQ to col.reb.InletQ;
    316316       
    317317        SPECIFY
     
    332332        col.spbottom.Outlet1.F = 100 * 'kmol/h';
    333333       
    334         Qr.Outlet.Q = 3.7743e6 * 'kJ/h';
    335         Qc.Outlet.Q = -3.71e6 * 'kJ/h';
    336         Qttop.Outlet.Q = 0 * 'kJ/h';
    337         Qtbottom.Outlet.Q = 0 * 'kJ/h';
     334        Qr.OutletQ.Q = 3.7743e6 * 'kJ/h';
     335        Qc.OutletQ.Q = -3.71e6 * 'kJ/h';
     336        Qttop.OutletQ.Q = 0 * 'kJ/h';
     337        Qtbottom.OutletQ.Q = 0 * 'kJ/h';
    338338       
    339339        col.pump1.dP = 16 * 'kPa';
     
    432432        zero to col.trays([1:4]).Inlet;
    433433        zero to col.trays([6:col.NTrays]).Inlet;
    434         Qc.Outlet to col.cond.InletQ;
    435         Qr.Outlet to col.reb.InletQ;
     434        Qc.OutletQ to col.cond.InletQ;
     435        Qr.OutletQ to col.reb.InletQ;
    436436
    437437        EQUATIONS
     
    452452        TCcond.Ports.input = Tad;
    453453        Tad = (col.cond.OutletL.T-Tmin)/(Tmax-Tmin);
    454         Qc.Outlet.Q = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output; 
     454        Qc.OutletQ.Q = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output;
    455455
    456456        "Pressure Controller"
     
    529529        zero.h = 0 * 'J/mol';
    530530       
    531         Qr.Outlet.Q = 3e6 * 'kJ/h';
     531        Qr.OutletQ.Q = 3e6 * 'kJ/h';
    532532        col.pump1.dP = 16 * 'kPa';
    533533        col.trays.Emv = 1;
  • trunk/sample/stage_separators/sample_columnReact.mso

    r310 r313  
    7777        zero to col.trays([1:4]).Inlet;
    7878        zero to col.trays([6:col.NTrays]).Inlet;
    79         Qc.Outlet to col.cond.InletQ;
    80         Qr.Outlet to col.reb.InletQ;
     79        Qc.OutletQ to col.cond.InletQ;
     80        Qr.OutletQ to col.reb.InletQ;
    8181       
    8282        EQUATIONS
     
    9191 
    9292        if col.reb.startup then
    93                 Qc.Outlet.Q = 0 * PIDTcond.Ports.output * 'kJ/s';
    94                 Qr.Outlet.Q = 0 * PIDTreb.Ports.output * 'kJ/s';
     93                Qc.OutletQ.Q = 0 * PIDTcond.Ports.output * 'kJ/s';
     94                Qr.OutletQ.Q = 0 * PIDTreb.Ports.output * 'kJ/s';
    9595               
    9696                PIDTreb.Ports.input = PIDTreb.Ports.setPoint;
    9797        else
    98                 Qc.Outlet.Q = Qcmin+(Qcmax-Qcmin)*PIDTcond.Ports.output;
    99                 Qr.Outlet.Q = Qrmin+(Qrmax-Qrmin)*PIDTreb.Ports.output;
     98                Qc.OutletQ.Q = Qcmin+(Qcmax-Qcmin)*PIDTcond.Ports.output;
     99                Qr.OutletQ.Q = Qrmin+(Qrmax-Qrmin)*PIDTreb.Ports.output;
    100100               
    101101                PIDTreb.Ports.input=Treb_ad;
  • trunk/sample/stage_separators/sample_condenser.mso

    r310 r313  
    5151        s1.Outlet to c1.InletV;
    5252        c1.OutletL to sp.Inlet;
    53         Q.Outlet to c1.InletQ;
     53        Q.OutletQ to c1.InletQ;
    5454       
    5555        SPECIFY
     
    6363        c1.OutletL.F = 153 * 'kmol/h';
    6464
    65         Q.Outlet.Q = -3.71e6 * 'kJ/h';
     65        Q.OutletQ.Q = -3.71e6 * 'kJ/h';
    6666
    6767        SET
     
    101101        CONNECTIONS
    102102        s1.Outlet to c1.InletV;
    103         Q.Outlet to c1.InletQ;
     103        Q.OutletQ to c1.InletQ;
    104104       
    105105        SPECIFY
     
    109109        s1.Outlet.z = [0.664, 0.336];
    110110
    111         Q.Outlet.Q = 3.71e6 * 'kJ/h';
     111        Q.OutletQ.Q = 3.71e6 * 'kJ/h';
    112112        c1.DP = 100 * 'kPa';
    113113
  • trunk/sample/stage_separators/sample_flash.mso

    r310 r313  
    4949        CONNECTIONS
    5050        s1.Outlet to fl.Inlet;
    51         Q.Outlet to fl.InletQ;
     51        Q.OutletQ to fl.InletQ;
    5252       
    5353        EQUATIONS
     
    6262
    6363        fl.OutletV.F = 68.5 * 'kmol/h';
    64         Q.Outlet.Q = 0 * 'kJ/h';
     64        Q.OutletQ.Q = 0 * 'kJ/h';
    6565       
    6666        SET
     
    111111        CONNECTIONS
    112112        s1.Outlet to fl.Inlet;
    113         Q.Outlet to fl.InletQ;
     113        Q.OutletQ to fl.InletQ;
    114114       
    115115        SPECIFY
     
    122122        fl.OutletL.P = 2.5 * 'atm';
    123123
    124         #Q.Outlet = 0 * 'kJ/h';
     124        #Q.OutletQ.Q = 0 * 'kJ/h';
    125125        fl.OutletL.T = 315.06 * 'K';
    126126       
  • trunk/sample/stage_separators/sample_reboiler.mso

    r310 r313  
    4949        feed to r1.Inlet;
    5050        s1.Outlet to r1.InletL;
    51         Q.Outlet to r1.InletQ;
     51        Q.OutletQ to r1.InletQ;
    5252       
    5353        SPECIFY
     
    6767        r1.OutletV.F = 111.6 * 'kmol/h';
    6868
    69         Q.Outlet.Q = 3.7743e6 * 'kJ/h';
     69        Q.OutletQ.Q = 3.7743e6 * 'kJ/h';
    7070
    7171        SET
     
    106106        CONNECTIONS
    107107        s1.Outlet to r1.InletL;
    108         Q.Outlet to r1.InletQ;
     108        Q.OutletQ to r1.InletQ;
    109109       
    110110        SPECIFY
     
    114114        s1.Outlet.z = [0.006061, 0.9939];
    115115       
    116 #       Q.Outlet.Q = 3.7743e6 * 'kJ/h';
     116#       Q.OutletQ.Q = 3.7743e6 * 'kJ/h';
    117117        r1.OutletV.T = 350 * 'K';
    118118
  • trunk/sample/stage_separators/sample_tank.mso

    r310 r313  
    4646        CONNECTIONS
    4747        s.Outlet to t.Inlet;
    48         Qtank.Outlet to t.InletQ;
     48        Qtank.OutletQ to t.InletQ;
    4949       
    5050        SPECIFY
     
    5555#       s.v = 0.698;
    5656       
    57         Qtank.Outlet.Q = 0 * 'J/s';
     57        Qtank.OutletQ.Q = 0 * 'J/s';
    5858        t.Outlet.F = 179 * 'kmol/h';
    5959       
     
    9292        CONNECTIONS
    9393        s.Outlet to t.Inlet;
    94         Qtank.Outlet to t.InletQ;
     94        Qtank.OutletQ to t.InletQ;
    9595       
    9696        SPECIFY
     
    101101        #s.v = 0.368;
    102102
    103         Qtank.Outlet.Q = 0 * 'J/s';
     103        Qtank.OutletQ.Q = 0 * 'J/s';
    104104        t.Outlet.F = 490 * 'kmol/h';
    105105       
Note: See TracChangeset for help on using the changeset viewer.