by: víctor vega chica multi-item lot sizing problem

18
By: Víctor Vega Chica Multi-item Lot Sizing Problem

Upload: gracia-minier

Post on 18-Apr-2015

7 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: By: Víctor Vega Chica Multi-item Lot Sizing Problem

By: Víctor Vega Chica

Multi-item Lot Sizing Problem

Page 2: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Tema de Tesis

Diseño de un modelo matemático aplicado a la secuencia y balanceo de órdenes de trabajo en

una empresa productora de yogurt

Page 3: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Objetivos

Generales Determinar el número máximo

de variedades a producir. Determinar una programación

de producción balanceada. Desarrollar la interface entre el

optimizador. El algoritmo debe ser lo

suficientemente general para resolver problemas semejantes. What if ?.

Específicos Definir una programación de la

producción satisfaga la demanda. Mejorar la productividad de la

capacidad instalada. Obtener un sistema adecuado de

secuenciación de la producción durante un día de trabajo.

Establecer cuáles son los niveles más altos posibles de variedad de productos elaborados por día de trabajo.

Page 4: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Literature Review Capacidad finita de los recursos. Relaciones de precedencia. Fechas de inicio y entrega de los trabajos.

Autor / año Algoritmo Objetivo

Moss y colaboradores (2000)

Programación lineal entera P-medianaAlgoritmo del agente viajero.

Determinar la secuencia de producción óptima con el mínimo de cambios en los componentes.

Olson y Schniederjans (2000)

Programación lineal entera con enfoque Make to order

Cumplir calendario de entrega Evitar contaminación cruzada

Alarcón y colaboradores (2001)

Modelo de programación y secuenciación de producción

Minimización del tiempo de producción. Minimizar el tiempo en cambio de equipo Minimizar el área de almacenes

Pinedo (2002) Shifting bottleneck heuristic Priorización de órdenes Disponibilidad de máquinas Identificación del Bottleneck

Cruz y colaboradores (2007)

Modelo de programación para Job Shop Scheduling Problem (JSSP)

Determinar la secuencia de producción óptima de un arreglo de 3 productos con 3 máquinas

El problema de la asignación

Page 5: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Estado de Situación Actual

Page 6: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Principales problemas en el proceso productivo

Lunes Martes Miércoles

Jueves Viernes Sábado0%

20%

40%

60%

80%

100%

72% 75% 75%

90% 95% 98%

Bajo cumplimiento de la demanda en los primeros días de la semana

Lunes Martes Miércoles Jueves Viernes Sábado0

4

8

12

16

20

1615

1312

10 10

No

. ca

mb

ios

Altos tiempos muertos en producción por cambios frecuentes del tipo de yogurt a fabricar

durante un día de trabajo

Lunes Martes Miércoles Jueves Viernes Sábado0

20000

40000

60000

80000

100000

120000

86400 91800105840 106920 107999 107999

Desconocimiento de los niveles óptimos de producción Altos tiempos de atención a clientes

(transportistas) los tres primeros días de la semana

• Pedidos incompletos en cantidad y variedad• Pedidos multi-productos caóticos• Esperar producción del ultimo ítem del pedido

Page 7: By: Víctor Vega Chica Multi-item Lot Sizing Problem

PROBLEMAAutor / año

Evaluador 1

Evaluador 2 Evaluador 3 Total

Bajo cumplimiento de la demanda los primeros días de la semana

5 5 5 15

Altos tiempos muertos en el proceso productivo por cambios frecuentes del tipo de yogurt

5 3 3 11

Desconocimiento de los niveles óptimos de producción

5 5 5 15

Altos tiempos de atención a clientes (transportistas)

3 5 5 13

Ponderación de problemas

Page 8: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Diagrama Causa Efecto para identificar la causa origen de los problemas

MATERIALES MÉTODO

MAQUINA ENTORNO

BAJO CUMPLIMIENTO DE LA DEMANDA LOS PRIMEROS DÍAS

DE LA SEMANA

MAYOR TIEMPO SET-UP POR CAMBIO DE PRODUCTOS AL INCREMENTAR EL NÚMERO DE SKU POR DÍA

PLAN DE PRODUCCIÓN NO GARANTIZA CUMPLIMIENTO DE CANTIDADES NI VARIEDADES DE PRODUCTOS

SECUENCIA DE COLORES SUAVES A COLORES FUERTES, NO PERMITE REDISTRIBUIR DE MEJOR MANERA LA PRODUCCIÓN

FALLAS MENORES POR INCREMENTO DEL NÚMERO DE PRODUCTOS PRODUCIDOS POR DÍA

CLIENTES SOLICITAN CANTIDADES DE SKU POR DÍA MAYORES A LO QUE PLANTA PUEDE PRODUCIR

Page 9: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Causa Raíz

Falta de un programa de producción dinámico, que analice matemáticamente las diferentes alternativas y escenarios.

Propuesta de Mejora• Balanceo de la Producción por medio de la programación matemática.• Balanceo de líneas de producción mejorando el flujo de materiales.• Programación de la producción empleando pronósticos de corridas

históricas de producción.

Causa Raíz y Propuesta de Mejora

Page 10: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Multi-item lot sizing problem

Inputs:

List of products

Weekly demand products

Production Line (weekly).

Patterns:

Batch capacity = 6000 Kilos (max)

Lot size per day = 48000 Kilos (max)

Patterns: 0, 6000, 12000, 18000, 24000

30000, 36000, 42000, 48000

Diseño de un Modelo Matemático para la programación de la producción.

Page 11: By: Víctor Vega Chica Multi-item Lot Sizing Problem

1. Index

2. Variables

Diseño de un Modelo Matemático para la programación de la producción.

Index Descriptioni Patterns of production per product day

j Type yogurt

k Production days

Variable Description Un.Xi,j,k Binary Variable {0,1}

hj,kTotal kilos of yogurt produced, classified by type of product, per day Kilos

mjTotal kilos of yogurt produced, classified by product type Kilos

Page 12: By: Víctor Vega Chica Multi-item Lot Sizing Problem

3. Tables and parameters

Diseño de un Modelo Matemático para la programación de la producción.

Tables / Parameters Description

Ai,j,kTable: Patterns of production by product type, per day.

Pi,j,k

Table: Shows the relationship between each pattern of production, the type of yogurt and day.

Ti,j,k

Table: Production cost between patterns, product type and days. The coefficients in this table were provided by the company.

BjParameter: Weekly Demand products kilos.

Page 13: By: Víctor Vega Chica Multi-item Lot Sizing Problem

4. Función Objetivo• El objetivo principal del modelo es minimizar el costo total de

producción, es decir, la cantidad a producir de cada producto por su costo de producción.

5. Restricciones• Cumplimiento de la demanda: La cantidad a producir debe ser mayor

o igual a la cantidad demandada (se considera también el inventario inicial) . Para cada producto j.

Diseño de un Modelo Matemático para la programación de la producción.

i j k

k)j,(i,k)j,(i,k)j,(i, A .T . X objetivo función

i k

(j)k)j,(i,k)j,(i, b X . A

Page 14: By: Víctor Vega Chica Multi-item Lot Sizing Problem

• Capacidad de producción diaria: La cantidad a producir por día es de 108.000 kilos. Para cada día k.

• Selección de patrón por producto por día: Se debe escoger un patrón de producción por día para cada tipo de yogurt. Para cada producto y día.

• Capacidad de producción por batch: La cantidad de batch a producir por día es de 18. Para cada día k.

Diseño de un Modelo Matemático para la programación de la producción.

i j

108.000 k)j,(i, X . k)j,A(i,

i

1 k)j,X(i,

i j

18 6000 / k)j,A(i, . k)j,X(i,

Page 15: By: Víctor Vega Chica Multi-item Lot Sizing Problem

• Flexibilidad en la producción: Se establecerá que por día el mínimo número de variedades de tipos de yogurt a producir es de 11. Cabe recalcar que este valor puede ser regulado siempre y cuando la solución se encuentre dentro de la región factible.

Diseño de un Modelo Matemático para la programación de la producción.

j i

11 k)j,X(i,

Page 16: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Resultados obtenidos

Page 17: By: Víctor Vega Chica Multi-item Lot Sizing Problem

Resultados obtenidos

Lunes Martes Miércoles

Jueves Viernes Sábado0

2

4

6

8

10

12 11 11 11 11 11 11

No

. ca

mb

ios

Lunes Martes Miércoles

Jueves Viernes Sábado0

20000

40000

60000

80000

100000

120000 108000 108000 108000 108000 108000 108000

Lunes Martes Miércoles Jueves Viernes Sábado0

4

8

12

16

20

16 1513 12

10 10

No

. ca

mb

ios

Lunes Martes Miércoles Jueves Viernes Sábado0

20000

40000

60000

80000

100000

120000

86400 91800105840 106920 107999 107999

ANTES DESPUÉS

Page 18: By: Víctor Vega Chica Multi-item Lot Sizing Problem

• Cantidad máxima de producción diaria = 108.000 kilos

• Variedad óptima de tipos de yogurt por día = mínimo 11 variedades de yogurt

• Capacidad de producción diaria máxima por producto = 48.000 kilos.

• Se obtienen 41.000 kilos adicionales en la producción semanal versus la metodología anterior

• Los modelos matemáticos son totalmente flexibles para cambiar en cualquiera de los parámetros de producción

• Fácil y adecuada interpretación de resultados: Se muestran el producto y el día de fabricación.

• Obtención de los resultados en cuestión de minutos: El tiempo de corrida del programa permite en pocos segundos conocer los resultados.

• Flexibilidad para el cambio de los parámetros de producción (se utiliza el mismo modelo matemático si las capacidades de producción o demanda aumenten, solo basta incluir el nuevo valor, y proceder a calcular nuevamente).

• Permite saber qué días se elaborarán los yogures y así poder comunicar al departamento de despacho y ventas.

Validaciones y comentarios