Ferramentas do usuário

Ferramentas do site


engftal:tutorias:modepl:contra
/*Formulação PL Fazenda Modelo - Estoque(E)*/

Max: 1E;

/* Sujeito a */

/*Endogena que Calcula Resultado Econômico (Z)*/

     9296.61 U1C1P66 + 9229.09 U1C1P67 + 9042.78 U1C1P68 + 9322.9  U1C1P76 + 9267.23 U1C1P77 +
     9068.17 U1C1P78 + 9254.7  U1C1P86 + 9199.29 U1C1P87 + 9008.16 U1C1P88 + 9798.41 U2C1P66 +
     9692.53 U2C1P67 + 9420.77 U2C1P68 + 9841.57 U2C1P76 + 9722.94 U2C1P77 + 9454.24 U2C1P78 +
     9776.64 U2C1P86 + 9664.42 U2C1P87 + 9404.26 U2C1P88 + 6121.57 U3C1P66 + 6102.85 U3C1P67 +
     6013.65 U3C1P68 + 6151.44 U3C1P76 + 6133.31 U3C1P77 + 5929.91 U3C1P78 + 5932.28 U3C1P86 +
     5927.24 U3C1P87 + 5877.21 U3C1P88 + 4202.39 U4C1P66 + 4253.65 U4C1P67 + 4248.71 U4C1P68 +
     4297.25 U4C1P76 + 4342.53 U4C1P77 + 4336.44 U4C1P78 + 4313.26 U4C1P86 + 4354.55 U4C1P87 +
     4348.75 U4C1P88 + 5899.25 U5C1P66 + 5853.77 U5C1P67 + 5714.45 U5C1P68 + 5890.00 U5C1P76 +
     5846.37 U5C1P77 + 5710.43 U5C1P78 + 5820.09 U5C1P86 + 5782.18 U5C1P87 + 5653.15 U5C1P88 +
     5482.86 U6C1P66 + 5510.78 U6C1P67 + 5388.40 U6C1P68 + 5591.81 U6C1P76 + 5579.43 U6C1P77 +
     5454.90 U6C1P78 + 5597.56 U6C1P86 + 5585.04 U6C1P87 + 5462.32 U6C1P88 - Z = 0;

/*Restrições de Área*/

U1C1: U1C1P66 + U1C1P67 + U1C1P68 + U1C1P76 + U1C1P77 + U1C1P78 + U1C1P86 +
      U1C1P87 + U1C1P88 <= 147.9;
U2C1: U2C1P66 + U2C1P67 + U2C1P68 + U2C1P76 + U2C1P77 + U2C1P78 + U2C1P86 +
      U2C1P87 + U2C1P88 <=  72.23;
U3C1: U3C1P66 + U3C1P67 + U3C1P68 + U3C1P76 + U3C1P77 + U3C1P78 + U3C1P86 +
      U3C1P87 + U3C1P88 <=  54.11;
U4C1: U4C1P66 + U4C1P67 + U4C1P68 + U4C1P76 + U4C1P77 + U4C1P78 + U4C1P86 +
      U4C1P87 + U4C1P88 <=  77.70;
U5C1: U5C1P66 + U5C1P67 + U5C1P68 + U5C1P76 + U5C1P77 + U5C1P78 + U5C1P86 +
      U5C1P87 + U5C1P88 <=  71.96;
U6C1: U6C1P66 + U6C1P67 + U6C1P68 + U6C1P76 + U6C1P77 + U6C1P78 + U6C1P86 +
      U6C1P87 + U6C1P88 <=  71.97;

/*Produção*/

P2012: 324 U1C1P66 + 324 U1C1P76 + 324 U1C1P86 - 1 P2012 = 0;
P2013: 378 U1C1P67 + 378 U1C1P77 + 378 U1C1P87 + 366 U2C1P66 + 366 U2C1P76 +
       366 U2C1P86 + 179 U4C1P66 + 179 U4C1P67 + 179 U4C1P68 - 1 P2013 = 0;
P2014: 425 U1C1P68 + 425 U1C1P78 + 425 U1C1P88 + 423 U2C1P67 + 423 U2C1P77 +
       423 U2C1P87 + 214 U4C1P76 + 214 U4C1P77 + 214 U4C1P78 + 235 U6C1P66 +
       235 U6C1P76 + 235 U6C1P86 - 1 P2014 = 0;
P2015: 471 U2C1P68 + 471 U2C1P78 + 471 U2C1P88 + 246 U4C1P86 + 246 U4C1P87 +
       246 U4C1P88 + 253 U5C1P66 + 253 U5C1P76 + 253 U5C1P86 + 274 U6C1P67 +
       274 U6C1P77 + 274 U6C1P87 - 1 P2015 = 0;
P2016: 295 U5C1P67 + 295 U5C1P77 + 295 U5C1P87 + 306 U6C1P68 + 306 U6C1P78 +
       306 U6C1P88 - 1 P2016 = 0;
P2017: 306 U3C1P66 + 306 U3C1P67 + 306 U3C1P68 + 331 U5C1P68 + 331 U5C1P78 +
       331 U5C1P88 - 1 P2017 = 0;
P2018: 355 U1C1P66 + 362 U3C1P76 + 362 U3C1P77 + 362 U3C1P78 -1 P2018 = 0;
P2019: 355 U1C1P67 + 422 U1C1P76 + 380 U2C1P66 + 410 U3C1P86 + 410 U3C1P87 +
       410 U3C1P88 + 163 U4C1P66 - 1 P2019 = 0;
P2020: 355 U1C1P68 + 422 U1C1P77 + 479 U1C1P86 + 380 U2C1P67 + 455 U2C1P76 +
       192 U4C1P67 + 163 U4C1P76 + 262 U6C1P66 - 1 P2020 = 0;
P2021: 422 U1C1P78 + 479 U1C1P87 + 380 U2C1P68 + 455 U2C1P77 + 520 U2C1P86 +
       217 U4C1P68 + 192 U4C1P77 + 163 U4C1P86 + 287 U5C1P66 + 262 U6C1P67 +
       319 U6C1P76 - 1 P2021 = 0;
P2022: 479 U1C1P88 + 455 U2C1P78 + 520 U2C1P87 + 217 U4C1P78 + 192 U4C1P87 +
       287 U5C1P67 + 337 U5C1P76 + 262 U6C1P68 + 319 U6C1P77 + 369 U6C1P86 - 1 P2022 = 0;
P2023: 520 U2C1P88 + 293 U3C1P66 + 217 U4C1P88 + 287 U5C1P68 + 337 U5C1P77 +
        379 U5C1P86 + 319 U6C1P78 + 369 U6C1P87 - 1 P2023 = 0;
P2024: 324 U1C1P66 + 338 U3C1P67 + 293 U3C1P76 + 337 U5C1P78 + 379 U5C1P87 +
        369 U6C1P88 - 1 P2024 = 0;
P2025: 324 U1C1P76 + 366 U2C1P66 + 375 U3C1P68 + 338 U3C1P77 + 293 U3C1P86 +
        179 U4C1P66 + 379 U5C1P88 -1 P2025 = 0;
P2026: 378 U1C1P67 + 324 U1C1P86 + 366 U2C1P76 + 375 U3C1P78 + 338 U3C1P87 +
        179 U4C1P67 + 235 U6C1P66 - 1 P2026 = 0;
P2027: 378 U1C1P77 + 423 U2C1P67 + 366 U2C1P86 + 375 U3C1P88 + 179 U4C1P68 +
        214 U4C1P76 + 253 U5C1P66 + 235 U6C1P76 - 1 P2027 = 0;
P2028: 425 U1C1P68 + 378 U1C1P87 + 423 U2C1P77 + 214 U4C1P77 + 253 U5C1P76 +
        274 U6C1P67 + 235 U6C1P86 - 1 P2028 = 0;
P2029: 425 U1C1P78 + 471 U2C1P68 + 423 U2C1P87 + 306 U3C1P66 + 214 U4C1P78 +
        246 U4C1P86 + 295 U5C1P67 + 253 U5C1P86 + 274 U6C1P77 - 1 P2029 = 0;
P2030: 355 U1C1P66 + 425 U1C1P88 + 471 U2C1P78 + 306 U3C1P67 + 246 U4C1P87 +
        295 U5C1P77 + 306 U6C1P68 + 274 U6C1P87 - 1 P2030 = 0;
P2031: 380 U2C1P66 + 471 U2C1P88 + 306 U3C1P68 + 362 U3C1P76 + 163 U4C1P66 +
       246 U4C1P88 + 331 U5C1P68 + 295 U5C1P87 + 306 U6C1P78 - 1 P2031 = 0;
P2032: 355 U1C1P67 + 422 U1C1P76 + 362 U3C1P77 + 331 U5C1P78 + 262 U6C1P66 +
       306 U6C1P88 - 1 P2032 = 0;

/*Controle de Estoque*/

ESTOQUE: 59.51   U1C1P66 + 198.66 U1C1P68 + 279.19 U1C1P77 + 119.57 U1C1P78 + 354.6 U1C1P86 + 198.66 U1C1P87 + 52.43 U1C1P88 + 17.4 U2C1P66 + 296.62 U2C1P67 + 124.62 U2C1P68 +
379.81	U2C1P76 + 209.16 U2C1P77 + 54.03 U2C1P78 + 296.62 U2C1P86 + 124.62 U2C1P87 + 10.58 U2C1P88 + 116.94 U3C1P66 + 57.27 U3C1P67 + 13.87 U3C1P68 + 13.87 U3C1P76 +
305.86	U3C1P78 + 362.42 U3C1P86 + 305.86 U3C1P87 + 241.52 U3C1P88 + 8.43 U4C1P66 + 163.03 U4C1P67 + 131.27 U4C1P68 + 131.27 U4C1P76 + 97.45 U4C1P77 + 63.37 U4C1P78 +
63.37	U4C1P86 + 32.18	U4C1P87  + 8.84	U4C1P88 + 230.05 U5C1P66 + 106.35 U5C1P67 + 11.85 U5C1P68 + 168.59 U5C1P76 + 50.57 U5C1P77 + 106.35 U5C1P86 + 11.85 U5C1P87 +
294.91	U5C1P88 + 138.58 U6C1P67 + 33.2	U6C1P68 + 201.17 U6C1P76 + 80.05 U6C1P77 +  6.02 U6C1P78 + 138.58 U6C1P86 + 33.2 U6C1P87 - 1 E = 0;


/*Classes*/

CLASS0: 1 U1C1P67 + 1 U1C1P76 + 1 U3C1P77 + 1 U5C1P78 + 1 U6C1P66 + 1 U6C1P88 - 1 Classe0 = 0;
CLASS1: 1 U2C1P66 + 1 U2C1P88 + 1 U3C1P68 + 1 U3C1P76 + 1 U4C1P66 + 1 U4C1P88 + 1 U5C1P68 + 1 U5C1P87 + 1 U6C1P78 - 1 Classe1 = 0;
CLASS2: 1 U1C1P66 + 1 U1C1P88 + 1 U2C1P78 + 1 U3C1P67 + 1 U4C1P87 + 1 U5C1P77 + 1 U6C1P68 + 1 U6C1P87 - 1 Classe2 = 0;
CLASS3: 1 U1C1P78 + 1 U2C1P68 + 1 U2C1P87 + 1 U3C1P66 + 1 U4C1P77 + 1 U4C1P86 + 1 U5C1P67 + 1 U5C1P86 + 1 U6C1P77 - 1 Classe3 = 0;
CLASS4: 1 U1C1P68 + 1 U1C1P87 + 1 U2C1P77 + 1 U4C1P77 + 1 U5C1P76 + 1 U6C1P67 + 1 U6C1P86 - 1 Classe4 = 0;
CLASS5: 1 U1C1P77 + 1 U2C1P67 + 1 U2C1P86 + 1 U3C1P88 + 1 U4C1P68 + 1 U4C1P76 + 1 U5C1P66 + 1U6C1P76 - 1 Classe5 = 0;
CLASS6: 1 U1C1P86 + 1 U2C1P76 + 1 U3C1P78 + 1U3C1P87 + 1 U4C1P67 - 1 Classe6 = 0;
CLASS7: 1 U3C1P86 + 1 U5C1P88 - 1 Classe7 = 0;



/*Restrição de Cotas Mínimas de 20.000 m³ em todos os anos*/

 1 P2012 >= 20000;
 1 P2013 >= 20000;
 1 P2014 >= 20000;
 1 P2015 >= 20000;
 1 P2016 >= 20000;
 1 P2017 >= 20000;
 1 P2018 >= 20000;
 1 P2019 >= 20000;
 1 P2020 >= 20000;
 1 P2021 >= 20000;
 1 P2022 >= 20000;
 1 P2023 >= 20000;
 1 P2024 >= 20000;
 1 P2025 >= 20000;
 1 P2026 >= 20000;
 1 P2027 >= 20000;
 1 P2028 >= 20000;
 1 P2029 >= 20000;
 1 P2030 >= 20000;
 1 P2032 >= 20000;
 1 P2032 >= 20000;

/*Balanço Entre Classes*/

B01: -1 Classe0 + 1 Classe1 >= 0;
B02: -1 Classe1 + 1 Classe2 >= 0;
B03: -1 Classe2 + 1 Classe3 >= 0;
B04: -1 Classe3 + 1 Classe4 >= 0;
B05: -1 Classe4 + 1 Classe5 >= 0;
B06: -1 Classe5 + 1 Classe6 >= 0;
engftal/tutorias/modepl/contra.txt · Última modificação: 2024/03/23 20:17 por 127.0.0.1