Professional Documents
Culture Documents
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
negocio. Se ha diseado para analizar el impacto de los cambios que suponen los
del sistema. Una entidad para SIMAN es un cliente o un objeto que se mueve en la
simulacin.
Para empezar se analizaran los aspectos ms importantes del programa como las
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.
2. ELEMENTOS DE ARENA
3
** |
Manual de Arena 12
BARRA DE MEN
BARRA DE HERRAMIENTAS
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.
5
Sirve para deshacer
(Undo) y rehacer
(Redo) acciones
previas
.Muestra las
propiedades de los
objetos
Permite introducir
grficos y objetos
Permite editar lo que multimedia
haya sido extrado
multimedia
3.3. Men VIEW
7
Nos permite introducir
distribuciones de
probabilidad sobre datos
observados
8
Nos indican las posiciones
de los mdulos del modelo
y de los grficos
9
Nos permite conectar
automticamente un nuevo
objeto introducido con el que
se encontrase seleccionado
cuando se ha llevado a cabo
la operacin
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.
12
5. PROCESOS BSICOS
MDULO CARCTERSTICAS
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).
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.
15
Se usa para recoger el nmero
de trabajos realizados cada hora.
Contar cuntas rdenes han sido
realizadas.
MODULO DE DATOS
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).
18
EJERCICIOS DE SIMULACIN
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.
24
25
26
EJERCICIO 5: ANIMACION Y COSTOS
La informacin que se dispone del proceso a estudiar es la siguiente:
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.
SOLUCION:
28
29
EJERCICIO 6: PRODUCCIN CON DIFERENTES TIPOS DE PIEZA
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:
37
El tipo de entidad
es de nombre
PACIENTES el
tiempo ser en
minutos.
Se
agregara un
recurso:
En el
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.
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.
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.
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:
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:
DESARROLLO
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.
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.
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.
54
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
56
Agregar un RESOURCE con nombre del recurso ENSAMBLADOR, cantidad 1.
57
quedaran esperando a que sequen, indicando en Action DELAY porque esperaran secar 24 horas
de tipo CONSTANT.
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.
59
Se colocara un modulo PROCESS donde las sillas se embalaran para su posterior traslado. De
nombre EMBALAJE.
60
Se colocara un modulo DISPOSE, para poder salir del sistema de nombre salida.
EJERCICIO 11
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.
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.
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:
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.
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