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