TEMA 4.- MODELOS BÁSICOS DE PL. PNL APROXIMABLE MEDIANTE PL Y PEM

Bibliografía: El tema se puede seguir en la sección 1.5 del capítulo 1 y en el capítulo 3 del libro de prácticas, "Modelización y resolución de problemas de optimización en Economía".

Modelos básicos de Programación Lineal. (Sección 1.5)

Transformaciones de problemas no lineales y/o no diferenciables a Programación lineal: Un ejemplo del primer caso se puede ver en el problema de determinación de la mezcla que minimiza el coste de la producción de gasolina. La gasolina súper se obtiene mezclando butano, reformado catalítico y nafta. La mezcla debe cumplir unas características de octanaje, presión de vapor y volatilidad. El coste de cada input y su contribución, en términos de cada una de las características, se ven en la siguiente tabla:
 
Producto
 
Característica/litro
Butano
Reformado catalítico
Nafta
Requerimiento
Octanaje
120
100
74
³ 94
Presión de vapor
60
2’6
4’1
£ 11
Volatilidad
105
3
12
£ 17
Coste/Unidad
1000
2700
1800
-
La característica que aporta cada input al producto final, gasolina súper, se consigue en función de la participación en tanto por uno del input sobre el producto final, por ejemplo, si se emplea un litro de butano por litro de gasolina se tendrían los 120 octanos que proporciona el butano según la tabla.

Además, se debe producir un mínimo de 8.000 litros de gasolina y se dispone como mucho de 1.000 unidades (litros) de butano. Se desea hallar la mezcla que cumpla todas las especificaciones y minimice los costes. La formulación matemática quedaría:

Min C(xBUT, xREF, xNAF) = 1000 xBUT + 2700 xREF + 1800 xNAF

sujeto a:

Especificaciones de calidad (características):

Ecuación de balance (Al no existir pérdidas de ninguno de los componentes en la mezcla, la suma de los inputs debe coincidir con la cantidad de producto final):

xBUT + xREF + xNAF = xSUP

Disponibilidad de butano

xBUT £ 1000

Demanda de gasolina súper

xSUP ³ 8000

No negatividad de las variables:

xBUT, xREF, xNAF, xSUP ³ 0

Las inecuaciones referentes a las especificaciones de calidad no son lineales, sin embargo se pueden linealizar multiplicando por xSUP que es no negativa, quedando tres desigualdades lineales:

120 xBUT + 100 xREF + 74 xNAF -94 xSUP ³ 0

60 xBUT + 2’6 xREF + 4’1 xNAF -11 xSUP £ 0

105 xBUT + 3 xREF + 12 xNAF -17 xSUP £ 0

Obteniendo, pues, un programa lineal.

Transformaciones de problemas no lineales y/o no diferenciables a Programación entera mixta:
Inicio
Atrás
© Robert Meneu Gaya