0% encontró este documento útil (0 votos)
2 vistas27 páginas

15

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 27

TALLER-LABORATORIO 2: MODELOS DE ASIGNACIÓN

Estudiante:

María Alejandra Vargas Rueda


Código: 1005443710
Javier esteban esquinas
Código:
Jhon Humberto García
Código:
Kevin Geovanny Torres Herrera
Código: 1015464868
Camilo Alberto Pereira
Código:

Tutor:

DIEGO EDIXON KARACHA RODRIGUEZ 

Grupo:

212026 _101

Universidad Nacional Abierta y a Distancia


Modelos y simulación
2021
INTRODUCCIÓN

Por medio del presente trabajo reconocimos los conceptos básicos de la Modelación y de la
Simulación y los asociamos con los ejercicios orientados en el taller práctico # 2 de
desarrollo individual. As u vez realizamos el modelo matemático para cada ejercicio
propuesto, en donde se ve identificados Función Objetivo, Variables, Parámetros y
restricciones.

También presentamos la simulación para cada ejercicio en el software online Xpress, en

donde se pueda identificar: Imagen con la construcción del modelo en el software.


JUSTIFICACION

Este trabajo tiene como objetivo principal el reconocimiento del curso Modelos y
Simulación. Con el fin de conocer los diferentes entornos y la dinámica con el grupo de
trabajo correspondiente en la actividad. La importancia de este trabajo radica, entonces, en
los ejercicios generadoras en la guía de actividades desarrollándolos con claridad y
coherencia, para el reconocimiento de la problemática de modelos y simulación con base en
modelos de asignación y escenarios.
OBJETIVOS

Objetivo General
El estudiante reconoce los conceptos de la modelación y simulación de procesos en
sistemas industriales y el uso de tecnologías para el análisis de escenarios.

Objetivos Específicos

 Realizar el taller 2 en Excel y posteriormente simularlo en el software de descarga


online Xpress.

 Socializar los ejercicios del laboratorio y realimentar los aportes de sus compañeros.

 Basado en los conocimientos adquiridos desarrollar los ejercicios sobre sistemas


industriales con base en modelos de asignación y escenarios. 
ÍNDICES

Productos: i=1 … 3 Número de tipos de referencias de productos.


Maquinas: j=1 …11 Número de tipo de máquinas.
Plantas: k =1 … 3 Número de tipos de plantas.

PARÁMETROS

Horas de trabajo (Número de horas diarias de trabajo): HDT = 8


Días por semana (Número de días por semana de trabajo): DPS = 6
Operarios: (recurso humano): H j ,k – Numero de operarios por máquina y planta.

Costos: C j , k – Costo de procesamiento por máquina y planta ($/min).

Tiempos: T i , j , k – Tiempo de procesamiento por producto, máquina y planta (min/u).


Precio de venta al público: PVP i - Precio de venta al público de cada producto ($/u).
DEFINICIÓN DE VARIABLE

Xi, j,k

Dónde:
i=1,3 Número de tipo de referencias de productos.
j=1 …11 Números de tipos de máquinas.
k =1,2,3 Número de tipos de planta

DEFINICIÓN DE FUNCIÓN OBJETIVO


La función objetivo del presente caso de estudio está relacionada como Maximización de la
Utilidad. Una vez definido lo anterior, les recuerdo cómo pueden ser planteadas este tipo de
funciones objetivos

3 3 11 3
MaxZ=∑ PVPi∗(X i , 10,1+ X i ,11,1 + X i , 7,2+ ¿ X i ,8,2 + X i ,9,2 + X i ,9,3 + X i , 10,3+ X i ,11,3 )−∑ ∑ ∑ X i , j ,k ∗T i , j , k∗C j , k ¿
i=1 i=1 j=1 k=1

DEFINICIÓN DE RESTRICCIONES

6.1 Capacidad en Minutos por Semana para Cada Máquina y cada Planta

“ La sumatoria de la Cantidad de unidades a producir de productos, en cada una de las


máquinas y en cada una de las plantas , multiplicado por el parámetro de Tiempo de
procesamiento de cada producto, en cada máquina y para cada planta

Debe ser menor o igual ( ≤ ) a:


La cantidad de Numero De Operarios por máquina y planta * Horas Diarias de Trabajo *
Días por semana * 60 ( que sería la conversión a minutos ) ”

En esta fase, el ejercicio que debe hacer el estudiante es, en base a los parámetros y
variables creadas, plantear la restricción , siguiendo la metodología de creación de modelos
matemáticos

Capacidad en minutos por semana para cada maquina y cada planta

6.1 Capacidad en Minutos por Semana para Cada Máquina y cada Planta
“ La sumatoria de la Cantidad de unidades a producir de productos, en cada una de las
máquinas y en cada una de las plantas , multiplicado por el parámetro de Tiempo de
procesamiento de cada producto, en cada máquina y para cada planta

Debe ser menor o igual ( ≤ ) a:


La cantidad de Numero De Operarios por máquina y planta * Horas Diarias de Trabajo *
Dias por semana * 60 ( que sería la conversión a minutos ) ”

En esta fase, el ejercicio que debe hacer el estudiante es, en base a los parámetros y
variables creadas, plantear la restricción , siguiendo la metodología de creación de modelos
matemáticos

Capacidad en minutos por semana para cada maquina y cada planta

En Xpress

forall(j in Maquinas,k in Plantas)sum(i in productos)X(i,j,k)*Tiempos(i,j,k)≤ Operarios(j,k)*HDT*DPS*60

6.2 Restricciones de Balanceo de producción Planta 1 por cada producto y por cada
Bloque
Este tipo de restricciones de balanceo les permitirá evitar los cuellos de botellas en la línea
de producción de cada Planta. Una vez han identificado la variable de estudio del ejercicio,
a seguir les dejo UN EJEMPLO de cómo pueden plantear este tipo de restricciones:

Balanceo de producción en la planta 1 por cada producto y bloque de maquinas


B1 B2 B3

X i , 1,1 + X i ,2,1 + X i ,3,1 ≥ X i ,4,1 + X i ,5,1 Restricción Bloque 1


X i , 4,1 + X i , 5,1 ≥ X i , 6,1+ X i ,7,1 + X i ,8,1 + X i , 9,1 Restricción Bloque 2
X i , 6,1 + X i ,7,1 + X i ,8,1 + X i ,9,1 ≥ X i ,10,1 + X i ,11,1 Restricción Bloque 3
En Xpress

En Xpress

forall(i in
Productos)
do
X(i,1,1)+X(i,2,1)+X(i,3,1)≥X(i,4,1)+X(i,5
,1)

X(i,4,1)+X(i,5,1)≥X(i,6,1+X(i,7,1)+
(i,8,1)+X(i,9,1)

X(i,6,1)+X(i,7,1)+X(i,8,1)+X(i,9,1)≥X(i,1
0,1)+X(i,11,1)

6.3 Restricciones de Balanceo de producción Planta 2 por cada producto y por cada
Bloque

Realizar las restricciones de balanceo de Producción en Planta 2, de acuerdo con las


restricciones presentadas en el numeral anterior.
Balanceo de producción en la planta 2 por cada producto y bloque de maquinas

B1 B2 B3

X i , 1,2 + X i ,2,2 ≥ X i ,3,2 + X i ,4,2 + X i ,5,2 Restricción Bloque 1


X i , 3,2 + X i , 4,2+ X i ,5,2 ≥ X i ,6,2 Restricción Bloque 2
X i , 6,2 ≥ X i , 7,2+ X i , 8,2+ X i ,9,2 Restricción Bloque 3

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

6.4 Restricciones de Balanceo de producción Planta 3 por cada producto y por cada
Bloque

Realizar las restricciones de balanceo de Producción en Planta 2, de acuerdo con las


restricciones presentadas en el numeral anterior.

Balanceo de producción en la planta 3 por cada producto y bloque de maquinas


B1 B2 B3

X i , 1,3 + X i , 2,3+ X i ,3,3 + X i ,4,3 ≥ X i ,5,3 + X i ,6,3 Restricción Bloque 1


X i , 5,3 + X i , 6,3 ≥ X i , 7,3 + X i , 8,3 Restricción Bloque 2
X i , 7,3 + X i , 8,3 ≥ X i , 9,3 + X i , 10,3+ X i ,11,3 Restricción Bloque 3

forrall(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,6,3)

X(i,5,3)+X(i,6,3)≥X(i,7,3)+X(i,8,3)

X(i,7,3)+X(i,8,3)≥X(i,9,3)+X(i,10,3)+X(i,11,3)

end-do

6.4 Restricción de condición entera (condición de no negatividad)

Plantear en la Bibliografía disponible y enviada al foro cómo crear la restricción de


condición entera en modelos de asignación.
Las cantidades de produccion son numeros enteros

X i , j , k :es entero

En xpress

∀ ( i∈ productos , j∈maquinas , k ∈plantas ) X ( i , j , k ) isinteger

Declaración de variables

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


CANTIDADES A PRODUCIR POR PRODUCTO Y POR PLANTA PARA CADA
EMPRESA

EMPRESA 1

UBICACIÓN 1 2 3 4 5 6 7 8 9 10 11 Total Planta Total Producto


Planta 1 0 6 2304 296 2014 0 1203 0 1107 0 2310 9240
Producto 1 Planta 2 0 0 0 0 0 0 0 0 0 0 0 0 12120
Planta 3 0 0 720 0 720 0 720 0 111 609 0 2880
Cantidad a Planta 1 617 826 0 0 1443 0 0 1344 99 1443 0 5772
producir x Producto 2 Planta 2 0 1354 0 0 1354 1354 0 1354 0 0 0 5416 11188
semana Planta 3 0 0 0 0 0 0 0 0 0 0 0 0
Planta 1 0 1179 0 11779 0 1080 99 0 0 0 1179 15316
Producto 3 Planta 2 2 0 0 0 2 2 0 2 0 0 0 8 23004
Planta 3 117 523 1280 0 0 1920 1152 768 0 148 1772 7680
Ejercicio 2
1. DISEÑO MATRICIAL

Con base al diseño de Planta anterior, por favor completar la siguiente tabla (Agregar la
cantidad de planta(s) que necesite en la matriz y hacer los ajustes necesarios) :

2. ORGANIZACIÓN DE LA INFORMACIÓN (INDICES)


Definan en grupo los índices que debe ser asociado en el presente ejercicio del Taller 2.
Revisar por favor la web conferencia y la organización de los índices.

Índices
Productos i = 1…3 Numero de productos
Maquinas j = 1…11 Numero de Maquinas
Plantas k = 1…3 Numero de Plantas

3. ORGANIZACIÓN DE LA INFORMACIÓN (PARÁMETROS)

Definan en grupo los parámetros que debe ser asociado en el presente ejercicio del Taller 2.
Revisar por favor la web conferencia y la organización de los Parámetros.

Parámetros
Horas de trabajo # Horas diarias HDT = 8
Días por semana # días por semana de trabajo HDT = 6

 
Operarios   # de operarios* maquina*planta
Costos Costo de procesamiento*maquina*planta($/m)
  H j ,k T i,j,k
Tiempos   C j,k Tiempo de
procesamiento*producto*maquina*planta
 
Precio de venta al publico PVP Precio de venta al público ($/u)

4. DEFINICIÓN DE VARIABLE
Definan en grupo las variables que debe ser asociado en el presente ejercicio del Taller
2. Revisar por favor la web conferencia y la organización de las Variables.
i = 1…3 Numero de Productos
Definición de variable ‫ݔ‬ Donde: j = 1…11 Numero de Maquinas
௜ǡ௝ǡ௞
k = 1...3 Numero de Plantas

5. DEFINICIÓN DE FUNCIÓN OBJETIVO

La función objetivo del presente caso de estudio está relacionada como Maximización de la
Utilidad. Una vez definido lo anterior, les recuerdo cómo pueden ser planteadas este tipo de
funciones objetivos, les dejo UN EJEMPLO a seguir (por favor realice su propio modelo
matemático de acuerdo con lo planteado en el ejercicio):

3 3 11 3
MaxZ=∑ PVPi∗(X i , 10,1+ X i ,11,1 + X i , 7,2+ ¿ X i ,8,2 + X i ,9,2 + X i ,9,3 + X i , 10,3+ X i ,11,3 )−∑ ∑ ∑ X i , j ,k ∗T i , j , k∗C j , k ¿
i=1 i=1 j=1 k=1

En Xpress
Z:=sum(i in Productos)PVP(i)*(x(i,10,1)+ x (i,11,1)+ x (i,7,2)+ x (i,8,2)+ x (i,9,2)+ x (i,9,3)+ x (i,10,3)+ x (i,11,3))-sum(i in Productos, j in maquinas, k in plantas)x(i,j,k)*Tiempos (i,j,k)* Costo(j,k)

Deben buscar, en el caso del ejercicio del Taller 2 la variable y parámetros que asocian

a) Ingresos
b) Egresos o Salidas

y construir la función objetivo para el presente taller.

FUNCION Utilidad Ingreso (Producido por las Costo (todas las


OBJETIVO Z = semanal maquinas) - maquinas)
6. DEFINICIÓN DE RESTRICCIONES

6.1 Capacidad en Minutos por Semana para Cada Máquina y cada Planta

“ La sumatoria de la Cantidad de unidades a producir de productos, en cada una de las


máquinas y en cada una de las plantas , multiplicado por el parámetro de Tiempo de
procesamiento de cada producto, en cada máquina y para cada planta

Debe ser menor o igual ( ≤ ) a:


La cantidad de Numero De Operarios por máquina y planta * Horas Diarias de Trabajo *
Dias por semana * 60 ( que sería la conversión a minutos ) ”

En esta fase, el ejercicio que debe hacer el estudiante es, en base a los parámetros y
variables creadas, plantear la restricción , siguiendo la metodología de creación de modelos
matemáticos

Capacidad en minutos por semana para cada maquina y cada planta

En Xpress

forall(j in Maquinas,k in Plantas)sum(i in productos)X(i,j,k)*Tiempos(i,j,k)≤ Operarios(j,k)*HDT*DPS*60

6.2 Restricciones de Balanceo de producción Planta 1 por cada producto y por cada
Bloque
Este tipo de restricciones de balanceo les permitirá evitar los cuellos de botellas en la línea
de producción de cada Planta. Una vez han identificado la variable de estudio del ejercicio,
a seguir les dejo UN EJEMPLO de cómo pueden plantear este tipo de restricciones:
Balanceo de producción en la planta 1 por cada producto y bloque de maquinas

B1 B2 B3

X i , 1,1 + X i ,2,1 + X i ,3,1 ≥ X i ,4,1 + X i ,5,1 Restricción Bloque 1


X i , 4,1 + X i , 5,1 ≥ X i , 6,1+ X i ,7,1 + X i ,8,1 + X i , 9,1 Restricción Bloque 2
X i , 6,1 + X i ,7,1 + X i ,8,1 + X i ,9,1 ≥ X i ,10,1 + X i ,11,1 Restricción Bloque 3
En Xpress

En Xpress

forall(i in
Productos)
do
X(i,1,1)+X(i,2,1)+X(i,3,1)≥X(i,4,1)+X(i,5
,1)

X(i,4,1)+X(i,5,1)≥X(i,6,1+X(i,7,1)+
(i,8,1)+X(i,9,1)

X(i,6,1)+X(i,7,1)+X(i,8,1)+X(i,9,1)≥X(i,1
0,1)+X(i,11,1)

6.3 Restricciones de Balanceo de producción Planta 2 por cada producto y por cada
Bloque
Realizar las restricciones de balanceo de Producción en Planta 2, de acuerdo con las
restricciones presentadas en el numeral anterior.

Balanceo de producción en la planta 2 por cada producto y bloque de maquinas

B1 B2 B3

X i , 1,2 + X i ,2,2 ≥ X i ,3,2 + X i ,4,2 + X i ,5,2 Restricción Bloque 1


X i , 3,2 + X i , 4,2+ X i ,5,2 ≥ X i ,6,2 Restricción Bloque 2
X i , 6,2 ≥ X i , 7,2+ X i , 8,2+ X i ,9,2 Restricción Bloque 3

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

6.4 Restricciones de Balanceo de producción Planta 3 por cada producto y por cada
Bloque
Realizar las restricciones de balanceo de Producción en Planta 2, de acuerdo con las
restricciones presentadas en el numeral anterior.

Balanceo de producción en la planta 3 por cada producto y bloque de maquinas

B1 B2 B3

X i , 1,3 + X i , 2,3+ X i ,3,3 + X i ,4,3 ≥ X i ,5,3 + X i ,6,3 Restricción Bloque 1


X i , 5,3 + X i , 6,3 ≥ X i , 7,3 + X i , 8,3 Restricción Bloque 2
X i , 7,3 + X i , 8,3 ≥ X i , 9,3 + X i , 10,3+ X i ,11,3 Restricción Bloque 3

forrall(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,6,3)

X(i,5,3)+X(i,6,3)≥X(i,7,3)+X(i,8,3)

X(i,7,3)+X(i,8,3)≥X(i,9,3)+X(i,10,3)+X(i,11,3)

end-do
6.4 Restricción de condición entera (condición de no negatividad)

Plantear en la Bibliografía disponible y enviada al foro cómo crear la restricción de


condición entera en modelos de asignación.

Las cantidades de produccion son numeros enteros

X i , j , k :es entero

En xpress

∀ ( i∈ productos , j∈maquinas , k ∈plantas ) X ( i , j , k ) isinteger

Declaración de variables

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


.
EMPRESA 2

UBICACIÓN 1 2 3 4 5 6 7 8 9 10 11 Total Planta Total Producto


Planta 1 0 0 1086 0 1086 0 1077 0 9 0 1086 4344
Producto 1 Planta 2 0 0 0 0 0 0 0 0 0 0 0 0 7224
Planta 3 0 0 720 0 720 0 720 0 0 0 720 2880
Cantidad a Planta 1 1080 1047 170 55 2242 0 0 1344 953 2297 0 9188
producir x Producto 2 Planta 2 0 3291 411 0 2880 3291 0 1800 1491 0 0 13164 22352
semana Planta 3 0 0 0 0 0 0 0 0 0 0 0 0
Planta 1 0 1 1340 1341 0 1080 261 0 0 0 1341 5364
Producto 3 Planta 2 0 0 0 0 0 0 0 0 0 0 0 0 13044
Planta 3 960 523 437 0 0 1920 1152 768 1920 0 0 7680

¿De acuerdo con la presentación de este segundo caso, cuál de los dos proveedores
escogería, de acuerdo a su análisis? Justifique matemáticamente su respuesta.

Elijo el proveedor EMPRESA 2, ya que la utilidad es mayor que la que se brinda con la
EMPRESA 1

También podría gustarte