clase gams.docx

3
Restricciones (para tener un sentido físico) Modelo restringido (cuando colocamos límites) $TITLE EJEMPLO PLANTA DE HDA SCALAR PB/265/, YFH/0.95/, X/0.5/, YPH/0.1/; VARIABLES ZOBJ; POSITIVE VARIABLES FG, PG, S, FFT, PD; EQUATIONS EOBJ, H1, H2, H3, H5, H6; EOBJ.. ZOBJ =E= 1; H1.. FG* =E= 0 + PG*YPH - (1/2)*(1-S)*(PB/S); H2.. FG*(1-YFH) =E= 0 + PG*(1-YPH) - PB/S; H3.. 0 =E= 0 + PB - FFT*S; H5.. 0 =E= 0+ PD - (1/2)*(1-S)*(PB/2) + 0;

Upload: myrian-santos

Post on 11-Nov-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

Restricciones (para tener un sentido fsico)Modelo restringido (cuando colocamos lmites)

$TITLE EJEMPLO PLANTA DE HDA

SCALARPB/265/, YFH/0.95/, X/0.5/, YPH/0.1/;

VARIABLESZOBJ;

POSITIVE VARIABLESFG, PG, S, FFT, PD;

EQUATIONSEOBJ, H1, H2, H3, H5, H6;

EOBJ.. ZOBJ =E= 1;H1.. FG* =E= 0 + PG*YPH - (1/2)*(1-S)*(PB/S);H2.. FG*(1-YFH) =E= 0 + PG*(1-YPH) - PB/S;H3.. 0 =E= 0 + PB - FFT*S;H5.. 0 =E= 0+ PD - (1/2)*(1-S)*(PB/2) + 0;H6.. (S-1)*(EXP(1,544*LOG(1-X))) =E= -0.0036;

S.L = 0.5;

MODEL HDA /ALL/;

SOLVE HDA using NLP maximizing ZOBJ;

SOLVE HDA using CNS;

FG.LO = 100;FG =G= 100;S.LO = 0,5; S>= 0,5MARGINAL = cuanto mejora la funobjLOOP = sentencia a iterar (iteraciones); va despus de model y antes de solveSET K CONTADOR DE LOOP /1,2,3,4/;ORD(K)