0% encontró este documento útil (0 votos)
69 vistas24 páginas

Simulaciones en Simio para Optimización Industrial

Este documento presenta un resumen de tres simulaciones realizadas en Simio para modelar el sistema de producción de una empresa. La primera simulación llamada "shopjobs" modela el sistema existente. Las siguientes simulaciones exploran posibles mejoras al aumentar la capacidad de las máquinas y producir en serie. Los resultados incluyen métricas como el costo total, ingreso y utilidad para cada simulación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
69 vistas24 páginas

Simulaciones en Simio para Optimización Industrial

Este documento presenta un resumen de tres simulaciones realizadas en Simio para modelar el sistema de producción de una empresa. La primera simulación llamada "shopjobs" modela el sistema existente. Las siguientes simulaciones exploran posibles mejoras al aumentar la capacidad de las máquinas y producir en serie. Los resultados incluyen métricas como el costo total, ingreso y utilidad para cada simulación.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

SIMULACION SIMIO

PRESENTADO POR:

PRESENTADO A:

JORGE MARIO LOPEZ PERERIA

SEMESTRE: VII

UNIVERSIDAD DE CORDOBA
FACULTAD INGENERIA
PROGRAMA ING. INDUSTRIAL
MONTERIA – CORDOBA

2021
Introducción

Principalmente se elaborará 3 simulaciones en simio, donde se desarrollar aun


problema planteado de una empresa, la cual está caracterizada por tener un
trabajador, 2 máquinas y 2 vehículos, que trabaja por órdenes de producción,
los datos suministrados se le realizaran una prueba de bondad de ajuste, para
determinar sus distribuciones.
Antes de desarrollar las simulaciones tenemos que entender el sistema del
problema planteado.
Análisis de prueba de Bondad de ajuste.

El ajuste se realiza en Statgraphics.

Producto1 a maquina1.

La prueba de bondad de ajuste de los datos producto 1 a la maquina 1 muestra


una distribución de tipo exponencial con media 6,9326 minutos.

Producto1 a maquina2.

La prueba de ajuste de bondad de los datos del producto 1 a la maquina 2 se


comporta como una distribución de tipo normal con media 9,043 minutos y
desviación estándar 0,292882057 minutos.
Produto2 a maquina1.

La prueba de bondad de ajuste de los datos del producto 2 a la maquina 1 se comporta


como una distribución de tipo exponencial con media 3,44505 minutos.

Produto2 a maquina2.

La prueba de bondad de ajuste de los datos del producto 2 a la maquina 2 se comporta


como una distribución de tipo normal con media 5,005 minutos y desviación estándar
0,21142018 minutos.
Descripción de los modelos.

Una empresa que tiene 2 máquinas y 2 vehículos que trabajan por órdenes de
producción, las simulaciones se llevaron a cabo por modelos los cuales se
llamaran shopjobs, flexibleJobs y flowsjobs elaboradas bajo secuencias que
deben seguir los productos a sus correspondientes máquinas.
entendiendo el sistema se procede a ejecutar las configuraciones de los
objetos.

Simulación modelo shopjobs.

Se crea 3 source, las cuales son las entidades que van a entrar al sistema,
luego se crean las entidades con un modelentity, se crea uno para cada
source, luego se crea los servers, el trabajador, la zona de empacado, los
camiones, el punto de venta y sus salidas.
llegada de cajas.

el problema da la distribución en que llegan las cajas al sistema que se


comporta como una distribución exponencial con media 13 min, en el apartado
interarrival se configura con el editor de expresiones a
[Link](13).

llegada de producto 1.

La llegada de producto 1, de acuerdo con los datos obtenido de problema, se tiene en la


configuración que la variable que se comporta como una distribución exponencial con
media 7 min, además a esto obtiene en el State Assignments, en el apartado Before
Exting se tiene 3 Rows.
[Link],1 el cual es un atributo que se crea para general la
llegada del producto a la zona de empacado y nos empaque el mismo producto
indicado en este caso el producto 1.
[Link],70 el cual es un atributo que se asigna al nodo de
salida del producto, el cual contiene el costo unitario del producto, todo esto
para poder obtener para calcular el costo total.
[Link],91 el cual es un atributo que se asigna al nodo de
salida del producto, el cual contiene el precio de venta del producto, todo esto
para poder obtener el costo total.

llegada de producto 2.
La llegada de producto 2, de acuerdo con los datos suministrados en el
problema, se tiene en la configuración que la variable que se comporta como
una distribución normal con media 9 min y desviación estándar 0.3 min,
[Link](9, 0.3, además a esto obtiene en el State Assignments, en el
apartado Before Exting se tiene 3 Rows.

[Link],2 el cual es un atributo que se crea para general la


llegada del producto a la zona de empacado y nos empaque el mismo producto
indicado en este caso el producto 2.
[Link],85 el cual es un atributo que se asigna al nodo de
salida del producto, el cual contiene el costo unitario del producto, todo esto
para poder obtener para calcular el costo total.
[Link],92 el cual es un atributo que se asigna al nodo de
salida del producto, el cual contiene el precio de venta del producto, todo esto
para poder obtener el costo total.
Output

Los outputs de cada nodo involucrados en el sistema deben estar configurado


en el apartado Entity Destination Type en la opción By Séquence.

Tabla de secuencia.

Las tablas de secuencias se crean en el modelo en la opción tablas se


selecciona la opción table sequence, la cual nos permite tabular la secuencia
que se quiera asignar en este caso se crean las secuencias de la siguiente
forma:
Sec_1, la cual debe tener las siguientes introducciones M1-M2 y se coloca en
la entidad de producto 1 se asigna sec_1.

Sec_2, la cual debe tener las siguientes introducciones M2-M1 y se coloca en


la entidad de producto 1 se asigna sec_2.
La tabla de tiempo de proceso, a la cual se le agina a cada producto la
secuencia de distribución asociada a los datos históricos, en la prueba de
ajuste de Bonda y se registra de la siguiente manera en minutos.

TimePath

El timepath es el único conector que se utiliza en esta simulación y con una


configuración de tiempo de viaje de 3 segundo. También se encontrará
TimePath bidireccionales en donde los cuales se me moverá el trabajador.
Worker

El worker está configurado de acuerdo con las indicaciones iniciales del


problema, en los apartados Routing Logic, se configura de donde inicia en este
caso en el nodo inicial de la maquina 1 output@maq1, también se configura
que si esta inactivo se regrese a casa e igualmente cuando este fuera de turno.
En el apartado Transport Logic, configuramos la capacidad en este caso es de
3 productos, se selecciona true en la opción park to load y en la opción
minimun dwell time type se especifica el tiempo (30) y la unidad de tiempo
(segundo).
Maquina 1.

La máquina 1 se tiene una configuración de acuerdo con la tabla de secuencia


creada, se tiene en la configuración Process Logic en Process type se
selecciona specific time y en processing time se establece la secuencia de los
datos asignado Tiempo_proceso.Timepom1 el cual permite tomar las
distribuciones de la tabla creada, se debe configura el table row referencing y
determinar el nombre de la tabla en este caso Tiempo_proceso.
En su nodo output@maq1 inicial se debe especificar que se necesita un
trabajador.
Server maquina 2.
La máquina 2 se tiene una configuración de acuerdo con la tabla de secuencia
creada, se tiene en la configuración Process Logic en Process type se
selecciona specific time y en processing time se establece la secuencia de los
datos asignado Tiempo_proceso.Timepom2 el cual permite tomar las
distribuciones de la tabla creada, se debe configura el table row referencing y
determinar el nombre de la tabla en este caso Tiempo_proceso.
En su nodo output@maq2 inicial se debe especificar que se necesita un
trabajador.
Zona de empacado.
Zona de empacado, se tiene la configuración que nos dice que 4 productos del
mismo tipo se empacan en cajas, esto se edita en el apartado Batching Logic,
donde en batch quantity seleccionamos 4, y nombramos el
[Link], que luego se configura en cada source de los
producto con el fin de empacar el mismo tipo de producto, además de esto en
el apartado Process Logic, se configura el tiempo de empacado que se
comporta como una distribución uniforme de mínimo 1 máximo 2 minutos. El
cual se escribe [Link](1, 2).
En la salida del nodo de empacado se configura la lógica del transporte el cual
se necesita crear un atributo llamado lista para que se puedan desarrollar
adecuadamente los 2 transportes

camiones

Vehicle se configura de acuerdo con la información de como los vehículos


transportan las cajas de la empresa a los clientes, el tiempo de viaje desde la
empresa hasta los clientes es de 1 hora y la capacidad de cada vehículo es de
20 cajas (los vehículos esperan hasta que estén llenos). En el apartado
Transport Logic, en la capacidad de coloca 20, se selecciona verdadero para
ara descargar y en la opción, tiempo de ida se selecciona cundo este lleno
(dwell until full).
Se selecciona control para configurar los dos camiones al mismo tiempo.

Punto de venta

Se crea un separator que es el que rompe el sistema, es el punto final donde


llega el producto, contiene dos sink que son las salidas.

Sink salida producto


En el sink de salida de producto permite que las entidades se destruyan, el sink
de salida de producto se genera los atributos que buscamos hallar con la
simulación en este caso sería el costo total, el ingreso y la utilidad que se
genera al simular el ejercicio. Estas configuraciones se elaboran como el
anterior caso con los atributos.

El costo total es de 153,200 pesos, ingreso de 182,880 pesos utilidad de


29,680 pesos.
Simulación modelo Flexjobs

Para la creación de esta simulación se genera las mismas configuraciones de


los objetos anteriores, con la diferencia que en la capacidad de la maquina 1 es
de 2 y la maquina 2 es de 2, lo cual permite cumplir con la asignación de
comprar 2 maquias de esta manejara lograr ver su margen de utilidad.
El costo total es de 361,600 pesos, ingreso de 431,600 pesos y una utilidad de
700,000pesos.

Simulación modelo Flowsjobs.


Esta simulación se trabaja en serie con las 2 maquinas que se compran y no se
crean tablas de secuencia lo cual quiere decir que cada máquina se configura
de acuerdo los datos obtenidos en la prueba de Bondad de ajuste, esta serie se
sigue de acuerdo con la secuencia requerida y su configuración es la siguiente.
maquina 1 producto1.

Maquina 1, la prueba de Bondad indica que se comporta de acuerdo con una


distribución exponencial con media 6,9326 min, en el apartado processing time
se configura de la siguiente manera: [Link] (6,9326). Estos
son los tiempos de procesos en la maquina 1 producto 1.

maquina 2 producto1
Maquina 2 p1, la prueba de Bondad indica que se comporta de acuerdo con
una distribución normal con media 9,043 min y una desviación estándar de
0,292882507 min, en el apartado processing time se configura de la siguiente
manera: [Link] (9.043 ,0.29288250). Estos son los tiempos de
procesos en la maquina2 producto 1.
maquina 2 producto2.

Maquina 2 p2, la prueba de Bondad indica que se comporta de acuerdo con


una distribución normal con media 5,005 min y una desviación estándar de
0,21142018 min, en el apartado processing time se configura de la siguiente
manera: [Link] (5,005, 0,21142018). Estos son los tiempos de
procesos en la maquina2 producto 2.

maquina 1 producto2.
Maquina 1 p2, la prueba de Bondad indica que se comporta de acuerdo con
una distribución exponencial con media 3,44505 min, en el apartado processing
time se configura de la siguiente manera: [Link] (3,44505).
Estos son los tiempos de procesos en la maquina 1 producto 2.

El modelo arrojo los siguientes resultados.

El costo total es de 365,920 pesos, ingreso de 431,888 pesos y utilidad de


65,968 pesos.
Conclusión

Se puede concluir analizando las utilidades de cada modelo que la simulación


que genera mayor utilidad es el flexJobs, el cual trabaja con las dos máquinas
compradas y con la secuencia principal del producto 1 debía ir a máquina 1
luego a la maquina 2 y así llegar a la zona empacado y producto 2 debía seguir
a la maquina 2 luego a la maquina 1 y así llegar a la zona empacado.
Generando una utilidad de 700,000 pesos.

También podría gustarte