Documente Academic
Documente Profesional
Documente Cultură
5
Considere, en base del problema 2.4, que los clientes VIP deben ser atendidos con
prioridad por los cajeros. Presente los indicadores pedidos en la pregunta 4.
Solucin:
Nota: En el problema 2.4 se presentan dos tipos de clientes: Clsicos y VIP. Todos
son atendidos de acuerdo al orden de llegada (FIFO = First In First Out = Primero en
Llegar Primero en Salir). Ahora se quiere que los clientes VIP sean atendidos con
prioridad por los cajeros, esto quiere decir que si hay un cliente VIP esperando a ser
atendido y tambin hay otro tipo de cliente esperando por lo mismo, el cliente VIP
debe ser atendido primero sin importar la hora en que este haya llegado. Si hubiera
varios clientes VIP esperando ellos sern atendidos de acuerdo a la hora de llegada.
El esquema del modelo es el mismo que el 2.4.
El modelo anterior:
LLEGADA DE
CLIENTES
LLEGADA DE VIPs
VENTANILLAS
SALIDA DE
CLIENTES
Los cambios:
Para dar la prioridad de ser atendido debemos hacer que la entidad elegida se coloque
prxima en salir de ella. Para ello lo primero que debemos hacer es identificar a las
entidades, esto es a cada tipo de entidad ponerle dentro de un atributo, al que
LLEGAD A DE
C LIEN TES
LLEGAD A D E
VIPs
D ATOS D E
C LIEN TES
C LASIC OS
VENTAN ILLAS
D ATOS DE
C LIEN TES VIP
SALID A DE
C LIEN TES
Ahora la prioridad un cambio dentro de la cola, por ello debemos usar un mdulo de
datos QUEUE.
La regla Last In First Out (LIFO) significa que pondr en la cabecera de la cola a la
ltima entidad que llegue hasta ese momento.
La regla Lowest Attribute Value significa que pondr en la cabecera de la cola a la que
tenga el menor valor dentro de un atributo determinado.
La regla Highest Attribute Value significa que pondr en la cabecera de la cola a la que
tenga el mayor valor dentro de un atributo determinado.
Se le pide al alumno compare estos resultados con los pbtenidos para el problema 2.4
y de sus conclusiones administrativas.
Problema 2.6:
En base del problema 2.5 considere que los clientes clsicos son de dos tipos: clientes
propios del banco y aquellos que van a pagar servicios (a los que llamaremos
usuarios). De todos los clientes clsicos el 70% son clientes propios y el 30% usuarios.
Entre estos clientes los propios deben tener prioridad de ser atendidos.
Solucin:
Nota: Aqu parecen dos tipos de clientes cuya diferencia est dada por una
probabilidad, teniendo una misma distribucin entre los tiempos de llegada. En este
caso no necesitamos hacer otro CREATE, sino que debemos hacer dos caminos uno
para identificar a los propios y otro para identificar a los usuarios, esto lo haremos con
un mdulo DECIDE.
El modelo:
LLE GA DA DE
CLIE NTE S
QURE TIPO DE
CLIENTE ES?
T ru e
DA TOS DE
CLIE NTE S
P ROP IOS
Fals e
V E NTA NILLA S
S A LIDA DE
CLIE NTE S
DA TOS DE
CLIE NTE S
US UA RIOS
LLE GA DA DE
V IP s
DA TOS DE
CLIE NTE S V IP
El mdulo DECIDE:
Aqu se determina que el 70% de clientes van a salir por la salida TRUE, es decir por
esta salida saldrn los clientes PROPIOS.
En los ltimos ASSIGN se puede apreciar que: el atributo TIPO para el cliente propio
tiene el valor de 1 y para el cluente USUARIO tiene el valor de 0. Esto se hace para
mantener la prioridad de la cola de los cajeros; as en que tenga mayor prioridad de
atencin el es VIP (TIPO = 2), le sigue en prioridad el PROPIO (TIPO = 1) y finalmente
el USUARIO (TIPO = 0).
Por otro lado se ha cambiado el tipo de cliente (Entity Type), como USUARIO o
PROPIO como sea la circunstancia.
Por otra parte podr observar que: CLIENTE.TotalTime = ---, esto se debe a que la
Problema 2.7:
El gerente de la agencia desea hacer mas eficiente el servicio al cliente, por ello quiere
probar las siguientes alternativas.
Solucin:
Alternativa a:
Nota: El cambio es que ahora existe un cajero (recurso) para cada tipo de cliente y
cada uno de ellos atender en su propio PROCESS.
El modelo:
LLE GA DA DE
CLIE NTE S
QURE TIPO DE
CLIENTE ES?
T ru e
DA TOS DE
CLIE NTE S
P ROP IOS
V E N TA NILLA D E
P ROP IOS
DA TOS DE
CLIE NTE S
US U A RIOS
V E N TA NILLA D E
US U A RIOS
DA TOS DE
CLIE NTE S V IP
V E N TA NILLA D E
V IP
Fa ls e
LLE GA DA DE
V IP s
S A LIDA D E
CLIE NTE S
Observe que se ha eliminado (en forma manual) el recurso CAJERO y se han creado
los recursos mencionados lineas arriba.
Alternativa b:
Nota: En este problema vamos a definir 2 tipos de recursos: un tipo para los clientes
USUARIO con capacidad 1 y un tipo para los clientes PROPIO con capacidad 2. Para
los clientes VIP definiremos un conjunto (SET) de recursos conformado por los
recursos anteriormente definidos.
El modelo:
La lgica del modelo es similar al problema anterior, lo que cambia es los datos.
LLE GA DA DE
CLIE NTE S
QURE TIPO DE
CLIENTE ES?
T ru e
DA TOS DE
CLIE NTE S
P ROP IOS
V E NTA NILLA DE
P ROP IOS
DA TOS DE
CLIE NTE S
US UA RIOS
V E NTA NILLA DE
US UA RIOS
DA TOS DE
CLIE NTE S V IP
V E NTA NILLA DE
V IP
Fa ls e
LLE GA DA DE
V IP s
S A LIDA DE
CLIE NTE S
Observe que se han definido dos recursos: CAJPROP, para los clientes PROPIO, con
capacidad 2 y CAJUSUA, para clientes USUARIO, con capacidad 1.
Como cualquiera de estos recursos puede atender a los clientes VIP, entonces debe
haber un recurso que abarque a los ya definidos, esto se logra haciendo un conjunto
(SET) de recursos. Esto se muestra en la siguiente figura:
Observe que en el modulo SET se define el conjunto (CAJVIP) junto con el tipo de
elementos que tiene el conjunto (Resource en Type) y finalmente el nmero de
elementos que tiene el conjunto, dentro de este nmero est la relacin de elementos,
aqu debe definirse el orden en que deben usarse los recursos.
Los modulos PROCESS de los clientes USUARIO y PROPIO son identicos a los del
problema 2.7.a, el mdulo PROCESS para los clientes VIP es:
Aqu podemos observar que para que los clientes VIP tengan prioridad de ser
atendidos, sobre cualquiera de los otros clientes, se ha dado una mayor prioridad al
proceso (Priority: High(1)) por estar en colas diferentes.
mejora la atencin al cliente. Se deja como ejercicio que el alumno resulva el ejercicio
usando otra forma de asignar los recursos, por ejemplo definiendo 3 tipos de recursos
cada uno con capacidad 1 y luego definiendo 2 tipos de conjuentos uno para clientes
PROPIO y otro para clientes VIP.
Problema 2.8:
Basado en el problema 2.7.b, considere que el tiempo entre llegadas de los clientes
tipo PROPIO y USUARIO, est distribuido exponencialmente pero con una media que
vara de acuerdo a la hora. Esta variacin se presenta en la siguiente tabla:
Horario
Media
De 11:00 a 12:30
1.5
De 9:30 a 11:00
De 12:30 a 14:00
De 14:00 a 16:00
1.5
Considere que la agencia inicia sus operaciones a las 9:30 de la maana. Modele este
problema y determine los indicadores pedidos en las preguntas anteriores.
Solucin:
Notas: En este problema nos indican que el tiempo entre llegadas de los clientes sigue
una distribucin exponencial cuya media esta variando de acuerdo al tiempo. Para
modelar esta situacin existen diferentes maneras. Aqu mostraremos dos formas:
usando una variable, a la que llamaremos MEDIA, y la otra usando un SCHEDULE.
a. Usando la Variable:
Las variables las podemos definir desde el mdulo ASSIGN o desde el mdulo
VARIABLE. Usamos este ltimo mdulo cuando queremos que la variable inicie la
simulacin con un valor determinado diferente de cero (0) y usamos la definicin en el
mdulo ASSIGN cuando el valor inicial de la variable es cero (0).
Para este problema la variable MEDIA debe tener un valor de 2 cuando se inicie la
simulacin, por ello usaremos el mdulo de datos VARIABLE:
Mdulo VARIABLE
Descripcin:
Este mdulo se usa para definir la dimensin y los valores iniciales de las variables.
DECIDE), se les puede reasignar otros valores mediante el mdulo ASSIGN, y pueden
ser usadas en cualquier expresin.
Parmetros:
Parmetro
Name
Descripcin
Identificador del
Valor Inicial
Variable 1
Ejemplo
Contador
Rows
Columns
Nmero de filas en
una variable
dimensional.
Nmero de
columnas en una
variable
Statistics
dimensional.
Es una caja de
chequeo para
Sin chequear.
Con chequear.
Statistics
System
determinar si se
deben guardar
estadsticas sobre
Clear Option
la variable.
Define el momento
cuando el valor de
la variable debe
regresar a su valor
inicial.
Si se usa Statistics
significa que se
regresa al valor
Si se usa System
significa que se
regresa al valor
inicial cuando el
sistema es borrado.
Si se usa None
Initial Values
iniciales de las
variables. Este
Initial Value
Valor de la variable
para iniciar la
simulacin.
Esta variable debe cambiar de valores conforme pasa el tiempo, esto lo hacemos mediante una
red, como sigue:
CONTROL DE LA
MEDIA
DE 930 A 1100
DE 1230 A 1400
SEGUNDO
VALOR DE LA
MEDIA
DE 1100 A 1230
CUARTO VALOR
DE LA MEDIA
DE 1400 A 1600
TERCER VALOR
DE LA MEDIA
QUINTO VALOR
DE LA MEDIA
Dispose 2
LLE GA DA DE
CLIE NTE S
QURE TIPO DE
CLIENTE ES?
T ru e
DA TOS DE
CLIE NTE S
PROP IOS
V ENTA NILLA DE
P ROP IOS
DA TOS DE
CLIE NTE S
US UA RIOS
VE NTA NILLA DE
US UA RIOS
DATOS DE
CLIE NTE S V IP
VE NTA NILLA DE
VIP
Fals e
LLEGA DA DE
V IPs
S ALIDA DE
CLIE NTE S
CONTROL DE LA
ME DIA
DE 930 A 1100
DE 1230 A 1400
S E GUNDO
V A LOR DE LA
ME DIA
DE 1100 A 1230
DE 1400 A 1600
LLE GA DA DE
CLIE NTES
TE RCE R V A LOR
DE LA ME DIA
QUINTO V A LOR
DE LA ME DIA
QURE TIPO DE
CLIENTE ES?
T ru e
DA TOS DE
CLIE NTE S
P ROP IOS
V E NTA NILLA DE
P ROP IOS
DA TOS DE
CLIE NTE S
US UA RIOS
V E NTA NILLA DE
US UA RIOS
DA TOS DE
CLIE NTES V IP
V E NTA NILLA DE
V IP
Fals e
LLE GA DA DE
V IP s
Dispose 2
S A LIDA DE
CLIE NTES
= 5.1696 minutos.
b. Usando SCHEDULE
Mdulo SCHEDULE
Descripcin:
Este mdulo de datos puede ser usado juntamente con el mdulo RESOURCE para
definir la programacin de uso de un recurso o con el mdulo CREATE para definir un
Parmetros:
Parmetro
Name
Descripcin
Identificador
del Schedule 1
Ejemplo
HORARIO
nico es decir no
Format Type
Duration
Duration
Si el formato es
Duration el
Schedule es
valores de duracin.
Si le formato es
Calendar el
Schedule es
definido usando el
Type
Capacity
Capacity
Hours
Minutes
definido. Puede
ser:
Capacity related:
para programar
recursos.
el mdulo CREATE.
Others: Diversas
Time Units
Scale Factor
formas de retrasos.
Unidad de tiempo
usada en el
programa.
Mtodo de escala
del SCHEDULE
para aumentar o
disminuir en los
valores
Arrival/Others.
Durations
2 rows
SCHEDULE.
capacidad,
valores
se
repiten despus de
que se termina su
definicin.
Value
Representa
capacidad
la
de
los
recursos, el ratio de
arribos o otros.
Duration
El
especificado
cada valor.
tiempo
para
El modelo:
El modelo es similar al del problema anterior, por lo que mostraremos solo los
cambios:
LLEGADA DE
CLIE NTES
QURE TIPO DE
CLIENTE ES?
T ru e
DATOS DE
CLIE NTES
PROPIOS
VENTA NILLA DE
PROPIOS
DATOS DE
CLIE NTES
USUARIOS
VENTA NILLA DE
USUARIOS
DATOS DE
CLIE NTES VIP
VENTA NILLA DE
VIP
Fa ls e
LLEGADA DE
VIPs
SALIDA DE
CLIE NTES
El problema dice que entre las 9:30 y laa 11:00, la media de la exponencial es 2
minutos. Esto significa que en una hora llegan en promedio 30 (60/2) clientes. As
podemos concluir:
Horario
De 9:30 a 11:00
Media
30
60
De 11:00 a 12:30
1.5
De 14:00 a 16:00
1.5
De 12:30 a 14:00
De 16:00 hasta el final
Ratio de llegada
40
40
60
La lista de los valores son: (haga cluck derecho sobre 5 rows y se despiega un men
de acciones, luego ingrese a Edit via dialog)
Con esto a creado el progama de llegadas, ahora debe conectar este programa al
modulo CREATE los clientes PROPIO y USUARIO, como se muestra a continuacin:
= 5.0233 minutos.
Nota: El alumno observar que hay una diferencia entre los resultados de las dos
formas de modelar este problema, esto se debe a la aleatoriedad del mismo, lo que
explicaremos ms adelante.
Problema 2.9
En base del problema 2.8, considere que el banco tiene abiertas sus puertas desde las
9:30 de la maana hasta las 6 de la tarde, despus de esta hora se cierran las puertas
para que ya no ingresen clientes, la atencin del banco termina cuando todos los
clientes que entraron hayan salido. Modele este problema y determine los indicadores
pedidos en las preguntas anteriores.
Solucin:
atendidos) al terminar la simulacin. Este final de atencin del banco no es muy real, el
banco recibe clientes hasta cierta hora, depues cuerra sus puertas y continua
atendiendo a los clientes que estan dentro del banco hasta que se halla atendido el
ltimo.
Par modelar esta situacin existen varias formas, aqu se mostrara una de ellas:
En el parmetro Max Arrivals de cada mdulo CREATE que esista en su modelo,
escriba la siguiente expresin: 999999*(TIEMPO QUE SE PERMITE EL INGRESO
DE CLIENTES TNOW).
de la maana hasta las 6:00 de la tarde, es decir 8.5 horas o 510 minutos. La unidad
de tiempo con que se debe trabajar es la unidad de tiempo que se definio en: Base
Para mostrar la solucin de este problema usaremos la opcin 2.8b del probkema 2.8
(se deja al alumno que lo haga con la otra opcin).
El modelo:
LLE GA DA DE
CLIE NTE S
QURE TIPO DE
CLIENTE ES?
0 T ru e
DA TOS DE
CLIE NTE S
P ROP IOS
V E N TA NILLA DE
P ROP IOS
DA TOS DE
CLIE NTE S
US UA RIOS
V E NTA NILLA DE
US UA RIOS
DA TOS DE
CLIE NTE S V IP
V E NTA NILLA DE
V IP
F a ls e
LLE GA DA DE
V IP s
0
S A LIDA DE
CLIE NTE S
= 5.0514 minutos.
Problema 10:
En base del problema 9, considere que los cajeros que atienden a los clientes
PROPIOS y VIP, trabajan solo 8 horas. Pero uno de ellos incia su trabajo a las 9:30 y
el otro dos horas depus. Por su parte el cajero que atiende a los clientes USUARIOS
trabajn desde las 9:30 por todo el tiempo que sea necesario. Modele este problema y
determine los indicadores pedidos en las preguntas anteriores.
Solucin:
Cuando se define un recurso, por defecto se considera que, este recurso, esta
presente en el sistema durante toda la simulacin. En este problema vemos que los
recursos (cajeros) no van a estar durante toda la simulacin, para resolver este
que atienden a los clientes PROPIO, el cajero que atiende a los clientes USUARIO
trabaja todo el tiempo por lo que no necesitahorario.
Horario
En horas
Capacidad
De 11:30 a 17:30
40
De 9:30 a 11:30
De 17:30 a 19:30
De 19:30 hasta el 10
final
30
60
40
= 5.7367 minutos.
Solucin:
Nota:
En este problema se requiere que el 95% de veces que se cree un arribo, en este
arribo llegue una entidad, que el 3% de veces que se cree un arribo, en este arribo
lleguen dos entidades y, que el 2% de veces que se cree un arribo, en este arribo
lleguen tres entidades.
Para esto se debe manipular la opcin Entities per Arrival del modulo CREATE. Esta
opcin no debe ser esttica, debe representar el 95% de las veces 1, el 3% de las
veces 2 y el 2% de las veces 2.
Esta distribucin, cada vez que se ejecuta, devuelve un nmero, el cual se calcula de
acuerdo a una probabilidad.
= 5.3032 minutos.
ARENA permite al usuario recolectar otros datos, que por defecto no lo puede hacerr,
pero que son neccesarios para este. Este cometido se logra haciendo uso del mdulo
RECORD.
Mdulo RECORD:
Descripcin:
salidas
del
mdulo,
estadsticas
de
entidades
(tiempo,
costos,etc),
Name
Type
Valor por
Descripcin
defecto
Ejemplo
Tiempo entre
Time Interval
Count
salidas
registrar
la
expresin especfica.
ser Attribute1
LLegada
Value
Tally
Name
Entre Salidas
siendo registrada.
into Set
Name
Record
Tally
Between, o Expression.
Set Name
Set Index
Between, o Expression.
Contador
Ejemplos:
Problema 12:
Tomando como base el problema 11, Se pide que conteste a las siguietes preguntas:
a. Cada cuanto tiempo un cliente, en general y por tipo, sale del banco.
b. El tiempo en promedio que un cliente pasa dentro del banco, desde que llega
hasta que sale, en general y por tipo.
Solucin:
a. Para encontrar este valor debemos usar un mdulo RECORD con TYPE en Time
Between. Este record debe ser ubicado al momento quelos clientes salen del
banco. Para determinar el valor en forma general debe haber un RECORD por
donde pasen todas las entidades, as:
Para determinar el valor por tipo de cliente identificamos los tipos de clientes y
enviamos a cada tipo a un RECORD diferente.
Aqu se muestra el contenido del RECORD para los clientes VIP. El modelo
L L EGADA DE
CL IENT ES
QURE TIPO DE
CLIENTE ES?
0 Tr ue
DAT OS DE
CL IENT ES
PROPIOS
Fals e
DAT OS DE
CL IENT ES
USUARIOS
L L EGA DA DE
VIPs
DATOS DE
CL IENT ES VIP
VENT A NIL L A DE
PROPIOS
0
VENT A NIL L A DE
USUARIOS
ENTRE
Ent ti y. Type==PRO
PI O SAL IDAS
Ent ti y. Type==USUARIUSUARIO
O
VENT A NIL L A DE
VIP
SAL IDA DE
CL IENT ES
ENTRE SALIDAS VIP) = 4.4885 minutos. Esto significa que cada 4.4885
minutos un cliente del tipo VIP abandona el banco.
Tomando como base el modelo del problema 2.12a, observece que desde que la
por ello, podemos guardar el momento en que una entidad llega al banco
haciendo uso de estos mdulos ASSIGN, como por ejemplo para la llegada de
los clientes PROPIO, as:
Descripcin:
Es el mdulo destinado a hacer grupos de entidades (lotes) dentro de la simualcin.
Parmetro
Name
Type
Valor por
Descripcin
defecto
Hacer
Temporary
Batch Size
Criterion
representativa,
Save
Ejemplo
Mtodo
para
asignar
definida
por
la
el
Permanent
entidad
usuario,
Last
docenas
12
First
grupo
grupo
grupo
el producto de los
Determina
como
entidades entrantes.
sern
agrupadas
el atributo
Attrib
tengan
el mismo
valor
de
Color
sern
Attribute
Name
Representa
tive Entity
Tipo
Usos clasicos:
Parmetros:
Mdulo SEPARETE:
Descripcin:
Este mdulo se usa para clonar entidades o para separar un grupo de entidades
previamente agrupadas por un mdulo BATCH. Se debe especificar las reglas para la
asignacin de cotos y tiempos a la duplicada.
Usos Comunes:
conteiner.
Parmetros:
Parmetro
Name
Type
Valor por
Descripcin
defecto
Mtodo
entrantes.
de
separacin
de
entidades
separadas.
originales
del
grupo
sern
porcentaje
equitativamente
especificado
entre
los
se
dividir
duplicados,
Ejemplo
Nuevos
Duplicates
Original.
Member
Attributes
Original.
todas
los
atributos
Attribute
Name
Batch.
encomendado transportar desde de una planta de acopio hasta los almacenes de tres
distribuidores, tres tipos de artculos. Los artculos tienen tres tipos de presentaciones:
botella grande, botella mediana y botella chica. A la planta de acopio llegan las
Para poder trasladar las botellas, los agentes de ROCA S. A. estn pensando usar
tres tipos de cajas, las cuales son equivalentes en volumen: caja de grandes con
Como todas las cajas tienen el mismo volumen, se piensa utilizar camiones con
El tiempo para que el camin se traslade desde la planta de acopio hasta el primer
El primer distribuidor recibe las botellas grandes, el segundo distribuidor las botellas
medianas y el tercer distribuidor las botellas chicas.
Determine la cantidad de botellas que recibe cada uno de los distribuidores despus
del viaje de 3 camiones.
Solucin:
El modelo completo es:
LLEG ADA DE
BO TELLAS
G ANDES
LLEG ADA DE
BO TELLAS
M EDI ANAS
LLEG ADA DE
BO TELLAS
CHI CAS
AG RUPA
G RANDES
CALCULO DE
G RANDES
AG RUPA
M EDI ANAS
CALCULO DE
M EDI ANAS
AG RUPA PARA
CAM I O N
CALCULO DE
CHI CAS
DETERM I NA LA
CARG A
DE PLANTA A
DI ST 1
RETI RA
BO TELLAS
G RANDES
0
0
O r ig ni a l
DE DI ST 1 A
DI ST 2
Du p lic a t e
0
CUENTA
BO TELLAS
G RANDES
RETI RA
BO TELLAS
M EDI ANAS
Dispose 3
0
0
O r gi ni a l
DE DI ST 2 A
DI ST 3
Du p lic a t e
CUENTA
BO TELLAS
M EDI ANAS
RETI RA
BO TELLAS
CHI CAS
Dispose 4
0
O r ig in a l
CUENTA VI AJES
Dispose 2
Du p lic a t e
CUENTA
BO TELLAS
CHI CAS
Dispose 5
En esta unidad se muestra como obtener un cuadro mental del sistema en estudio
usando grficos y lneas que unen estos grficos de acuerdo al proceso que se quiere
estudiar. Adems se hace anotaciones sobre o bajo de los grficos para poder
entenderlo mejor.
Para poder hacer el modelo de nuestro cuadro conceptual se muestra los elementos
bsicos con que trabaja el lenguaje de simulacin ARENA.
En forma paralela se muestran los reportes, que genera ARENA, en los cuales se
reflejan los resultados obtenidos en la simulacin y se muestra la interpretacin de
algunos de estos resultados.
Pritsker , A. Alan B. y PReilly, Jean J., Simulation with Visual SLAM and AweSim,
Segunda Edicin, John Wiley & Sons, New York.
Kelton W David., Sadowski Randall P. y Sturrock David T., Simulation with Arena,
Cuarta Edicin, Mc Graw Hill, New York.
Law Averill M. y Kelton W. David, Simulation Modeling and Analysis, Tercera Edicin,
Mc Graw Hill, New York.
REFERENCIAS EN INTERNET
http://www.utpl.edu.ec/blog/simulacionsistemas/files/2008/04/practicasarenaresueltas.p
df, visitada el 01 de Marzo del 2009.
intervalos de tiempo que estn distribuidos exponencialmente con media de 1.5 horas
y las de tipo B llegan en intervalos de tiempo que estn distribuidos uniformemente
entre 1.1 horas y 1.9 horas.
En el taller existen dos mquinas rectificadoras: M1 y M2, cada una con su propia cola,
estas colas tienen una capacidad mxima para 15 unidades. Las partes pueden ser
rectificadas por cualquiera de las dos mquinas. Al llegar una parte (de cualquier tipo)
busca la mquina que tenga menor cola, si las colas fueran iguales se da preferencia a
la mquina M1 y si las colas estn llenas las partes se van del taller.
El tiempo necesario para rectificar una parte, est distribuido normalmente con media
de 2 horas y una desviacin estndar de 0.5 hora para las tipo A y normalmente con
media de 1.5 horas y desviacin estndar de 0.2 horas para el tipo B.
Despus de la rectificacin las partes (cualquiera que sea) pasan por el control, el cual
del taller, el resto debe ser nuevamente rectificado por la maquina que la rectifico la
Se le pide.
a. Presentar el modelo que simule el funcionamiento de este taller
b. El tiempo necesario para que una parte salga del taller, para cada tipo.
c. Cada cunto tiempo una parte sale del taller atendida en general y para
cada tipo.
d. Cada cunto tiempo una parte debe ir en busca de otro taller por que
encontr la cola llena.
ESCENARIO A
Considere que las partes solo pueden pasar por la rectificacin 2 veces, las que
tuvieran que pasar ms veces son descartadas como malogradas.
CASO 2
PRODUCCIN POR ETAPAS
ESCENARIO ORIGINAL
La Empresa DISEOS PERSONALES produce 3 tipos de productos: PROD1,
PROD y PROD3. La produccin de un tipo de producto se inicia cuando llega una
solicitud. De acuerdo al registro histrico las solicitudes de trabajo llegan en intervalos
PROD1, una probabilidad de 0.5 de que sea del PROD2 y una probabilidad de 0.2 de
que sea del PRO3.
TIPO DE PRODUCTO
ETAPA 1
ETAPA 2
ETAPA 3
PROD2
SI
SI
NO
PROD1
PROD3
SI
SI
NO
SI
SI
SI
Para cualquier tipo de producto el orden de de ejecucin de las etapas es: ETAPA1,
ETAPA2 y ETAPA3, evitando las etapas que no se necesitaran.
En cada etapa existe un operario especializado en ella. El tiempo que le toma a cada
operario realizar su trabajo para cada unidad de producto sigue una distribucin
exponencial con media de 0.8 minutos para la ETAPA1, 1.8 minutos para la ETAPA2
de 2.1 para la ETAPA3. Este tiempo varia de acuerdo a la siguiente regla. Si la orden
de trabajo llega a una etapa y encuentra que existen 5 o ms ordenes esperando a ser
proceso a partir de la prxima orden a ser atendida al terminar de ser atendida la que
se esta atendiendo actualmente. Asimismo cuando una orden termina de ser atendida
encuentra que existen 3 o menos rdenes esperando a ser atendidas anuncia al
operario de que regrese a su ritmo normal de produccin.
Se le pide simular este sistema para 30 semanas de trabajo, cada semana de 6 das y
cada da de 8 horas, para recolectar informacin acerca los siguientes indicadores:
-
ESCENARIO A
Considere que en caso de haber rdenes esperando a ser procesadas en una etapa,
la prioridad para atenderlas est dada por su tipo, as prioridad uno PROD1, prioridad
2 PROD2 y prioridad tres PROD3.
Luego determine cual de los escenarios es mejor para cada uno de los indicadores
pedidos.
CASO 3
CENTRO DE LAVADO DE AUTOS
Un centro de lavado de autos trabaja de la siguiente manera. Los autos que llegan al
centro pueden requerir de dos tipos de servicios: parcial e integral. Los autos que
requieren el servicio parcial llegan al centro siguiendo una distribucin exponencial con
media de 15 minutos y los que requieren servicio integral llegan siguiendo una
distribucin exponencial con media de 30 minutos.
El servicio parcial consta solo un lavado con champ, y el servicio integral se inicia con
En el centro trabajan 5 operarios: OP1, OP2, OP3, OP4 y OP5. OP1, OP2 y OP3 se
dedican al lavado con champ OP1 y OP2 a la limpieza de saln y OP4 y OP5 al
encerado.
El tiempo necesario para cada una de las tareas se muestra en la siguiente tabla:
Tarea
Tiempo
shampoo
minutos
Lavado con
Encerado
Limpieza de Saln
El taller abre sus puertas a las 9 de la maana, el primer auto por servicio parcial llega
12 minutos despus de abrir las puertas y el primer auto por servicio integral llega 25
minutos despus de abrir las puertas. Suponga que el centro de lavado cierra sus
puertas a las 7 de la noche y a esa hora se acaba todo el trabajo, esto significa que
pueden quedar carros esperando a ser lavado y carros a medio lavar.
Considere que para el lavado con champ se les da mayor prioridad a los autos que
necesitan servicio integral y que la limpieza de saln tiene prioridad al lavado con
champ.
CASO 4
ATENCIN EN UNA TIENDA
ESCENARIO ORIGINAL
Una tienda comercial pequea, recibe diariamente entre 100 y 150 clientes con la
Todo cliente que llega puede estar decidido a comprar o va a ver los productos. Los
clientes que van a ver los productos, que son el 25% de total de clientes que llegan, se
pasean por la tienda por espacio de un tiempo distribuido normalmente con media de
5 minutos y desviacin estndar 0.2 minutos, despus de ello el 30% se decida
comprar y el resto se retira de la tienda.
Los clientes que ya estn decididos a comprar acuden a un mostrador, donde hay 4
empleados, para hacer su pedido. El tiempo necesario para que un cliente haga su
pedido est distribuido uniformemente
pedido, el cliente recibe un ticket para pagar en caja. En este ticket est el nmero de
la caja donde se debe pagar. Son dos cajas enumeradas con 1 y 2 y el cliente recibe
un nmero en forma equiprobable.
El tiempo necesario para hacer el pago est distribuido triangularmente con valores
uniformemente entre 3 minutos y 5 minutos. Un vez que el cliente recoge sus pedidos
se retira de la tienda.
d. Si la tienda abre sus puertas a las 9:00 de la maana que hora debe de cerrar?
regresan
g. Presente los cambios que debe hacer a su modelo original para considerar este
escenario.