Está en la página 1de 23

SECUENCIACIÓN DE ESTACIONES EN UN TALLER

DE MECÁNICA AUTOMOTRIZ
ENUNCIADO DEL PROBLEMA
Se tiene un taller de mecánica automotriz con 4 estaciones de trabajo:
Inyección, Alineación , Planchado y Pintado .
El taller da dos servicios diferentes, con distintas secuencias de trabajo dependiendo si el vehículo que
llega es un auto o un bus.

Los tiempos de reparación para cada estación son presentados en la siguiente tabla:
Estaciones Auto Camion
Inyeccion UNIF(20, 25) UNIF(25, 45)
Alineacion UNIF(15, 30)
Planchado UNIF(25, 35) UNIF(40, 55)
Pintado UNIF(30, 45)

Las llegadas de los autos y camiones están distribuidas en forma exponencial con media de 35
minutos y se considera que el 70% corresponde a autos y el 30% a camiones.
Realizar una simulación de 48 horas.
SOLUCIÓN:
Se procede a crear los siguientes server para cada estación y dos entidades, una
llamada Auto y otra Bus.

solución:
SECUENCIA PARA LOS AUTOS
SECUENCIA PARA LOS BUSES
Ingresamos el tiempo de arribo de los autos o camiones que está
distribuido exponencialmente con una media de 35 minutos.
CREAR TABLAS DE SECUENCIA
Pestaña Data>>Add Sequence Table
SE CREAN LAS DOS TABLAS
Nombramos la primera tabla como SECUENCIA_AUTO y la
segunda como SECUENCIA_ BUS.
Introducimos los nodos de la secuencia en cada
tabla de secuencias.
Ahora creamos una columna para asignar el tiempo de servicio de cada
estación en cada secuencia.
Para ello agregamos una columna desde Standard Property>>Expression
para adicionar el tiempo.
Se asignan los tiempos de la siguiente manera:

Estaciones Auto Camio


Inyeccion UNIF(20, 25) UNIF(25,
Alineacion UNIF(15, 30)
Planchado UNIF(25, 35) UNIF(40,
Pintado UNIF(30, 45)

Estaciones Auto Camion


Inyeccion UNIF(20, 25) UNIF(25, 45)
Alineacion UNIF(15, 30)
Planchado UNIF(25, 35) UNIF(40, 55)
Pintado UNIF(30, 45)
Se crea ahora una tabla para vincular las secuencias con las
entidades AUTO Y BUS.
Le ponemos de nombre TABLA
Creamos ahora una columna que asocie a las
entidades, para ello en OBJECT REFERENCE elegimos
ENTITY
Nombramos ‘’Entidades’’ esa columna e ingresamos las
entidades ‘’Auto’’ y ‘’Bus’’.
Ahora creamos una columna de tipo Expression para asignar los tiempos.
Nombramos a la columna TIEMPOS e introducimos de la siguiente manera los
tiempos de cada secuencia:
Introducimos una columna tipo Sequence table e introducimos las secuencias.

Nombramos a la columna SECUENCIAS e ingresamos las secuencias.


Creamos ahora una columna tipo Integer para introducir la proporción de
entidades de tipo auto y bus que ingresarán.

Nombramos a la columna CANTIDAD e introducimos los valores de la cantidad


de autos y buses que ingresarán.
En la pestaña Facility, asignamos a cada entidad sus secuencias en Initial
Sequence:
Asignamos a la entidad Bus su secuencias en
Initial Sequence:
Seleccionar los output del Source todos los server y ponemos que
sea por secuencia, para en la propiendad Entity Destination, elegir By
Sequence
En todos los server ingresamos el tiempo de procesamiento desde TABLA.TIEMPOS.
Ahora en el Source , en Entity Type, ingresamos TABLA.ENTIDADES.
Y en Table Reference Assignements de la siguiente manera:
• En Before Creating Enities:
Table Name: TABLA

Row Number: TABLA.CANTIDADES.RandomRow

• En On Created Enitity:

Table Name: TABLA. SECUENCIA

También podría gustarte