Está en la página 1de 12

MODELAR Y SIMULAR SISTEMAS INDUSTRIALES CON BASE MODELOS DE

ASIGNACIÓN

PASO 3

Presentado por:
Jairo Alberto Guerrero Vargas
Cc1016030294

Grupo: 212026_18

Tutor:
Jose Luis Ruiz

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


INGENIERÍA INDUSTRIAL
MODELOS Y SIMULACIÓN
BUCARAMANGA-SANTANDER
2020
TALLER 2 MODELOS DE ASIGNACIÓN
Problema 1:
Defina el modelo asociado en Xpress e indique cuál es la respuesta. Una empresa
fabrica 2 productos en equipos semi–manuales, organizadas como se indica en la
gráfica y en 3 locaciones diferentes. Los tiempos de procesamiento en cada equipo,
junto con los costos de procesamiento y el número de operarios asignado se indican a
continuación.
20

a) Considerando que se trabaja 8 horas al día en6 días de la semana defina:


 La cantidad semanal a producir de cada producto en cada planta, si los precios
de venta son $32.000/u y $28.700/u. b
Solución:
Definición del problema

La empresa requiere realizar la programación de la producción semanal de sus


productos
La empresa fabrica 2 productos en equipos semi–manuales
La empresa utiliza 10 maquinas que se ubican en 3 locaciones diferentes
Se debe definir la cantidad semanal a producir de cada producto
Por tanto, la definición del problema indica que:
La empresa no sabe la cantidad semanal que debe producir de sus dos productos, en
cada uno de los tipos de máquinas que se hallan en las 3 locaciones de producción
disponibles.
Objetivo
Conocer la cantidad semanal que debe producir de sus dos productos, en cada uno de
los tipos de máquinas que se hallan en las 3 locaciones de producción disponibles.
Índices
Productos: i =1…2 Numero de tipo de referencias del producto
Maquinas: j = 1…10 Numero de maquinas
Plantas: k =1…3 Numero de tipos de plantas.

Parámetros
Horas de trabajo (Número de horas diurnos de trabajo): HT=9
Días por semana (Número de días por semana de trabajo): DT=6
Operarios (Talento Humano): OPj,k Numero de operarios por maquina y planta
Costos Cj,k Costo de procesamiento por maquina y planta ($/min)
Tiempos Ti,j,k Tiempo de procesamiento por producto, maquina y planta (min/unidad)
Precio de venta al publico PVi Precio de venta al publico de cada producto ($/unidad)
Decisiones por tomar
Teniendo en cuenta la información aportada se debe determinar
La cantidad semanal que se debe producir de cada una de las referencias de sus
productos, en cada uno de los tipos de maquinas que se encuentran en las 3 plantas.
Variables
Cantidad semanal que se debe producir de cada una de las referencias de sus
productos, en cada uno de los tipos de maquinas que se encuentran en las 3 plantas de
producción
Xi,j,k
Donde:
i=1,2 Numero de tipo de referencias de producto
j=1…10 Numero de tipo de maquinas
k=1,2,3 Numero de tipo de plantas
Organización Matricial

Tipos
de Operarios
maquin
a Planta 1 Planta 2 Planta 3
1 3 8 2
2 2 7 3
3 6 4 4
4 7 5 5
5 4 7 4
6 6 8 4
7 2 4 3
8 3 5 6
9 9 7 4
10 4 0 6

Tipos
de Costos
maquin
a Planta 1 Planta 2 Planta 3
1 14 12 22
2 21 5 18
3 23 12 15
4 11 11 16
5 15 15 23
6 18 14 12
7 19 12 10
8 11 14 13
9 7 15 12
10 12 0 21

Tipo de maquina
Ubicación
1 2 3 4 5 6 7 8 9 10
Planta 1 19 14 12 5 12 3 20 17 19 19
Producto
Planta 2 8 9 7 6 6 14 12 13 7 0
1
Planta 3 17 19 12 11 12 22 20 18 8 3
Tiempos
Planta 1 18 19 15 3 7 6 18 19 15 15
Producto
Planta 2 8 2 3 8 14 21 13 8 9 0
2
Planta 3 7 6 12 8 13 20 10 10 4 2

REFERENCIA PRECIO
Producto 1 $ 32.000
Producto 2 $ 28.700

Maximización
Z= Utilidad semanal: Ingreso (producido por las maquinas terminales) – Costo (de
todas las maquinas)
2 2 10 3
Max Z=∑ PVP i∗(X i , 9,1+ X i ,10,1 + X i , 9,2 + X j ,9,3 + X j , 10,3)−∑ ∑ ∑ X i , j ,k ∗¿ T i , j , k∗C i , j , k ¿
i=1 i =1 j=1 k=1

Xpress ive

z:=sum(i in productos) PVP(i)*(x(i,9,1)+x(i,10,1)+x(i,9,2)+x(i,9,3)+x(i,10,3))-sum(i in


productos, j in maquinas, k in plantas)x(i,j,k)*Tiempos(i,j,k)*costo(j,k)
Restricciones
2

∑ X i , j ,k∗T i , j ,k ≤OP j ,k∗HT ∗DT∗60 Capacidad minutos por semana para cada maquina y cada planta
i=1

Xpress ive
forall(j in maquinas, k in plantas) sum(i in
productos)x(i,j,k)*Tiempos(i,j,k)<=operarios(j,k)*HT*DTS*60

Balanceo o Equilibrio De La Producción


Planta 1 para cada producto y bloque de maquinas

x i ,1,1 + x i ,2,1 + x i ,3,1 ≥ x i , 4,1 Restriccion bloque1( B 1)


x i ,4,1 ≥ xi , 5,1+ xi , 6,1 Restriccion bloque2( B 2)
x i ,5,1 + x i ,6,1 ≥ x i ,7,1 + x i ,8,1 + x i , 9,1+ xi , 10,1 Restriccion bloque 3( B 3)
Xpress ive
forall(i in productos)do
x(i,1,1)+x(i,2,1)+x(i,3,1)>= x(i,4,1)

x(i,4,1)>= x(i,5,1)+x(i,6,1)
x(i,5,1)+x(i,6,1)>= x(i,7,1)+x(i,8,1)+x(i,9,1)+x(i,10,1)

end-do
Planta 2 para cada producto y bloque de maquinas

x i ,1,2 + x i ,2,2 ≥ x i ,3,2 + x i , 4,2+ xi , 5,2 Restriccion bloque1( B 1)


x i ,3,2 + x i ,4,2 + x i ,5,2 ≥ xi , 6,2 Restriccion bloque2( B 2)
x i ,6,2 ≥ x i ,7,2 + x i ,8,2 + x i , 9,2 Restriccion bloque 3( B 3)
Xpress ive
forall(i in productos)do
x(i,1,2)+x(i,2,2)>= x(i,3,2)+x(i,4,2)+x(i,5,2)

x(i,3,2)+x(i,4,2)+x(i,5,2)>=x(i,6,2)

x(i,6,2)>= x(i,7,2)+x(i,8,2)+x(i,9,2)

end-do
Planta 3 para cada producto y bloque de maquinas

x i ,1,3 + x i ,2,3 + x i ,3,3 + x i , 4,3 ≥ x i ,5,3 Restriccionbloque 1(B 1)


x i ,5,3 ≥ x i , 6,3+ xi , 7,3 + xi , 8,3 Restriccion bloque 2( B 2)

x i ,6,3 + x i ,7,3 + x i ,8,3 ≥ x i, 9,3 + x i ,10,3 Restriccion bloque3 (B 3)


Xpress ive
forall(i in productos)do
x(i,1,3)+x(i,2,3)+x(i,3,3)+x(i,4,3)>= x(i,5,3)

x(i,5,3)>= x(i,6,3)+ x(i,7,3)+ x(i,8,3)

x(i,6,3)+ x(i,7,3)+ x(i,8,3)>= x(i,9,3)+ x(i,10,3)

end-do
Xi,j,k;es entero Las cantidades de producción son números enteros
Xpress ive

forall(i in productos,j in maquinas, k in plantas)x(i,j,k)is_integer


Declaracion de variables xpress ive

x:array(Productos,Maquinas,Plantas)of mpvar

maximize(z)

end-model
XPRESS IVE
En las últimas dos imágenes se puede encontrar la cantidad semanal que se debe
producir de cada una de las referencias de sus productos, en cada uno de los tipos de
máquinas que se encuentran en las 3 plantas.
Situación que se realizar mediante aplicación de algoritmos agregados dentro del
aplicativo Xpresive, el cual, despues de ingresar los valores, índices, parámetros,
variables y restricciones correctamente, realiza los análisis de forma ágil y presenta los
resultados.

También podría gustarte