Ignore:
Timestamp:
Jul 18, 2008, 4:01:13 PM (14 years ago)
Author:
Rafael de Pelegrini Soares
Message:

Updating the models to be usable by the gui

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gui/sample/stage_separators/sample_column.mso

    r530 r555  
    238238        col.sptop.frac = 0.444445;
    239239        col.cond.OutletV.F = 0 * 'kmol/h';
    240         Qr.OutletQ.Q = 3.7743e6 * 'kJ/h';
    241         Qc.OutletQ.Q = -3.71e6 * 'kJ/h';
     240        Qr.OutletQ = 3.7743e6 * 'kJ/h';
     241        Qc.OutletQ = -3.71e6 * 'kJ/h';
    242242        col.pump1.dP = 16 * 'kPa';
    243243        col.trays.Emv = 1;
     
    349349        TCcond.Parameters.gamma = 1;
    350350        TCcond.Parameters.beta = 1;
    351         TCcond.Options.action = 1;
    352         TCcond.Options.clip = 1;
    353         TCcond.Options.autoMan = 0;
     351        TCcond.Action = "Direct";
     352        TCcond.Clip = "Clipped";
     353        TCcond.Mode = "Automatic";
    354354        TCcond.Parameters.intTime = 60*'s';
    355355        TCcond.Parameters.gain = 0.6;
     
    358358        TCcond.Ports.input = Tad;
    359359        Tad = (col.cond.OutletL.T-Tmin)/(Tmax-Tmin);
    360         Qc.OutletQ.Q = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output;
     360        Qc.OutletQ = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output;   
    361361
    362362        "Pressure Controller"
     
    367367        PC.Parameters.gamma = 1;
    368368        PC.Parameters.beta = 1;
    369         PC.Options.action = -1;
    370         PC.Options.clip = 1;
    371         PC.Options.autoMan = 0;
     369        PC.Action = "Reverse";
     370        PC.Clip = "Clipped";
     371        PC.Mode = "Automatic";
    372372        PC.Parameters.intTime = 50*'s';
    373373        PC.Parameters.gain = 0.5;
     
    385385        LCtop.Parameters.gamma = 1;
    386386        LCtop.Parameters.beta = 1;
    387         LCtop.Options.action = -1;
    388         LCtop.Options.clip = 1;
    389         LCtop.Options.autoMan = 0;
     387        LCtop.Action = "Reverse";
     388        LCtop.Clip = "Clipped";
     389        LCtop.Mode = "Automatic";
    390390        LCtop.Parameters.intTime = 10*'s';
    391391        LCtop.Parameters.gain = 1;
     
    403403        LCbot.Parameters.gamma = 1;
    404404        LCbot.Parameters.beta = 1;
    405         LCbot.Options.action = -1;
    406         LCbot.Options.clip = 1;
    407         LCbot.Options.autoMan = 0;
     405        LCbot.Action = "Reverse";
     406        LCbot.Clip = "Clipped";
     407        LCbot.Mode = "Automatic";
    408408        LCbot.Parameters.intTime = 100*'s';
    409409        LCbot.Parameters.gain = 1;
     
    435435        zero.h = 0 * 'J/mol';
    436436       
    437         Qr.OutletQ.Q = 4e6 * 'kJ/h';
     437        Qr.OutletQ = 4e6 * 'kJ/h';
    438438        col.pump1.dP = 16 * 'kPa';
    439439        col.trays.Emv = 1;
     
    628628        col.sptop.frac = 0.444445;
    629629        col.cond.OutletV.F = 0 * 'kmol/h';
    630         Qr.OutletQ.Q = 3.7743e6 * 'kJ/h';
    631         Qc.OutletQ.Q = -3.71e6 * 'kJ/h';
     630        Qr.OutletQ = 3.7743e6 * 'kJ/h';
     631        Qc.OutletQ = -3.71e6 * 'kJ/h';
    632632        col.pump1.dP = 16 * 'kPa';
    633633
     
    726726        Qc.OutletQ to col.cond.InletQ;
    727727        Qr.OutletQ to col.reb.InletQ;
     728       
     729        SET
     730        TCcond.Action = "Direct";
     731        TCcond.Clip = "Clipped";
     732        TCcond.Mode = "Automatic";
     733
     734        PC.Action = "Reverse";
     735        PC.Clip = "Clipped";
     736        PC.Mode = "Automatic";
     737
     738        LCtop.Action = "Reverse";
     739        LCtop.Clip = "Clipped";
     740        LCtop.Mode = "Automatic";
     741       
     742        LCbot.Action = "Reverse";
     743        LCbot.Clip = "Clipped";
     744        LCbot.Mode = "Automatic";
    728745
    729746        EQUATIONS
     
    735752        TCcond.Parameters.gamma = 1;
    736753        TCcond.Parameters.beta = 1;
    737         TCcond.Options.action = 1;
    738         TCcond.Options.clip = 1;
    739         TCcond.Options.autoMan = 0;
    740754        TCcond.Parameters.intTime = 60*'s';
    741755        TCcond.Parameters.gain = 0.6;
     
    744758        TCcond.Ports.input = Tad;
    745759        Tad = (col.cond.OutletL.T-Tmin)/(Tmax-Tmin);
    746         Qc.OutletQ.Q = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output;
     760        Qc.OutletQ = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output;   
    747761
    748762        "Pressure Controller"
     
    753767        PC.Parameters.gamma = 1;
    754768        PC.Parameters.beta = 1;
    755         PC.Options.action = -1;
    756         PC.Options.clip = 1;
    757         PC.Options.autoMan = 0;
    758769        PC.Parameters.intTime = 50*'s';
    759770        PC.Parameters.gain = 0.5;
     
    771782        LCtop.Parameters.gamma = 1;
    772783        LCtop.Parameters.beta = 1;
    773         LCtop.Options.action = -1;
    774         LCtop.Options.clip = 1;
    775         LCtop.Options.autoMan = 0;
    776784        LCtop.Parameters.intTime = 10*'s';
    777785        LCtop.Parameters.gain = 1;
     
    789797        LCbot.Parameters.gamma = 1;
    790798        LCbot.Parameters.beta = 1;
    791         LCbot.Options.action = -1;
    792         LCbot.Options.clip = 1;
    793         LCbot.Options.autoMan = 0;
    794799        LCbot.Parameters.intTime = 100*'s';
    795800        LCbot.Parameters.gain = 1;
     
    821826        zero.h = 0 * 'J/mol';
    822827       
    823         Qr.OutletQ.Q = 4e6 * 'kJ/h';
     828        Qr.OutletQ = 4e6 * 'kJ/h';
    824829        col.pump1.dP = 16 * 'kPa';
    825830       
Note: See TracChangeset for help on using the changeset viewer.