Trabalho Prático - Valor 30 pontos - Entrega 10/11/2011
Os trabalhos são individuais e deverão ser entregues à mão. Cada problema vale 10 pontos.
Usando o método Simplex e o princípio da Dualidade (se aplicável), resolver os problemas seguintes:
Problema 1
Em uma situação de gerenciamento de recursos hídricos para a geração de energia elétrica, o problema a ser resolvido tem por objetivo minimizar o custo de produção de energia elétrica no horário de operação das 8 às 16h em uma rede de duas usinas.
A descrição geográfica consiste em um rio, com uma barragem e usina hidrelétrica UA a montante, e uma barragem com usina hidrelétrica UB a jusante. Existe uma ramificação afluente B ao rio principal, como mostra a figura abaixo.
Os fluxos de afluência de água às barragens são 60 m³/s para a ramificação A e 20 m³/s para B. A potência elétrica gerada pela usina A é calculada por PA = 0,98ΦA, expressa em kW, e ΦAj é o fluxo de água turbinada, em m³/s. Para B, vale PB = 0,93ΦB. O consumo de energia é dividido em dois períodos: das 8 às 12h e das 12 às 16h. Para cada usina -- que funciona também como ponto de distribuição -- valem os consumos de energia da tabela a seguir.
onde 1 kWh é a medida de energia correspondente ao consumo de 1 kWh de potência durante um período de 1 hora. A saber, energia = potência x tempo.
O que não é possível suprir com a energia hidrelétrica deve ser suprido com energia proveniente de usinas térmicas. Porém, 1 kWh de energia elétrica gerada por hidrelétricas custa 18 u.m. (unidades monetárias), e a energia proveniente de termoelétricas custa 50 u.m. por kWh.
Às 8 horas, a barragem da usina A dispõe de 216000 m³ e a barragem B dispõe de 72000 m³. Suponha que a água não turbinada fique represada na barragem e que as perdas por infiltrações e evaporação sejam desprezíveis. As barragens são grandes o suficiente para evitar que água em excesso possa vir a verter. Variáveis de decisão sugeridas para a formulação:
- Φij = fluxo de água turbinada na usina hidrelétrica i (i = A, B) durante o período j (j = 1 no horário das 8 às 12h; j = 2 no horário das 12 às 16h);
- Tij = energia gerada pelas termoelétricas em i (i = A ou B) durante o período j para suprir eventuais carências de energia não supridas pelas geradoras hidrelétricas.
Análise do período das 8 às 12 horas:
USINA A
Nas 4 horas iniciais, o volume total de água, em m³, à montante seria, se nada fosse turbinado: 216000 m³ + 60 m³/s x 14400 s = 1080000 m³.
Assim, o volume que pode ser turbinado deve ser <= a isto: 14400ΦA1 <= 1080000 => ΦA1 <= 75 m³/s.
Em energia: energia hidrelétrica + energia termoelétrica >= 400 => 4 horas x 0,98ΦA1 + TA1 >= 400.
USINA B
Nestas 4 horas, o volume total de água, em m³, à montante seria (se nada fosse turbinado): 72000 m³ + 20 m³/s x 14400 s + 14400ΦA1 = 360000 + 14400ΦA1.
Assim, o volume que pode ser turbinado deve ser <= a isto: 14400ΦB1 <= 360000 + 14400ΦA1 => ΦB1 - ΦA1 <= 25 m³/s.
Em energia: energia hidrelétrica + energia termoelétrica >= 250 => 4 horas x 0,93ΦB1 + TB1 >= 250.
Análise do período das 12 às 16 horas:
USINA A
Volume turbinado <= volume que chega + volume não utilizado no período anterior:
14400ΦA2 <= 14400 x 60 + (1080000 - 14400ΦA1) => ΦA1 + ΦA2 <= 135.
Em energia: energia hidrelétrica + energia termoelétrica >= 330:
4 x 0,98ΦA2 + TA2 >= 330.
USINA B
14400ΦB2 <= 14400 x 20 + 14400ΦA2 + (360000 + 14400ΦA1 - 14400ΦB1) => -ΦA1 - ΦA2 + ΦB1 + ΦB2 <= 45.
Em energia: 4 x 0,93ΦB2 + TB2 >= 485.
Assim, o modelo consiste em 8 restrições estruturais.
Função objetivo
Lembre-se que a função objetivo é minimizar o custo total de energia, que é obtido pelo produto entre tempo, potência e custo/kWh.
Cada
custo é obtido por tempo (4h) x potência (kW) x custo/kWh. O objetivo é
minimizar o custo total de energia, expresso por meio de
Min Z = 4 x (0,98ΦA1 + 0,98ΦA2 + 0,93ΦB1 + 0,93ΦB2) x 18 + 4 x (TA1 + TA2 + TB1 + TB2) x 50.
Problema 2
Min Z = 5 x1 + 10 x2 + x3
sujeito a
3 x1 + 2 x2 + 0,8 x3 >= 40
x1 + x2 + 0,5 x3 >= 25
x1 - 2 x3 >= -1
x1, x3 >= 0
Solução (sugestão inicial)
A colocação na forma padrão de minimização necessita a restrição x2 >= 0, pois não pode haver variável negativa na minimização.
Forma padrão da minimização:
Necessitamos trocar x2 por xa - xb. O modelo final de minimização na forma padrão ficará assim:
Min Z = 5 x1 + 10 xa - 10 xb + x3
sujeito a
3 x1 + 2 xa - 2 xb + 0,8 x3 >= 40
x1 + xa - xb + 0,5 x3 >= 25
x1 - 2 x3 >= -1
x1, xa, xb, x3 >= 0
Falta agora aplicar a dualidade, transformando o problema de minimização em um problema de maximização, aplicar o método Simplex e dar a solução final da minimização.
Problema 3
Min Z = 2 x1 ‐ 10 x2 + x3 + 4 x4
sujeito a
3 x1 + 6 x2 + 3 x4 <= 100
4 x1 + 10 x4 >= 50
‐3 x1 + x2 + 6 x3 >= 30
x1, x2, x3, x4 >= 0
Solução (sugestão inicial)
O Mathaeus esboçou um princípio de solução, que parece-me estar correta.
Boa sorte!
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.