Cualquier usuario de Excel puede utilizar el complemento Excel Solver en Excel. Excel Solver permite a los usuarios de Excel implementar la programación matemática en Excel. De esta forma, los usuarios de Excel pueden resolver problemas de optimización. En esta publicación de blog, proporciono 3 ejemplos de aplicación de Excel Solver en SCM.
Priorización de gastos de compra en Excel Solver
Imagine un campo petrolero y que desee facilitar la producción de petróleo crudo en el campo petrolero. Para esto, necesita bombas que luego se instalarán en el campo petrolero. El campo petrolífero tiene una superficie limitada. También tiene un objetivo de producción especificado en la cantidad de barriles de petróleo crudo que se bombearán cada día o mes. Puede comprar diferentes tipos de bombas de aceite. Los tipos de bombas difieren en el precio de compra, los requisitos de superficie y quizás también los gastos de mantenimiento, otros gastos operativos variables y los plazos de entrega.
Como gerente de compras, puede formular matemáticamente este problema y resolverlo en Excel Solver. El objetivo es minimizar el gasto de compra (o el valor presente neto total de todos los costos) y las restricciones son las siguientes:
- Asegurar que se alcancen los objetivos de producción.
- Respetar la limitación de superficie disponible para la instalación de bombas de aceite.
- Asegurar la fecha de inicio de producción prometida (se relaciona con los plazos de entrega).
Usando Excel Solver puede resolver este problema usando el algoritmo LP simplex. A continuación se muestra un enlace a un programa ejemplar de planificación de la capacidad de la bomba de aceite en Excel Solver:
También he compartido este ejemplo en Python. Vea el enlace a continuación.
Resolviendo problemas de mezcla en Excel Solver
En referencia al problema de planificación de campos petroleros anterior, puede pensar en otro problema de optimización común: un problema de combinación. En este caso, la empresa propietaria del campo petrolero también es propietaria de otros campos petroleros. El crudo de los distintos yacimientos difiere ligeramente en calidad y contenido. Más abajo, la empresa produce gasolina y otros productos a partir de mezclas de petróleo crudo. Para esto se requiere una calidad de crudo definida, especificada como un espectro.
Esto da como resultado un problema de mezcla. Teniendo en cuenta que los diferentes productos, producidos a partir del petróleo crudo, se comercializan a diferentes precios de mercado y la demanda del mercado difiere según el producto, el problema es: Maximizar las ganancias operativas sujetas a las restricciones de la demanda, los volúmenes y tipos de petróleo crudo disponibles, así como los requisitos de calidad de la mezcla de petróleo crudo. .
He desarrollado una plantilla de Excel Solver para esto. Puedes encontrarlo a través del siguiente enlace:
Planificación del modo de transporte en Excel Solver
Suponiendo que las mezclas de petróleo crudo se hayan procesado en productos como la gasolina, la pregunta ahora es cómo distribuir el producto al cliente. En este caso, suponiendo que todas las instalaciones ya estén instaladas y reparadas (que es el caso de la planificación de la distribución a corto y mediano plazo), este problema se reduce a la planificación del modo de transporte.
Por ejemplo, la empresa podría utilizar camiones, ferrocarriles, barcos aéreos o marítimos para el transporte. Podría haber cantidades definidas de camiones, barcos, aviones y vagones de ferrocarril disponibles, y sus tarifas de alquiler o tarifas de transporte por unidad de volumen serían diferentes. Los plazos de entrega también diferirían según el modo de transporte. El programa de planificación del modo de transporte resultante se puede implementar en Excel Solver. El objetivo es minimizar los costes de transporte, respetando las limitaciones de oferta, cantidad de vehículos disponibles y capacidades de transporte. Otra limitación es la satisfacción de la demanda del cliente.
He desarrollado una plantilla para este problema. Es otro buen ejemplo de Excel Solver para SCM. Puede encontrar la plantilla de Excel a través del siguiente enlace.
Ingeniero industrial especializado en optimización y simulación (R, Python, SQL, VBA)
Leave a Reply