Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Iop Trabajo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 19

UNIVERSIDAD PERUANAS DE CIENCIAS APLICADAS

Proyecto IOP

OPTIMIZACIÓN DE LAS GANANCIAS EN EL PROCESO DE ENVASADO DE YOGURT

EMPRESA LAIVE S.A.

ALUMNOS:

LLERENA TORRES, EDUARDO JESUS

OBREGON LINO, BRANDON ESMITH

DOCENTE

LUIS ALBERTO ULFE VEGA

2018
Índice de Contenidos

CARATULA 1
INDICE DE CONTENIDOS 2
1. ANÁLISIS Y DETERMINANCIÓN DEL PROBLEMA 3
1.1. CASO DE ESTUDIO 3
1.1.1. Definición del Problema: 3
1.1.1. Variantes y enfoque de modelamiento: 4
2. PERFIL COMERCIAL DEL PROBLEMA. 4
2.1. POSIBILIDADES DE APLICACIÓN A FAVOR DE LA EMPRESA: 4
2.2. OBJETIVOS Y ALCANCES A LOGRAR: 4
3. CONSIDERACIONES Y SUPUESTOS DE IMPLEMENTACIÓN UTILIZADOS: 4
3.1. CONTEXTO ACTUAL 4
3.1.1. Ingreso 4
3.1.2. Proceso 5
3.1.3. Mecanismos: 6
3.1.4. Control 8
4. ESTRUCTURA Y ESPECIFICACIÓN DEL MODELO MATEMÁTICO 8
4.1. PRESENTACIÓN Y DESCRIPCIÓN DEL MODELO 8
4.2. DEFINICIÓN DE VARIABLES : 9
4.3. FUNCIÓN OBJETIVO 10
4.4. RESTRICCIONES: 11
5. IMPLEMENTACIÓN DEL DSS CON LINGO 10.0 14
5.1. MODELO IMPLEMENTADO EN LINGO 14
5.2. LINGO COMPACTO: 15
5.3. CORRIDAS DE PRUEBA: 16
5.3.1. Corrida ejemplo 16
5.3.2. Reporte en Excel: 18
6. POSIBILIDADES DE INNOVACIÓN Y MEJORAS 18
7. BIBLIOGRAFIA 19

2
1. ANÁLISIS Y DETERMINANCIÓN DEL PROBLEMA

1.1. CASO DE ESTUDIO

La problemática que se aborda en el presente trabajo de investigación, está ligado al


área agroindustrial, específicamente al rubro alimenticio, la empresa a la cual
se realizara el trabajo de estudio se denomina LAIVE S.A.

Laive S.A. es una empresa agroindustrial peruana. La Sociedad tiene por objeto
principal el desarrollo, transformación, producción, procesamiento,
industrialización, comercialización, importación y exportación de todo tipo de
productos de consumo humano, trátese de derivados de las frutas, lácteos,
cárnicos, vinos y licores, así como dedicarse a cualquier otra actividad conexa y
vinculada a la manufacturación de alimentos. Dentro de todos los procesos
productivos que posee la empresa, nos hemos centrado en el estudio de
envasado de bebidas lácteas, en este caso el yogurt.

1.1.1. Definición del Problema:

Actualmente la empresa cuenta con líneas de producción, las cuales envasan


yogurts en 3 presentaciones, de 1.8 L, de 946 ml y de 370 ml. La forma
en que se realiza la asignación de máquinas a órdenes de producción
tienen un déficit de sustento valido, en tal sentido se ignora que la
forma de asignación dada sea la más óptima, por ende la contribución
total que se percibe en un periodo probablemente no sea de igual
manera el máximo.

El área de producción que se estudia es denominada área de envasado de


yogurt, la cual inicia sus operaciones, en primer lugar, con la recepción
de los pedidos. En segundo lugar, los pedidos se clasifican y se generan
órdenes de producción, cada orden contiene número de unidades a
producir porcada presentación que se solicite y además generar cierto
inventario de seguridad. Terminada la generación de órdenes, estas se
hacen entregas al supervisor de las líneas de envasado, las cuales tienen
diferentes características las cuales hacen que los costos de producción
varíen en cada una de las presentaciones.

3
Para dar solución al problema propuesto de ha tomado la decisión de formular
un modelo de Programación Lineal que considere los criterios posibles,
con la finalidad de planificar de manera óptima cada orden de
producción, de tal modo que satisfaga a la empresa maximizando sus
ingresos totales y optimizando la utilización de recursos, líneas,
personas, etc. De igual manera se contribuirá a que la empresa pueda
calcular con anticipación la cantidad de recursos que necesitara para
cumplir los requerimientos de cada cliente y al saber el ingreso con el
cual se contara se podrá planificar y distribuir de manera adecuada los
recursos que posee la empresa.

1.1.1. Variantes y enfoque de modelamiento:

- Con respecto a pedidos de menor demanda se les asignara una línea


con mayor rendimiento, todo esto con el fin de terminar lo más antes
posible con la orden. Solo en casos particulares se les asignará la
línea con menor rendimiento con la finalidad de cubrir todo el tiempo
posible.

- Los pedidos de mayor demanda se le asignará la línea mayor


rendimiento, con el fin de asegurar el cumplimiento de entrega de los
pedidos.

2. PERFIL COMERCIAL DEL PROBLEMA.

2.1. POSIBILIDADES DE APLICACIÓN A FAVOR DE LA EMPRESA:

El propósito general de la investigación es poder determinar la utilidad máxima


para un periodo determinado mediante la formulación de un modelo de
programación lineal.

2.2. OBJETIVOS Y ALCANCES A LOGRAR:


● Maximizar la utilidad total del periodo
● Conocer los volúmenes de producción óptimos
● Apoyar en la toma de decisiones.

3. CONSIDERACIONES Y SUPUESTOS DE IMPLEMENTACIÓN UTILIZADOS:

3.1. CONTEXTO ACTUAL

3.1.1. Ingreso

Como ingreso en el proceso de envasado se tiene el yogurt, el cual será


envasado en 3 de sus presentaciones dependiendo de la orden:
1.8 L, de 946 ml y de 370 ml. El producto es abastecido desde las
áreas de formulación y fermentación desde los tanques de
producto hacia las tolvas de envasado de las maquinas llenadoras.

4
3.1.2. Proceso

En el proceso principal las botellas pasan por las maquinas llenadoras


para posteriormente pasar por las maquinas tapadoras y
etiquetadoras y por últimos a los hornos de empacada para ser
paletizado. Todo este proceso tiene una distribución adecuada de
inicio a fin, con el fin de obtener productos de calidad.

Secuencia de operaciones en el área de envasado:

1. Recepción de producto a las tolvas de llenado de


cada línea.
2. Se ajusta y verifica que los equipos estén con los
formatos adecuados para el tamaño de envase que
se producirá.
3. Puesta en marcha de equipos.
4. Recepción de envases vacíos.
5. Llenado de envases.
6. Tapado de envases
7. Inspección de control de nivel de producto en los
envases.
8. Codificado de lote.
9. Etiquetado de envases.
10. Se ordenan los envases y pasa por el horno de
empacado.
11. Paletizado y emblistado de producto terminado.
12. Transporte hacia la cámara de frio.

5
3.1.3. Mecanismos:

Llamados también recurso son necesarios para el funcionamiento de cada


línea de producción, entre los cuales se tiene principalmente a la
mano de obra y a las maquinarias.

Llenadora y tapadora de botellas

6
Etiquetadora de botellas.

Horno empacador

7
3.1.4. Control

Son políticas, normas y leyes que sirven para regular el funcionamiento


del proceso. Como demanda de pedidos de cada presentación,
inventarios de seguridad, BPM, etc.

4. ESTRUCTURA Y ESPECIFICACIÓN DEL MODELO MATEMÁTICO

4.1. PRESENTACIÓN Y DESCRIPCIÓN DEL MODELO

Se va a formular el modelo de Programación Lineal para maximizar la


utilidad total que perciba la empresa en un periodo de 6 meses, para ello
el modelo deberá realizar una asignación optima de órdenes de
producción en cada mes y para cada tamaño de producto, que permita
satisfacer los requerimientos de demanda, respetando los límites de
producción por mes, en este caso se utilizó datos para el plan de
producción desde el mes de Enero a Junio de 2019.

La planta de envasado cuenta con líneas de producción que envasan las


tres presentaciones de 1.8 L, de 946 ml y de 370 ml (A, B, C).

Se dispone de los siguientes datos: los volúmenes o números de unidades


máximas que se pueden producir a lo largo de cada mes, los volúmenes
necesarias para cumplir con el plan de demanda para cada mes, el costo

8
de producción de cada tamaño de producto y el costo de
almacenamiento mensual para cada uno de los 3 tamaños.

En este contexto, consideremos los siguientes antecedentes de


producción que se presentan a continuación:

DATOS DE PRODUCCION MENSUAL

4.2. DEFINICIÓN DE VARIABLES :

Xij= Número de envases producidos en el mes i (i = 1, 2, 3, 4, 5, 6) del


producto j (j = A, B, C)

A, B, C: Tamaños de artículos que produce la empresa.

9
1, 2, 3, 4, 5, 6: Mes en el que se produce.

X1A= Número de envases producidos en el mes 1 del producto A


X2A= Número de envases producidos en el mes 2 del producto A
X3A= Número de envases producidos en el mes 3 del producto A
X4A= Número de envases producidos en el mes 4 del producto A
X5A= Número de envases producidos en el mes 5 del producto A
X6A= Número de envases producidos en el mes 6 del producto A
X1B= Número de envases producidos en el mes 1 del producto B
X2B= Número de envases producidos en el mes 2 del producto B
X3B= Número de envases producidos en el mes 3 del producto B
X4B= Número de envases producidos en el mes 4 del producto B
X5B= Número de envases producidos en el mes 5 del producto B
X6B= Número de envases producidos en el mes 6 del producto B
X1C= Número de envases producidos en el mes 1 del producto C
X2C= Número de envases producidos en el mes 2 del producto C
X3C= Número de envases producidos en el mes 3 del producto C
X4C= Número de envases producidos en el mes 4 del producto C
X5C= Número de envases producidos en el mes 5 del producto C
X6C= Número de envases producidos en el mes 6 del producto C

Iij= Número de productos almacenados al final del mes i (i = 1, 2, 3, 4, 5,


6) de productos j (j = A, B, C).

A, B, C: Tamaños de artículos que produce la empresa.


1, 2, 3, 4, 5, 6: Mes en el que se almacena.

I1A= Número de productos almacenados al final del mes 1 del producto A


I2A= Número de productos almacenados al final del mes 2 del producto A
I3A= Número de productos almacenados al final del mes 3 del producto A
I4A= Número de productos almacenados al final del mes 4 del producto A
I5A= Número de productos almacenados al final del mes 5 del producto A
I6A= Número de productos almacenados al final del mes 6 del producto A
I1B= Número de productos almacenados al final del mes 1 del producto B
I2B= Número de productos almacenados al final del mes 2 del producto B
I3B= Número de productos almacenados al final del mes 3 del producto B
I4B= Número de productos almacenados al final del mes 4 del producto B
I5B= Número de productos almacenados al final del mes 5 del producto B
I6B= Número de productos almacenados al final del mes 6 del producto B
I1C= Número de productos almacenados al final del mes 1 del producto C

10
I2C= Número de productos almacenados al final del mes 2 del producto C
I3C= Número de productos almacenados al final del mes 3 del producto C
I4C= Número de productos almacenados al final del mes 4 del producto C
I5C= Número de productos almacenados al final del mes 5 del producto C
I6C= Número de productos almacenados al final del mes 6 del producto C

4.3. FUNCIÓN OBJETIVO

MAXIMIZAR Z = 9.8*(X1A+ X2A + X3A + X4A + X5A + X6A) +


5.2*(X1B + X2B + X3B + X4B + X5B + X6B) +
2.8*(X1C + X2C + X3C + X4C + X5C + X6C) –

(6*X1A + 6*X2A + 5.5*X3A + 5.5*X4A + 5*X5A + 5*X6A +


3*X1B + 3*X2B + 2.9*X3B + 2.8*X4B + 2.7*X5B + 2.8*X6B +
1*X1C + 1.2*X2C + 1.1*X3C + 0.9*X4C + 1.3*X5C + 0.9*X6C +

1.5*I1A + 1.5*I2A + 2*I3A + 2*I4A + 2*IA5 + 2*I6A +


0.7*I1B + 0.7*I2B + 0.75*I3B + 0.6*I4B + 0.6*I5B + 0.6*I6B +
0.2*I1C + 0.25*I2C + 0.2*I3C + 0.25*I4C + 0.2*I5C + 0.25*I6C);

Explicación:

Para el artículo tipo A hay un ingreso por venta de 9.8 soles por unidad
producida, para el articulo tipo B, 5.2 por unidad producida, y para el
articulo tipo C, 2.8 soles por unidad producida.
El costo de producción en los meses 1, 2, 3, 4, 5 y 6 para el articulo A son
6, 6, 5.5, 5.5, 5 y 5 soles respectivamente, para el articulo B, 3, 3, 2.9, 2.8,
2.7 y 2.8 soles respectivamente, y para el articulo C, 1, 1.2, 1.1, 0.9, 1.3 y
0.9 soles respectivamente.
El costo de inventario en los meses 1, 2, 3, 4, 5 y 6 para el articulo A son
1.5, 1.5, 2, 2, 2 y 2 soles respectivamente, para el articulo B, 0.7, 0.7, 0.75,
0.6, 0.6 y 0.6 soles respectivamente, y para el articulo C, 0.2, 0.25, 0.2,
0.25, 0.2 y 0.25 soles respectivamente.

La utilidad total puede expresarse entonces como la suma de los ingresos


por venta de los diferentes artículos, restándole la suma de los costos de
producción de cada artículo y la suma de costos de inventario de cada
artículo.

4.4. RESTRICCIONES:

11
Restricciones de Inventario:

INVENTARIO ARTICULO A
X1A + 150 - I1A = 1000 Inventario de productos en el mes 1 del
producto A
X2A + I1A - I2A = 1300 Inventario de productos en el mes 2 del
producto A
X3A + I2A - I3A = 1600 Inventario de productos en el mes 3 del
producto A
X4A + I3A – I4A = 1600 Inventario de productos en el mes 4 del
producto A
X5A + I4A - I5A = 1400 Inventario de productos en el mes 5 del producto
A
X6A + I5A - I6A = 1400 Inventario de productos en el mes 6 del
producto A

INVENTARIO ARTICULO B
X1B + 230 -I1B = 1150 Inventario de productos en el mes 1 del
producto B
X2B + I1B - I2B = 1840 Inventario de productos en el mes 2 del
producto B
X3B + I2B - I3B = 2180 Inventario de productos en el mes 3 del
producto B
X4B + I3B - I4B = 1750 Inventario de productos en el mes 4 del
producto B
X5B + I4B - I5B = 2010 Inventario de productos en el mes 5 del
producto B
X6B + I5B - I6B = 1750 Inventario de productos en el mes 6 del
producto B

INVENTARIO ARTÍCULO C
X1C + 180 - I1C = 1800 Inventario de productos en el mes 1 del
producto C
X2C + I1C - I2C = 2250 Inventario de productos en el mes 2 del
producto C
X3C + I2C - I3C = 2300 Inventario de productos en el mes 3 del
producto C
X4C + I3C - I4C = 1750 Inventario de productos en el mes 4 del
producto C
X5C + I4C - I5C = 2230 Inventario de productos en el mes 5 del
producto C
X6C + I5C - I6C = 2400 Inventario de productos en el mes 6 del
producto C

Explicación:

12
X1A + 150 - I1 A= 1000 Inventario de productos en el mes 1 del producto A

El inventario inicial del producto del tipo A es 150 unidades. Este inventario
sumado a la cantidad de artículos del tipo A producidos en el mes 1 y
restándole el inventario final del mes 1 debe ser igual a 1000 unidades para que
pueda cumplir con el requerimiento de dicho mes.

Restricciones de Capacidad de Producción:

CAPACIDAD DE PRODUCCION ARTICULO A


X1A<=1200 - Capacidad de producción en el mes 1 del producto A
X2A<=1200 - Capacidad de producción en el mes 2 del producto A
X3A<=1500 - Capacidad de producción en el mes 3 del producto A
X4A<=1500 - Capacidad de producción en el mes 4 del producto A
X5A<=1500 - Capacidad de producción en el mes 5 del producto A
X6A<=1500 - Capacidad de producción en el mes 6 del producto A

CAPACIDAD DE PRODUCCION ARTICULO B


X1B<=1500 - Capacidad de producción en el mes 1 del producto B
X2B<=1500 - Capacidad de producción en el mes 2 del producto B
X3B<=2000 - Capacidad de producción en el mes 3 del producto B
X4B<=1900 - Capacidad de producción en el mes 4 del producto B
X5B<=1900 - Capacidad de producción en el mes 5 del producto B
X6B<=1900 - Capacidad de producción en el mes 6 del producto B

CAPACIDAD DE PRODUCCION ARTICULO C


X1C<=2200 - Capacidad de producción en el mes 1 del producto C
X2C<=2200 - Capacidad de producción en el mes 2 del producto C
X3C<=2150 - Capacidad de producción en el mes 3 del producto C
X4C<=2100 - Capacidad de producción en el mes 4 del producto C
X5C<=2100 - Capacidad de producción en el mes 5 del producto C
X6C<=2300 - Capacidad de producción en el mes 6 del producto C

Explicación:

X1A<=1200 – Capacidad de producción en el mes 1 del producto A

La producción del producto A en el mes 1 es máximo 1200 unidades.

Restricciones de no negatividad:

Xji >= 0

13
Dónde: j = A, B, C y i = 1, 2, 3, 4, 5, 6

X1A>=0;
X2A>=0;
X3A>=0;
X4A>=0;
X5A>=0;
X6A>=0;

X1B>=0;
X2B>=0;
X3B>=0;
X4B>=0;
X5B>=0;
X6B>=0;

X1C>=0;
X2C>=0;
X3C>=0;
X4C>=0;
X5C>=0;
X6C>=0;

5. IMPLEMENTACIÓN DEL DSS CON LINGO 10.0

5.1. MODELO IMPLEMENTADO EN LINGO

MODEL:
[_1] MAX= 3.800000000000001 * X_1_A - 1.5 * INV_1_A + 2.2
* X_1_B - 0.7 * INV_1_B +
1.8 * X_1_C - 0.2 * INV_1_C + 3.800000000000001 * X_2_A -
1.5 * INV_2_A + 2.2 *
X_2_B - 0.7 * INV_2_B + 1.6 * X_2_C - 0.25 * INV_2_C +
4.300000000000001 * X_3_A -
1.5 * INV_3_A + 2.3 * X_3_B - 0.75 * INV_3_B + 1.7 *
X_3_C - 0.2 * INV_3_C +
4.300000000000001 * X_4_A - 2 * INV_4_A + 2.4 * X_4_B -
0.6 * INV_4_B + 1.9 *
X_4_C - 0.25 * INV_4_C + 4.800000000000001 * X_5_A - 2 *
INV_5_A + 2.5 * X_5_B -
0.6 * INV_5_B + 1.5 * X_5_C - 0.2 * INV_5_C +
4.800000000000001 * X_6_A - 2 *
INV_6_A + 2.4 * X_6_B - 0.6 * INV_6_B + 1.9 * X_6_C -
0.25 * INV_6_C;
[_2] X_1_A <= 1200;
[_3] X_1_B <= 1500;
[_4] X_1_C <= 2200;
[_5] X_2_A <= 1200;

14
[_6] X_2_B <= 1500;
[_7] X_2_C <= 2200;
[_8] X_3_A <= 1500;
[_9] X_3_B <= 2000;
[_10] X_3_C <= 2150;
[_11] X_4_A <= 1500;
[_12] X_4_B <= 1900;
[_13] X_4_C <= 2100;
[_14] X_5_A <= 1500;
[_15] X_5_B <= 1900;
[_16] X_5_C <= 2100;
[_17] X_6_A <= 1500;
[_18] X_6_B <= 1900;
[_19] X_6_C <= 2300;
[_20] X_1_A - INV_1_A = 850;
[_21] X_1_B - INV_1_B = 920;
[_22] X_1_C - INV_1_C = 1620;
[_23] INV_1_A + X_2_A - INV_2_A = 1300;
[_24] INV_1_B + X_2_B - INV_2_B = 1840;
[_25] INV_1_C + X_2_C - INV_2_C = 2250;
[_26] INV_2_A + X_3_A - INV_3_A = 1600;
[_27] INV_2_B + X_3_B - INV_3_B = 2180;
[_28] INV_2_C + X_3_C - INV_3_C = 2300;
[_29] INV_3_A + X_4_A - INV_4_A = 1600;
[_30] INV_3_B + X_4_B - INV_4_B = 1750;
[_31] INV_3_C + X_4_C - INV_4_C = 1750;
[_32] INV_4_A + X_5_A - INV_5_A = 1400;
[_33] INV_4_B + X_5_B - INV_5_B = 2010;
[_34] INV_4_C + X_5_C - INV_5_C = 2230;
[_35] INV_5_A + X_6_A - INV_6_A = 1400;
[_36] INV_5_B + X_6_B - INV_6_B = 1750;
[_37] INV_5_C + X_6_C - INV_6_C = 2400;
END

5.2. LINGO ESTRUCTURADO:

SETS:
MES/1..6/:;
PRODUCTO/A, B,C/:;
MES_PRODUCTO(MES,PRODUCTO):CAPACIDAD,DEMANDA,COSTO_PROD,COSTO_INV,IN
GRESO,X,INV,INV_I;
ENDSETS

DATA:

! La data se lee directamente de Excel;


CAPACIDAD, DEMANDA, COSTO_PROD, COSTO_INV, INGRESO, INV_I =
@OLE(NUEVADATA.XLSX);

15
! Regresando la solución a Excel;
@OLE (NUEVADATA.XLSX)=X,INV;

ENDDATA

! FUNCION OBJETIVO;
MAX = @SUM(MES_PRODUCTO(i,j):X(i,j)*INGRESO(i,j)) -
@SUM(MES_PRODUCTO(i,j):X(i,j)*COSTO_PROD(i,j)) -
@SUM(MES_PRODUCTO(i,j):INV(i,j)*COSTO_INV(i,j)) ;

! RESTRICCIONES;

@FOR(MES_PRODUCTO(i,j):X(i,j) <= CAPACIDAD(i,j));

@FOR(MES_PRODUCTO(i,j):@FOR(MES(i)|i#EQ#1:X(i,j)+INV_I(i,j)-
INV(i,j)= DEMANDA(i,j)));

@FOR(MES_PRODUCTO(i,j):@FOR(MES(I)|I#GT#1:X(i,j)+INV(i-1,j)-
INV(i,j)= DEMANDA(i,j)));

5.3. CORRIDAS DE PRUEBA:

5.3.1. Corrida ejemplo

16
17
5.3.2. Reporte en Excel:

6. POSIBILIDADES DE INNOVACIÓN Y MEJORAS


● Se podría introducir las variables de materia prima, transporte, mano de
obra, uso de energía de máquinas (kW/h) en el modelo para lograr poder
lograr minimizar el costo de producción y con esto se obtendría una
mayor contribución por producto mejorando la Utilidad.

● Se podrían plantear varios objetivos y modelar por metas. Ejemplo:


- Mejorar la calidad del producto y reducir el costo del mismo.
- Reducir perdidas y aumentar las ventas.
● Las actualizaciones en la tabla de cantidad a producir e inventario final
deberían actualizarse automáticamente al actualizar las variables en las
tablas de volúmenes e inventarios iniciales.

18
7. BIBLIOGRAFIA

EPPEN, Gary D. (2000) Investigación de operaciones en la ciencia administrativa.

Naucalpan de Juárez : Prentice Hall Hispanoamericana. (658.4034 EPPE)

TAHA, Hamdy (2004) Investigación de operaciones.

México, D.F. : Pearson Educación. (658.4034 TAHA 2004)

19

También podría gustarte