Vous êtes sur la page 1sur 60

Simulacin con

ARENA
INTEGRANTES:
ORMEO PISCONTE JORGE
MOZO CONTRERAS JOSE
MENDOZA TIPIANA CARLOS
PEDROZA CHUQUIRAY ROY

Qu es ARENA?
Es un modelo de simulacin por computadora que
nos ofrece un mejor entendimiento y las cualidades
del sistema, ya que adems de representar el
sistema efecta automticamente diferentes anlisis
del
comportamiento.
arena facilita la disponibilidad del software el cual
esta formado por mdulos de lenguaje siman
(lenguaje de simulacin).

Lenguaje SIMAN
Desarrollada por Dennis Pegden, en la Universidad
de Alabama, cuando era lder del grupo de
desarrollo de la versin original de SLAM (basada
en los software de GASP y QGER-r de Pristker and
Associates).
SIMAN modela un sistema discreto usando la
orientacin al proceso. Una entidad para SIMAN es
un cliente, un objeto que se mueve en la
simulacin y que posee caractersticas nicas
conocidas como atributos. Los procesos denotan la
secuencia de operaciones o actividades a travs
del que se mueven las entidades, siendo
modeladas por el diagrama de bloques.

Entorno de Trabajo

Panel de
procesos
bsicos

Ventana de
modelo

Hoja de
clculos

Mdulos
Lgicos

Assign 1

Create 1

Cambiar valores de los


atributos o de variables en
el sistema

Crear
entidades

Decide 1

Dispose 1

Eliminar entidades
del modelo

Tru
e

Fals
e

Direccionar el flujo de las


entidades

Mdulos
Lgicos

Process 1

Batch 1

Procesamiento de las
entidades
0Original

Para crear batches (agrupar


entidades)
Record 1

Separate 1

Para separar
batches
(desagrupar
entidades)

Duplicat
e

Recolectar
estadsticas

Mdulos de Datos
Entity: Se definen el tipo de entidad

(entity type), la primera animacin


asignada a la
entidad y sus

define
los nombres la
respectivos
costos iniciales.
Queue:
n
de
Se
ordenamiento
(FIFO,
diferentes
de
LIFO,...). colas y el tipo de recurs
regla
Resource: Declaracin
os
de los utilizados y de sus

Mdulos de Datos
Variables: Definicin de los valores

iniciales de las variables empleadas.


Schedule: Se define el horario de
trabajo para programar la capacidad
de un recurso.
Sets: Cuando se requieren grupos
repetitivos
de recursos.

Ejemplo 1 : Estacion de Trabajo simple

Una maquina con un buffer infinito frente a ella.


Los trabajos llegan aleatoriamente y esperan hasta q la maquina se desocupe.
Una vez que el trabajo es procesado este abandona el sistema.
Tiempo de arribo se distribuye exponencialmente con media de 30min.
Tiempo de procesos se distribuye exponencialmente con media de 24.

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Ejemplo 1 : Estacion de Trabajo simple

Objetos para guardar datos


Variables pueden ser :
Variables definidas por el usuario: pueden ser cambiadas
durante la simulacin ejemplo: tasa de llegada, numero de
pacientes registrados, inventario actual, etc.
Variables del sistema: caractersticas predefinidas de los
componente del modelo, que indican el estado del
componente ejemplo: NQ (queque name) entidades
esperando en un fila,
NC (counter name) actual valor de un contador.

Atributos tambin nos permiten guardar datos pero estn


asociados a las entidades ejemplo: Tnow guarda el
tiempo

Reportes
Automtico
Nos proporciona un resumen estadsticos automtico al
finalizar la simulacin como por ejemplo en el queque , en
los recursos, en las entidades.

Especificado por el usuario nos proporciona un reporte


estadstico pero utilizando distintos mdulos

Ejemplo 2 : 2 procesos en serie


Consideremos una red de manufactura formado por 2 estaciones de
trabajo que consiste en una estacin de ensamblado seguido de una
estacin de pintura.
Los trabajos llegan a la estacin de ensamblado de forma exponencial con media de
8 horas.
Tomemos en cuenta que siempre hay materia prima para el proceso de ensamblado.
El tiempo de ensamblado es uniforme entre 2 y 6 horas.
Despus del que el proceso de ensamblado se complete pasa por un control de
calidad donde en datos anteriores nos informa que el 15% de los trabajos fallan y
tienen que regresar al proceso de ensamblado para ser re-trabajado.
Los que pasan el control de calidad pasan al proceso de pintura que demora 3 horas
cada unidad(determinista o fijo).
Nos interesa:
Simular el sistemas para unas 100,000 horas
Estimando utilizaciones, tiempo medios de espera y los tiempos que pasan desde
que el trabajo entra al sistema hasta que sale.

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 2 : 2 procesos en serie

Ejemplo 3 : Produccion/Iventarario
El proceso de produccin
(empaquetado) comprende 3
etapas
1:se llena 1 unidad de contenedor(botellas)
2:cada unidad es presentada
3: se le pone eticaqueta a cada unidad
se supone durante todo el proceso de produccin
siempre se tiene materia prima para alimentar la
produccin y luego las unidades ya terminadas son
almacenadas en un almacn.
los clientes llegan al almacn con sus demandas
de productos y si la demanda no puede ser
satisfecha por completo,(ya que no hay
inventario). La porcin insatisfecha es un negocio

Ejemplo 3 : Produccion/Iventarario

La operacin de produccin
1:Siempre hay suficiente materia prima en el almacn para
seguir la produccin es un proceso que nunca tiene hambre
2:El proceso de produccin se lleva a cabo en lotes de 5
unidades y lo lotes ya acabados se van colocando en el
almacn
3:el tiempo de procesado es uniforme de 10 a 15 min
4:adems el proceso de produccin puede tener experimentar
fallos aleatorios que pueden ocurrir en cualquier momento
5:el tiempo entre fallos es exponenciales con media de 200
min
6:el tiempo de reparacin se distribuye normalmente con
media de 90 min y desviacin tpica de 45 min

Ejemplo 3 : Produccion/Iventarario
La operacin de almacenaje
1: la capacidad mxima es de 500 unidades (R)
2:cuando se alcanza el mximo nivel el proceso de produccin
se para
3: Y a partir desde ese punto la produccin se mantiene
inactiva, hasta que el inventario pasa a hacer menor a 150
unidades (r)
4:Desde ese punto el proceso se vuelve a reproducir de nuevo
hasta que se alcance las 500 unidades en el almacn

Ejemplo 3 : Produccion/Iventarario

SUPONEMOS QUE LOS TIEMPOS DE LA LLEGADA DE LOS


CLIENTES ES UNIFORME DE 2 A 7 HRS , Y EL TAMAO DE LA
DEMANDA SE DISTRUBYE UNIFORME ENTRE 50 Y 100
UNIDADES
UNA VEZ LLEGADO UN CLIENTE QUE SE COMPRUBA EL
INVENTARUIO Y SI HAY SUFUCUENTE MATERIAL EN EL
ALMANECEN LA SATISFACEMOS Y SI NO APARECERA COMO
DEMANDA PERDIDA

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario

Ejemplo 3 : Produccion/Iventarario