Вы находитесь на странице: 1из 83

El poder simular un sistema fsico permite

Manual de Arena 12
obtener resultados de manera ms simple, se
pueden probar distintos tipos de sistema de
control sin necesidad muchos cambios. Adems
que permite adelantar sistemas que funcionan
en tiempo real para obtener resultados ms
rpido o poder probar algoritmos que necesiten
de muchas iteraciones sin necesidad de esperar
el resultado final.

MANUAL
DE ARENA
12

0
** |
Manual de Arena 12

INDICE

INTRODUCCION

1. Concepto 3

2. Elementos de ARENA 3

3. Barra de Mens 5

4. Barra de Herramientas 12

5. Procesos Bsicos 15

6. Ejercicios de simulacin

20

1
** |
Manual de Arena 12

INTRODUCCION

Arena es un potente software de modelado y simulacin de diferentes reas de

negocio. Se ha diseado para analizar el impacto de los cambios que suponen los

complejos y significativos rediseos asociados a la cadena de suministros,

procesos, logstica, distribucin y almacenaje y sistemas de servicio.

Arena se ha diseado en base al lenguaje de programacin SIMAN. SIMAN

modela un sistema discreto utilizando la orientacin al proceso; es decir, en un

modelo de sistema particular, se estudian las entidades que se mueven a travs

del sistema. Una entidad para SIMAN es un cliente o un objeto que se mueve en la

simulacin y que posee caractersticas nicas conocidas como atributos.

En el presente Manual se exponen los aspectos ms importantes de la herramienta

Arena empleada para la realizacin de los experimentos del proyecto, la

simulacin.

Para empezar se analizaran los aspectos ms importantes del programa como las

herramientas que contiene, tanto de datos, como produccin para seguidamente

presentar una recopilacin de ejercicios resueltos por parte de nuestro grupo de

trabajo.

** | INTRODUCCION 2
Manual de Arena 12

1. CONCEPTO
Es un sistema que provee un entorno de trabajo para construir modelos de
simulacin en una amplia variedad de campos, ofreciendo facilidad de uso,
flexibilidad y capacidad de modelado, caractersticas que son necesarias
para el anlisis detallado de los procesos en una determinada funcin en la
empresa (fabricacin, logstica, servicio al cliente, almacenaje, distribucin y
gestin Administrativa), por lo cual se convierte en una herramienta muy til
para cualquier empresa.

Para comprender el Software es importante, conocer sus herramientas,


elementos, propiedades as como las distintas funciones que estn
implicados en el desarrollo de un modelo.

2. ELEMENTOS DE ARENA

3
** |
Manual de Arena 12

BARRA DE MEN

BARRA DE HERRAMIENTAS

BARRA DEL PROYECTO

4
** |
3. BARRA DE MENS
Al momento de iniciar Arena, estn disponibles los mens File, View, Tools,
Help, Edit, Arrange, Object, Run y Window.
Muchos de los elementos son funciones estndar de Windows, por lo tanto,
slo se mencionara aquellos que sean especficos de Arena.

3.1. Men FILE

Contiene las funciones principales de


Arena, como crear nuevos archivos,
abrir otros ya existentes, guardar en
el disco o crear un modelo de solo
lectura.

Se utiliza para importar dibujos CAD


con formato DXF Import(como los
de AutoCAD) para usarlos como
fondo y, en algunos casos, elementos
que puedan establecer rutas, lneas
de produccin, caminos para
vehculos entre otros

3.2. Men EDIT

5
Sirve para deshacer
(Undo) y rehacer
(Redo) acciones
previas

Nos permite buscar


los mdulos y
objetos

.Muestra las
propiedades de los
objetos

Permite introducir
grficos y objetos
Permite editar lo que multimedia
haya sido extrado
multimedia
3.3. Men VIEW

Permite hacer Zooms


sobre el modelo para un
mayor detalle
6
Se puede elegir entre una
lista de vistas modelo

Permite definir, cambiar y


usar vistas propias

Permite controlar qu tipo


de objetos se van a
mostrar durante el modo
de edicin o de ejecucin

3.4. Men TOOLS

7
Nos permite introducir
distribuciones de
probabilidad sobre datos
observados

Nos permite escribir


cdigo de Visual Basic
para completar el modelo

Permite cambiar y personalizar muchas de


las formas en que trabaja Arena y de su
aspecto segn las necesidades

3.5. Men ARRANGE

8
Nos indican las posiciones
de los mdulos del modelo
y de los grficos

3.6. Men OBJECT

9
Nos permite conectar
automticamente un nuevo
objeto introducido con el que
se encontrase seleccionado
cuando se ha llevado a cabo
la operacin

Permite que las conexiones nuevas


que se realicen se dividan en tres
segmentos en lugar de intentar
llevarlas a cabo mediante una
nica conexin.

Este men contiene opciones


para ejecutar la simulacin,
comprobarla, y pausarla o
desplazarse paso a paso a
3.7. Men RUN travs de ella .Proporciona
tambin varias formas de ver
la ejecucin, de ver sus
resultados (o errores), y de
especificar y controlar cmo
10 evoluciona la ejecucin para
despus mostrarla en la
pantalla.
Por ltimo, los mens Window y Help presentan las opciones tpicas de
"Windows".

4. BARRA DE HERRAMIENTAS
4.1. Barra de Herramientas Estndar
Corresponde a la barra estndar de las aplicaciones Windows.

11
4.2. Barra de Draw
Nos permite dibujar lneas, poli lneas, arcos, color, insertar texto, color de
fuente, etc., para vestir el modelo.

4.3. Barra Anmate


Contiene elementos que permiten animar el modelo o mejorar la animacin
inherente a algunos mdulos de Arena.

4.4. Barra del proyecto


Muestran una serie de paneles que contienen los objetos de que dispone
Arena para disear los diagramas de flujo, que se detallara a continuacin.

12
5. PROCESOS BSICOS

MDULO CARCTERSTICAS

Crear (Create) Este mdulo representa la


llegada de entidades del modelo
de simulacin. Nos indica el
punto de inicio de produccin en
una lnea de fabricacin. Llegada

13
de un documento (por ejemplo,
una peticin, una factura, una
orden) en un proceso de negocio.
Llegada de un cliente a un
proceso de servicio (por ejemplo,
un restaurante, una oficina de
informacin).

Proceso (Process) Es el tiempo del proceso que se


le aade a la entidad.
Se le usa para la revisin de un
documento para completarlo.
Rellenar rdenes. Servir a un
cliente.

Decisin (Decide) Este mdulo permite a los


procesos tomar decisiones en el
sistema basndose en
condiciones.
Cuando se especifica el tipo 2-
way chance o 2-way condition.
Hay un punto de salida para las
entidades "verdaderas" y una
para las entidades "falsas".
Cuando se especifica el tipo N
way chance o condition,
aparecen mltiples puntos de
salida para cada condicin o
probabilidad y una nica salida
"else".

Assign (Asignar) Asigna valores nuevos a las


variables, figuras de las

14
entidades, u otras variables del
sistema.
Se pueden hacer mltiples
asignaciones. Cambiar el tipo de
entidad para representar una
copia de un formulario multicopia.
Establecer una prioridad del
cliente.

Este mdulo funciona como un


Batch (Agrupa)
mecanismo de agrupamiento.
Se utiliza para recoger un cierto
nmero de partes antes de
empezar a procesar. Juntar un
paciente con los resultados de
sus pruebas antes de concederle
una cita.

Separador (Separate) Este mdulo se usa para replicar


la entidad o para dividir una
entidad previamente agrupada.
Enviar una orden tanto a
realizacin y a facturacin para
un procesamiento paralelo.
Separar un conjunto de
documentos previamente
agrupados.

Grabar (Record) Se usa para recoger estadsticas


del modelo de simulacin,
incluyendo el tiempo entre salidas
a travs del mdulo, estadsticas
de entidad (tiempo, costes, etc.).

15
Se usa para recoger el nmero
de trabajos realizados cada hora.
Contar cuntas rdenes han sido
realizadas.

Salida (Dispose) Este mdulo representa el punto


final de entidades en un modelo
de simulacin.

MODULO DE DATOS

Entity (Entidad) Define los diversos tipos de


entidades y su valor de imagen
inicial en la simulacin. Son los
elementos que se van a producir
o ensamblar (piezas, pallets),
documentos (formularios, e-mails,
faxes, informes), gente que se
mueve a travs del proceso
(clientes).

Cola (Queue) Se usa para cambiar la regla de


encolamiento para una
determinada cola. Hay un campo
adicional que permite definir la
cola como compartida.
Se usa para determinar las colas
de los documentos en espera de
una oficina.

Este mdulo define los recursos


en un sistema de simulacin,

16
Resource (Recursos) informacin de costes y
disponibilidad del recurso. Se
utiliza para equipamiento
(maquinaria, caja registradora,
lnea de telfono) y Gente
(empleados, procesadores de
rdenes, empleados de ventas,
operadores).

Schedule (programar) Se utiliza junto con el mdulo


Resource para definir una
operacin de planificacin para
un recurso o con el mdulo
Create para definir una
planificacin de llegada.
Se utiliza para la planificacin del
trabajo, incluyendo descansos,
para la plantilla, Volumen de
clientes que llegan a un comercio.

Set (Establecer) Define varios tipos de conjuntos,


incluyendo recursos, contadores,
cuentas, tipos de entidad, y
figuras de entidad.
Se aplica en especial para
realizar operaciones en un
servicio de fabricacin.
Supervisores, empleados de caja
en un comercio.

Variable (Variable) Se utiliza para medirla dimensin


de variable y su valor(es)
17
inicial(es).
Se utiliza para el conteo de
documentos procesados por hora
servidor.

PANEL DE PROCESOS AVANZADO

Hold (Mantener) Cuando la entidad es un Hold


infinito, el mdulo Remove se
utiliza en algn lugar del modelo
para permitir que la entidad
continue procesandose.
Se utiliza en los problemas de
semforos, comprobar el estado
de una mquina u operador para
continuar un proceso.

Failure (fracazo) Los Failures se han diseado


para utilizarse en unidades de
recurso individual donde todas
fallan al mismo tiempo.
Se utiliza para brindar
Informacin de rotura de una
mquina, cambio de cinta de caja
registradora
(Mantenimiento).Apagado o
reiniciado aleatorio de un
ordenador.

18
EJERCICIOS DE SIMULACIN

EJERCICIO N 1: En un sistema sencillo de atencin al pblico, los clientes llegan


a la instalacin si el servidor est ocupado atendiendo a otro cliente, el que acaba
de llegar se une a la cola. Si por el contrario el servidor est libre, el cliente pasa
inmediatamente a ser atendido. Los clientes llegan con una distribucin
exponencial de media 5 minutos. El tiempo en que el servidor emplea en atender a
un cliente es una funcin triangular de tiempo mnimo 1 minuto, modal 4 y mximo
8. Se har una simulacin de 15 minutos. Calcular:

a) El nmero de clientes atendidos.


b) Valor medio del tiempo en espera en cola.
c) Valor ms alto en espera en cola.
d) El nmero medio de clientes esperando en cola.

19
20
EJERCICIO N 2: Los clientes del Banco de Crdito del Per llegan al Banco con
una expresin normal de media 2,4 y desviacin 6,7. El cajero del BCP atiende
con tiempo exponencial de media de 4,8 minutos y pasan a hacer sus operaciones
tanto para retiros como para pagos respectivamente.

21
22
EJERCICIO N 3: Se desea simular la atencin de la entidad financiera CREAR,
con tiempo de llegadas de sus clientes el 60% de los clientes va a realizar retiros
o pagos, el 30% va a realizar operaciones con CDTS y el 5% va a abrir una
cuenta nueva. Los pagos y retiros son atendidos por un solo cajero.

Las operaciones con CDTS son realizadas por una asesor financiero con tiempo
de atencin a cliente uniforme entre 15 y 30 minutos. Las cuentas son abiertas por
una asesor de cuentas el tiempo de apertura es exponencial con una media de 15.

EJERCICIO N 4: En la cafetera el colegio Nuestra Seora de la Asuncin el


recreo para la atencin del alumnado y personal docente es de 30 minutos, aqu
23
las alumnas llegan constantemente siendo su atencin un 85% con una funcin
exponencial de 4,5 y el de las docentes un 15% con una funcin exponencial de
1,2.

24
25
26
EJERCICIO 5: ANIMACION Y COSTOS
La informacin que se dispone del proceso a estudiar es la siguiente:

a) las Solicitudes (entidades) de una hipoteca se producen o llegan a la sucursal


bancaria de una manera aleatoria siguiendo una distribucin exponencial de media
2 horas entre llegadas de solicitudes.

b) el proceso de revisin y evaluacin de una solicitud lo realiza un Oficinista (un


recurso o un servidor). Cada solicitud (entidad) que llega al Oficinista (proceso)
requiere dicho recurso durante un tiempo aleatorio que sigue una distribucin
triangular, en la que el tiempo mnimo es una hora, el tiempo ms probable es de
1.75 horas y tiempo mximo es de 3 horas.

c) Una vez la solicitud ha sido revisada y evaluada, queda por decidir si se acepta
o no se acepta dicha solicitud. El criterio de aceptacin de una solicitud se basar
en un simple criterio probabilstico, en concreto se aceptar el 88% de las
solicitudes.

27
NOTA: se utilizarn dos mdulos Dispose, una para las solicitudes
aceptadas y el otro para las solicitudes no aceptadas.

d) Los costes correspondientes al Oficinista se fijan en $12 por hora de


trabajo, independientemente de si ha estado ocupado o desocupado.

e) El estudio de simulacin se desea realizar sobre el funcionamiento de la


sucursal bancaria durante 20 das y 24 horas al da, es decir sobre un total
de 480 horas.

SOLUCION:

28
29
EJERCICIO 6: PRODUCCIN CON DIFERENTES TIPOS DE PIEZA

En una planta de fabricacin existen 2 tornos y 1 taladradora. Con ellos se


fabrican dos tipos de productos (1 y 2). Los tiempos de procesado en minutos de
cada pieza son:

30
El tiempo entre llegada de cada lote de productos tipo 1 es de 14 minutos y el de
los de tipo 2 sigue una exponencial de media 3 minutos.

SOLUCION:

31
32
33
34
EJERCICIO 7: DECISIN
Al servicio de urgencias de traumatologa de un hospital llegan pacientes de cada
cierto intervalo de tiempo (t_llegada = 4) para ser atendidos por uno de los 4
doctores de admisin. Estos doctores atienden a los enfermos (t_admisin = 5) y
los clasifican en tres categoras: graves (45%), menos graves (30%) y leves
(25%). Los enfermos leves se marchan directamente a casa.

Los enfermos graves son atendidos por uno de los 5 doctores de urgencias en un
tiempo aleatorio de (t_doctores = 6) y a continuacin un 75% esperan pasar a la
nica sala de radiografa y el resto son atendidos por una de las 6 enfermeras del
centro. Tras realizarse la radiografa en un tiempo aleatorio (t_radiografa) el
paciente vuelve a ser visto por un doctor y despus pasa a ser asistido por una de
las enfermeras.

Los enfermos menos graves pasan directamente a ser asistidos por una de las
enfermeras. Los tiempos de atencin por parte de las enfermeras coinciden en
todos los casos (t_enfermeras) y despus los pacientes se marchan a casa.

35
SOLUCIN:

36
En este modulo se colocara todas las posibles variables que
consideraremos en el sistema en este caso son:

El intervalo de tiempo de llegada de los pacientes con una distribucin exponencial


de media 4 que se colocara en la primera fila.
Se colocara t_llegada para referirnos al tiempo de llegada de los pacientes y en
rows se har clic y se colocara el tiempo que es 4.

El tiempo de atencin de los enfermos por los doctores t_admision = 5

El tiempo de atencin en urgencias por los doctores t_doctores=6

As se har para las dems variables que consideraremos en el sistema:

Se crea un modulo CREATE en el que se indica la llegada de los pacientes, con


una distribucin exponencial de media t_llegada que ya se indico en VARIABLE.

37
El tipo de entidad
es de nombre
PACIENTES el
tiempo ser en
minutos.

Se utilizara un mdulo procesos para simular la


atencin de los pacientes que llegan a traumatologa.
Los doctores los atienden con un tiempo constante y
se coloca en valor a t_admision que es igual a 5
minutos.

Se

agregara un
recurso:

En el

proceso de admisin se clasifican a


los pacientes de acuerdo a su
gravedad:
Graves 45%, menos graves 30%, leves 25%.
Se coloca un DECIDE para clasificarlos,

38
Se tomara de tipo
N-way by chance
porque son 3
maneras de
clasificarlos.
Los leves son los
que salen del
sistema es por eso que no se le considera dentro de los porcentajes.
El sistema ya asume el porcentaje restante y pasa retirarlo del sistema.

Los menos graves 30% pasan a ASISTENCIA


ENFERMERIA con distribucin triangular.
Se utiliza un modulo PROCESS .

39
La atencin de los pacientes muy graves que corresponden al 45%:

40
Se coloca un ASSING para darle un atributo a los pacientes muy graves que recin entran
a ser atendidos por los doctores.
Un atributo con un valor para distinguirlos en momento de la decisin.

Se coloca un
modulo PROCESS,
para indicar la atencin de los doctores que es una
distribucin exponencial t_doctores que es igual a 6, quienes
indicaran quienes pasan a radiografa o a ser atendido en
ASISTENCIA ENFERMERIA.

Se
coloca
un

41
modulo de decisin para indicar si es que los pacientes muy graves ya haban sido
atendidos en radiografa, por eso se coloco un atributo para poder diferenciarlos.
En el que se indica si el atributo TIPO es igual 2, quiere decir que ya haban sido vistos
anteriormente por los doctores y pasado por sala de radiografa, pasan a ASISTENCIA
ENFERMERIA, diferencindose de los que recin entran, a quienes se dio el atributo
CAMBIO TIPO 2 para que pasen recin a ver si es que se le hace radiografa.

Decide es de tipo 2-way by condition que indica condicin si el atributo TIPO = 2.

Se usara
modulo
DECIDE:
donde se
decidira si
es que el
paciente
muy grave se le realizara una radiografia donde el
75% si pasara a sala de radiografia.
En caso contrario pasaran a ASISTENCIA ENFERMERIA.

Se usara el modulo
PROCESS para indicar
que se realizar la
radiografa con una distribucin
triangular.

42
Se utiliza ASSIGN para dar un atributo en este caso tipo de valor
2 para indicar que han sido VISTOS ANTERIORMENTE ya que
pasaron por radiografa y volvern a ser vistos por los doctores
y despus recin pasaran a ASISTENCIA ENFERMERIA.

Pasan a ASISTENCIA ENFERMERIA, Los pacientes menos


graves, los pacientes muy graves que fueron VISTOS
ANTERIORMENTE y los que no se realizaron la radiografia. Se desarrolla como se vio
anteriormente.

43
Modulo DISPOSE, indica la salida del sistema de todos los pacientes leves, y los que ya
pasaron por ASISTENCIA ENFERMERIA.

EL SISTEMA ES EL SIGUIENTE:

EJERCICIO 8: Simulacin del servicio de transporte de grano


Cada cierto intervalo de tiempo (t_llegada_c) llegan camiones cargado de granos
al puerto de Sevilla para su exportacin. A la entrada del puerto, cada carga de
44
grano pasa un control de calidad, de forma que si no es aceptada (un porcentaje
p_inacep de las veces), el camin abandona el puerto con toda la carga. El tiempo
que se emplea en el control de la calidad es aleatorio (t_control). Los camiones
que pasan el control van hacia uno de los n_s silos existentes para descargar el
grano. Los silos tienen una capacidad finita y si todos los silos estn llenos de
grano, el camin debe esperar. La descarga lleva un tiempo aleatorio de
(t_desc_c) y nunca se quedar un camin a medio descargar por llenarse el silo.
Peridicamente (t_lleg_ba) llegan barcos al puerto para cargar grano de los silos
que estn llenos. Cada barco carga granos nicamente de uno de los silos (todo el
silo o parte de el), llevando un tiempo aleatorio (t_carga_b).

Mientras se carga un barco no pueden cargar el silo con granos de los camiones.

SOLUCION:

45
46
47
48
EJERCICIO N 9

49
A una zona de espera entran 50 partes con una distribucin exponencial con media de 5 minutos.
Las piezas tienen un dimetro que sigue una distribucin uniforme entre 10 y 20 cm. De estas
piezas, solo se seleccionan aquellas que tienen dimetro menor a 15 cm; el resto permanece en la
bodega. Las piezas seleccionadas se procesan en el recurso torno, el cual tiene una capacidad fija
de 3 y procesa unidades en el tiempo normal con media de 12 minutos y desviacin estndar de
0.95. Cuando salen del torno, estas piezas se retiran del sistema.

Mdulos empleados:

Panel de procesos bsicos

Mdulos lgicos: Crate, Process, Dispose.

Mdulos de datos: Entity, Resource.

Panel de procesos avanzados

Mdulos lgicos: Hold, Remove.

DESARROLLO

Se especifica que la 1 llegada


ocurre en el tiempo 0.

Se pueden generar llegadas de


de tamao 50.

Se restringe el nmero de
llegadas a 1.

50
Se crea un atributo llamado dimetro,
cuyo valor sigue una distribucin igual a la
especificada.

La espera se modela mediante un modulo lgico Hold de tipo espera infinita. Esta funcin del
modulo permite almacenar las entidades en una cola de manera indefinida en el tiempo.

Tipo de modulo Hold. La espera


tiene que ser infinita

Cola en la que se almacenan las


entidades que esperan.

51
Diagrama del modelo en Arena.

Para casos que tienen una espera indefinida, es necesario emplear un modelo lgico para que tome
el control del sistema.

Para el ejemplo se debe crear una entidad que inspeccione la posicin de la cola y revise que la
condicin especificada se cumpla, de cumplirse con la condicin la entidad se debe remover de la
cola y retirarla del sistema.

La entidad de control debe esperar a que haya una o ms entidades en cola


para evaluar y retirar alguna.

Tiempo de la primera llegada.

Para verificar que la cola no este vaca se emplea un Modulo Hold que este configurado
como Scan For Condition, en que solo se permita el paso de una entidad si hay mas en una
cola Espera.Queue.

52
Generacin de mximo una llegada.

Creacin de una entidad por llegada.


Se emplea en modulo Scan para permitir el paso de
entidades solo si hay entidades en cola.

Verifica que el numero en la cola se espera sea mayor


que 0.

Con el modulo Search se procede a realizar la bsqueda de entidades especificas.

Modulo Search de bsqueda en una cola.

Nombre de la cola en la que se busca la entidad.

Posicin de inicio y fin de la bsqueda en la cola.


Esta expresin se genera con el asistente
Expressiion builder.

Camino que sigue la entidad de control en caso de que


se encuentre una entidad que cumpla con la condicin.

Condicin que se evala.


53

Camino que sigue la entidad de control en caso de que no se


encuentre una entidad que cumpla con la condicin.
Para el ejemplo se pide que la entidad de control remueva de la cola las entidades
que satisfagan la condicin especificada en el caso de que cumplan con la
condicin y de cumplir con al condicin, la entidad de control se retirar del sistema y
terminara la simulacin.

Nombre del mdulo.

Posicin en la cual se encuentra la entidad que se desee


remover. Se coloca J porque en esta variable se almacena
la posicin de la primera entidad que cumple con la
condicin especificada.

54

Nombre de la cola de la cual se retiran las entidades.


La entidad original se conecta al modulo Scan del principio para verificar si hay cola. Esto permite
que mientras haya cola, la entidad de control siga buscando hasta que no encuentre ninguna entidad
con la condicin especificada.

Si se desea ver el efecto que producir una demora en el camino de la entidad se control se puede
introducir una instruccin delay (demora) en la salida del modulo Remove para detener la entidad de
control por un momento; la demora puede ser de un minuto.
55
EJERICIO 10: FABRICA DE SILLAS

En una fbrica de ensamblaje de sillas que llegan en grupos de 4 y 6 sillas, la probabilidad de


llegada de que sean grupos de 4 es del 60% y de 6 es del 40%, los grupos llegan consecutivos en
grupos de 100 con una distribucin exponencial con una media de 5 horas, luego se ensamblan por
5 carpinteros con una distribucin uniforme de 2 a 6 horas. Pasan por almacn donde secan 24
horas, y pasan a ser pintadas con una distribucin de 10 a 20 minutos, y son inspeccionadas donde
verifica que el 90% de las sillas estn pintadas y ensambladas y si no vuelven a ser pintadas con
una distribucin triangular con mnimo de 30, un promedio de 35 y un mximo de 40 minutos y
vuelven a ser inspeccionadas, hasta que sea satisfactoria para pasar a ser embaladas con una
distribucin uniforme de 10 y 15 minutos, y salen del sistema.

Se creara un modulo CREATE con el nombre


ENTRADA DE SILLAS

Se colocara una distribucin exponencial de media


5 en horas, llegan en grupos de 4 con probabilidad
de 0.6 como 60%, y como es acumulativo se coloca
1.0 como 100% para grupos de 6 sillas.

Para ensamblarlas se colocara un modulo PROCESS con nombre


ENSAMBLAJE.

56
Agregar un RESOURCE con nombre del recurso ENSAMBLADOR, cantidad 1.

Colocar distribucin uniforme con un mnimo


de 2 y un mximo de 6 horas.

Ir a recurso de BASIC PROCESS y colocar en CAPACITY 5, porque son 5 ensambladores


que trabajan para ensamblar las sillas.

Se colocara un modulo PROCESS de


nombre ALMACEN donde las sillas se

57
quedaran esperando a que sequen, indicando en Action DELAY porque esperaran secar 24 horas
de tipo CONSTANT.

Se colocara un modulo PROCESS


de nombre PINTURA.

Se agregara un recurso de nombre


PINTOR cantidad 1.

Tendr una distribucin uniforme de 10 a


20 minutos por que ser el tiempo de
pintado de las sillas.

Se colocara un modulo DECIDE


que indicara una inspeccin, con
un 90% de aceptacin, de que
las sillas estn pintadas.

58
En el caso que no cumplan con la condicin de la inspeccin pasaran a un nuevo proceso que ser
RE TRABAJO, hasta que cumplan con la condicin.

Se usara un modulo PROCESS para indicar que se volvern a pintar las sillas,
de nombre RETRABAJO.

Donde se agregara un recurso de nombre del


PINTOR RE TRABAJO de cantidad 1.

Es un tipo de distribucin TRIANGULAR se


selecciona, y se agregan el mnimo de 30, el
promedio de 35 y el mximo de 40 minutos por
llegada de sillas.

Pasaran nuevamente inspeccin.

Al pasar satisfactoriamente la inspeccin, pasara al siguiente proceso.

59
Se colocara un modulo PROCESS donde las sillas se embalaran para su posterior traslado. De
nombre EMBALAJE.

Se agregara un recurso de nombre EMBALADOR,


de cantidad 1.

El tiempo de embalaje tendr un distribucin uniforme de 10 a 15 minutos.

60
Se colocara un modulo DISPOSE, para poder salir del sistema de nombre salida.

Tenemos el modelo de sistema corriendo:

EJERCICIO 11

La compaa Importadora S.A., vende sus artculos, en base a catlogos. Este es


un sistema de recepcin, entrega, informacin y facturacin de pedidos.

Las rdenes, llegan con las llamadas telefnicas; en forma aleatoria, donde el
tiempo entre arribos, es al menos de 1 minuto y no excede de 9 minutos.

Las llamadas son transferidas a uno de dos operadores; con igual probabilidad de
ser seleccionados. Cada operador, procesa una orden en un tiempo distribuido
triangularmente con parmetros (3, 7, 11) minutos. Este proceso consiste en
ingresar la orden en un terminal PC; generndose un ticket de venta y un ticket de
orden de proceso. El ticket de venta se archiva; en cambio el ticket de orden de
proceso pasa al rea de almacenes.

Una vez en el rea de almacenes, existe un empleado que prepara la orden de


entrega, con un tiempo distribuido triangularmente con parmetros (5, 10, 20)
minutos. La entrega se realiza con un truck, el cual espera que se completen 10
pedidos para transportarlos hacia la zona de confirmacin de rdenes ( que se

61
encuentra a una distancia de 20 pies).Antes de enviar se ejecuta un chequeo, que
dura exactamente 1 minuto. En confirmacin se procesa otro chequeo con tiempo
de 3 minutos para todo el lote. En esta zona, cada orden es recepcionada para su
entrega final al cliente y una copia de la orden pasa al departamento de
notificaciones. En este departamento se enva una comunicacin a informaciones
para mantener la lista de futuras comunicaciones a los nuevos clientes, con una
triangular de (1, 2, 4) minutos: para luego terminar; mientras que el original pasa a
generar la facturacin con una triangular de (0.8, 1, 2) minutos y finalizar
envindose la factura.

Usar el software ARENA, para efectuar la simulacin de los pedidos, en un tiempo


de 540 minutos y encontrar:

1. Cuntos ticket de ventas, se han generado?


2. Cuntas rdenes han sido enviadas a los clientes?
3. Cunto es la utilizacin del transporte truck?
4. Presentar el diagrama en ARENA.

Caractersticas del truck :

Velocidad: 2 pies/ minuto, Carga/descarga: 2 minutos

62
63
64
65
66
67
68
69
70
71
72
73
Los camiones arriban con tiempos entre llegadas EXPO(9) (todos los tiempos estn en minutos) a
un rea de descargue que posee tres puertos. Los tiempos de descarga son TRIA (25, 28, 30), TRIA
(23, 26, 28), TRIA(22,25,27) para los puertos 1,2 y 3 respectivamente. Si hay un puerto vacio, el
camin procede inmediatamente hacia ese puerto. Suponga cero tiempos de viaje para todos los
puertos. Si hay ms de un puerto vacio, el camin se coloca de preferencia en el puerto de mayor
numero (3, 2, 1). Si todos los puertos se encuentran ocupados, escoge el puerto con el nmero
mnimo de camiones en espera. Si hay un empate, se coloca de preferencia en el puerto con menor
numeracin (1, 2, 3). Desarrolle un modelo de simulacin con mdulos del panel Advanced Process
(Proceso avanzado), usando mdulos requeridos del panel Basic Process para implementar la lgica

74
de seleccin. Ejecute su modelo por 20000 minutos y recopile estadsticas de utilizacin de puertos,
numero en la cola, tiempo en la cola y en el sistema.

Paso 1:

Llegada de camiones con una distribucin exponencial de 9 minutos.

Paso 2: Colocaremos un Assign para asignar a la entidad un atributo de tiempo, TNOW es la hora
actual que marca el reloj de la simulacin.

75
Paso 3:

76
Si el Nmero medio en cola del puerto 1 es menor o igual que el del puerto 2 el camin ira
al puerto 1.

Si el Nmero medio en cola del puerto 2 es menor o igual que el del puerto 3 el camin ira
al puerto 2.

PASO 4: Reservaremos el recurso y lo utilizaremos durante un tiempo

77
PASO 5: se producir un retraso en cuanto al tiempo de descarga que vara de acuerdo a cada
puerto, los tiempos estan indicados en el enunciado para cada puerto.

78
PASO 6:

79
PASO 7:

PASO 8:

80
PASO FINAL:

81
RESULTADOS

82

Вам также может понравиться