Академический Документы
Профессиональный Документы
Культура Документы
Una empresa energética dispone de tres plantas de generación para satisfacer la demanda eléctrica de cuatro ciudades.
Las plantas 1, 2 y 3 pueden satisfacer 35, 50 y 40 millones de [kWh] respectivamente. El valor máximo de consumo
ocurre a las 2 PM y es de 45, 20, 30 y 30 millones de [kWh] en las ciudades 1, 2, 3 y 4 respectivamente. El costo de enviar
1 [kWh] depende de la distancia que deba recorrer la energía. La siguiente tabla muestra los costos de envío unitario
desde cada planta a cada ciudad. Cómo deberán hacerse los envíos para minimizar los costos de satisfacción de la
demanda máxima en todas las ciudades.
El costo total de entregar energía a todas las ciudades es: (Función Objetivo)
Minimizar
8X11 + 6X12 + 10X13 + 9X14 + 9X21 + 12X22 + 13X23 + 7X24 + 14X31 + 9X32 + 16X33 + 5X34
El problema tiene dos tipos de restricciones. En primer lugar, la energía total suministrada por cada planta no puede
exceder su capacidad. En este caso se habla de restricciones de oferta.
En segundo lugar, se deben plantear las restricciones que permitan asegurar que se satisfaga la demanda en las cuatro
ciudades. Así, las restricciones de demanda para cada punto de demanda quedan:
X11 + X21 + X31 = 45 (Restricción de demanda de la Ciudad 1)
X12 + X22 + X32 = 20 (Restricción de demanda de la Ciudad 2)
X13 + X23 + X33 = 30 (Restricción de demanda de la Ciudad 3)
X14 + X24 + X34 = 30 (Restricción de demanda de la Ciudad 4)
En este caso se puede verificar que el problema está balanceado comprobando que la suma de la última columna y la
suma de la última de fila es idéntica.
1
Resolviendo mediante en METODO DE LA ESQUINA NOROESTE se obtiene la siguiente solución básica factible o posible:
Planta 1 35 0 0 0 35 – 0
Planta 2 10 20 20 0 50 – 40 – 20 – 0
Planta 3 0 0 10 30 40 – 30 – 0
Demanda 45 20 30 30
10 0 10 0
0 0
Demanda 45 20 30 30
30 0 10 0
0 0
METODO VOGEL
Demanda 45 20 30 30
0 10 5 0
0 0
Diferencias 1 3–6 3 2
2
Orden en que se hicieron las asignaciones
X34; X32; X12; X21; X13; X23
X12 = 10 X21 = 45 X32 = 10
X13 = 25 X23 = 5 X34 = 30
Z = 6(10) + 10(25) + 9(45) + 13(5) + 9(10) + 5(30) = 1020
Damos a u1 valor 0
6 10 U1 = 0
9 13 U2 = 3
9 5 U3 = 3
v V1 = 6 V2 = 6 V3 = 10 V4 = 2
U1 = 0
V2 = 6 – 0 = 6
V3 = 10 – 0 = 10
U2 = 13 – 10 = 3
V1 = 9 – 3 = 6
U3 = 9 – 6 = 3
V4 = 5 – 3 = 2
X11 = C11 – u1 – v1 = 8 – 0 – 6 = 2
X14 = C14 – u1 – v4 = 9 – 0 – 2 = 7
X22 = C22 – u2 – v2 = 12 – 3 – 6 = 3
X24 = C24 – u2 – v4 = 7 – 3 – 2 = 2
X31 = C31 – u3 – v1 = 14 – 3 – 6 = 5
X33 = C33 – u3 – v3 = 16 – 3 – 10 = 3
8 9
2 7
12 7
3 2
14 16
5 3
Como todos los valores obtenidos son positivos, significa que la solución factible obtenida con el Método Vogel es la
Solución Optima
3
Tendremos:
Enviamos de la Planta 2, 45 kwh a la ciudad 1 a un costo de 405 UM
1, 10 2 60
3, 10 2 90
1, 25 3 250
2, 5 3 65
3, 30 4 150
Costo Total 1020
8
u1= - 1
9 12 13
u2 = 0
16 5
u3 = 3
v1= 9 v2 = 12 v3 = 13 v4 =2
v1 = C21 – u2 =9 – 0 = 9 u1 = C11 – v1 = 8 – 9 = -1
v2 = C22 – u2 = 12 – 0 = 12 u3 = C33 – v3 = 16 – 13 = 3
v3 = C23 – u2 = 13 – 0 = 13 v4 = C34 – v3 = 5 – 3 = 2
6 10 9
-5 -2 8
7
5
14 9
2 -6
Tenemos 3 negativos, escogemos el más negativo para la variable que entra (-6), en la casilla 32. Veamos el máximo
valor α que podría tomar la variable. Utilizamos la tabla de variables básicas para saber cual sale. Escogemos = 10
Por ser el valor más pequeño de los tres que forman la red para sumar y restar, ya que no podemos tener valores
negativos como variables básicas.
35
20 – 10 = 10 20 + 10 = 30
10 20 20
10 – 10 = 0
=10 10 30
4
Volvemos a calcular u y v de acuerdo a las nuevas variables básicas, hacemos u2 = 0
8
u1 = -1
9 12 13
u2 = 0
9 5
u3 = -3
v1 = 9 v2 =12 v3 = 13 v4 =8
v1 = C21 – u2 = 9 – 0 = 9 u1 = C11 – v1 = 8 – 9 = -1
v2 = C22 – u2 = 12 – 0 = 12 u3 = C32 – v2 = 9 – 13 = -3
v3 = C23 – u3 = 13 – 0 = 13 v4 = C34 – u3 = 5 – (-3) = 8
6 10 9
-5 -2 2
7
-1
14 16
8 6
Tenemos 3 negativos, escogemos el más negativo para la variable que entra (-5), en la casilla 12. Veamos el máximo
valor α que podría tomar la variable. Utilizamos la tabla de variables básicas para saber cual sale. Escogemos = 10
Por ser el valor más pequeño de los tres que forman la red para sumar y restar, ya que no podemos tener valores
negativos como variables básicas.
35 – 10 = 25
35 = 10
10 + 10 = 20 10 – 10 = 0
10 10 30
10 30
Volvemos a calcular u y v de acuerdo a las nuevas variables básicas, hacemos u1 = 0. Se escoge voluntariamente ya que
los 3 tienen 2 asignaciones.
8 6
u1 = 0
9 13
u2 = 1
9 5
u3 = 3
v1 = 8 v2 = 6 v3 = 12 v4 = 2
v1 = C11 – u1 = 8 – 0 = 8 u3 = C32 – v2 = 9 – 6 = 3
v2 = C12 – u1 = 6 – 0 = 6 v3 = C23 – u2 = 13 – 1 = 12
u2 = C12 – v1 = 9 – 8 = 1 v4 = C34 – u3 = 5 – 3 = 2
5
Calculamos las variables no básicas
10 9
-2 7
12 7
5 4
14 16
3 1
Aún tenemos 1 negativo, (-2) la nueva variable básica entra en la casilla 13. Veamos el máximo valor α que podría
tomar la variable. Utilizamos la tabla de variables básicas para saber cual sale. Escogemos = 25 por ser el valor más
pequeño de los tres que forman la red para sumar y restar, ya que no podemos tener valores negativos como variables
básicas.
25 – 25 = 0
25 10 = 25
20 + 25 = 45 30 – 25 = 5
20 30
10 30
Calculamos u y v de acuerdo a las nuevas variables básicas, hacemos u3 = 0, se escoge voluntariamente ya que todos
tienen 2 asignaciones.
6 10
u1 = -3
9 13
u2 = 0
9 5
u3 = 0
v1 = 9 v2 = 9 v3 = 13 v4 = 5
8 9
2 7
12 7
3 2
14 16
5 3
Como todos los valores son positivos, se ha alcanzado el óptimo. Por lo tanto, la tabla final queda:
6
Oferta
8 6 10 9
10 25 35
9 12 13 7
45 5 50
14 9 16 5
10 30 40
Demanda 45 20 30 30
A partir del Método del Costo Mínimo es necesario repetir el procedimiento 3 veces.