Você está na página 1de 28

SIMULACIN EN ARENA

El Simulador ARENA
ARENA es un poderoso simulador comercial orientado a construir y realizar de forma sencilla simulaciones de sistemas discretos o mixtos. En ARENA se define el modelo de simulacin utilizando un enfoque de procesos y se ejecutan las corridas de simulacin con un enfoque de eventos

El Simulador ARENA En ARENA se debe crear un modelo del sistema y un modelo experimental.

El Simulador ARENA

En el modelo del sistema se describe, mediante instrucciones la secuencia lgica del proceso a simular.

El Simulador ARENA En el modelo del experimento se definen las condiciones experimentales bajo las que se desea estudiar el proceso que se simula.

ELEMENTOS Y COMPONENTES
Entidades Atributos Actividades Eventos Reglas de operacin Recursos Variables Relaciones Funcionales

Elementos y componentes del modelo


Entidades: Son aquellos elementos que pasan por el sistema e interactan con los recursos. Atributos: Caractersticas cuantificables o codificables de una entidad. Variables del sistema: Magnitudes definidas para la construccin del modelo de simulacin, pueden constituir datos de entrada, o variables internas del sistema necesarias para controlar su funcionamiento: de entrada ( datos suministrados) de estado (describir el sistema en un instante dado del tiempo) de salida ( miden el desempeo del sistema)

Elementos y componentes del modelo


Recursos: Elementos del sistema que sirven a las entidades. Actividades: Accin de duracin finita por medio de la cual interactan
entidades con recursos.

Proceso: Secuencia de actividades. (segn el enfoque de la simulacin).


Conjunto de actividades que interactan las cuales transforman elementos de entrada en resultados ( segn ISO 9000)

Niveles de modelacin
Alto
Plantillas creados por el usuario Construcciones usadas comnmente Procesos especficos de Compaas Etc. Plantillas para Solucin de Aplicaciones Centros de contacto Lneas de empaquetado, etc. Una sola interfaz grfica con el usuario permanece a cualquier nivel de modelacin.

Bajo

Programacin en Visual Basic, C/C++ Flexibilidad mxima VBA es construido dentro del Arena C/C++ requiere compiladores

Plantillas SIMAN

Paneles: Blocks y Elements Toda la flexibilidad del lenguaje de simulacin SIMAN

Ediciones estandares

Nivel de modelacin

Paneles: Advanced Process y Advanced Transfer (Paneles: support, transfer) Accede a modelos ms detallados para ganar flexibilidad

Plantillas ARENA

Panel: Basic Process ( Panel:Common) Construccin de modelos muy comunes Muy accesibles y fciles de usar Flexibilidad razonables

Panel Common

Mdulo Arrive
Arrival Data: describe qu sucede durante esta accin Batch Size: tamao del lote que ha arribado (default =1) First Creation: instante del primer arribo (default = 0) Time Between: tiempo entre las creaciones sucesivas Puede ser una distribucin, pero tambin una constante o una expresin Pull-down menu ( ) para el nombre de las distribuciones y sus parmetros Max: nmero mximo de Batches a crear. Limita los arribos Mark: marca el atributo Instante de Arribo Assign: asigna valores a otros atributos o variables

Panel Common

Mdulo Arrive
Leave Data: indica para donde van las entidades y cmo van. Connect: no requiere de tiempo para el movimiento. Route: puede requerir tiempo para el movimiento. Tran Out : si el movimiento requiere de algun tipo de transportador (camion, montacargas, persona, banda transportadora). Count : incrementa (o decrementa) un contador por cada entidad que sale del mdulo. Se muestra su valor en el reporte de salida. Next label: prximo mdulo si estos estan etiquetados (usualmente no).

Panel Common Mdulo Arrive (Arribo)


Enter Data Station Arrival Data Time Between Mark Time Attribute Leave Data Connect

In Door

EXPO(5.0) Time of Arrival


select

Representa una estacin de servicio El servidor puede ser nico o mltiple Indica el tiempo de servicio Ejecuta la gestin de la cola Controla la captacin de estadsticas (tiene defaults) Puede modelar interrupciones, capacidad variable para el nmero de servidores (Schedule), y varios tipos de disciplina de cola Enter Data: Se requiere un nombre de estacin (gris oscuro) Pull-down: muestra listado de todas las estaciones declaradas en el modelo hasta el momento Tran In : para posible tiempo de descarga, etc.

Panel Common Mdulo Server

Panel Common Mdulo Server


Server Data: Nombre del Resource (requerido) Capacity (fija) vs. Schedule (variable) Marcar en la caja para captar estadsticas acerca del comportamiento del Recurso Process Time Subdialogos para el Recurso (p.e., interrupciones), Cola (p.e., otras disciplinas), Animate (para la animacin del modelo) y otras Opciones Leave Data: similar al mdulo Arrive

Panel Common Mdulo Server (Servidor)

Enter Data Station Server Data Process Time Leave Data Connect select

Machine TRIA(1,4,8)

Panel Common Mdulo Depart


Representa entidades saliendo del sistema Enter Data: Nombre de la estacin (requerido) Otra informacin similar a los mdulos Arrive, Server Count area: Se puede especificar un contador que se incremente (o decremente) en cierta magnitud cuando la entidad sale. Sirve para contar produccin, mensajes, etc. Tally area: Guarda informacin de varibles continuas Interval, Between, Expression

Mdulo Depart (Salida)

Enter Data Station Out Door Count Individual Counter select Counter Productio Tally Individual Tally select Tally Flowtime Attribute Time of Arrival

Ejemplo 1
Una cierta aerolnea dispone de una instalacin para el mantenimiento de los aviones Jumbo-747, la que tiene capacidad para realizar el mantenimiento a un avin cada vez. El mantenimiento de un motor toma un tiempo aleatorio de distribucin uniforme entre 12 y 18 horas, los aviones llegan a la instalacin a intervalos de tiempo de 2, 3, 5 y 7 horas aleatorios con igual probabilidad. Simulando el sistema, determine: a) Tiempo medio de espera de un avin por el mantenimiento. b) Si por cada hora que el avin este fuera de servicio se pierden $750, a cuanto asciende la perdida total.

Modelo de ARENA

Ejemplo 2
A un Taller arriban piezas segn una distribucin exponencial con media 10 minutos, que deben ser recibidas y reparadas por un operario cuyo tiempo de servicio se comporta segn una distribucin triangular con valores 1, 4 y 8 minutos. Se desea conocer en una jornada laboral de 8 horas, cuantas piezas son arregladas por el operario como promedio, as como cual es el tiempo medio de espera y el tiempo medio en el sistema de las mismas

Ejemplo 3
A la empresa Vidral llegan los contenedores con sus correspondientes guacales de vidrio ornamental para ser descargados. Los contenedores antes de ser descargados en la entidad, deben pasar por un proceso de asentamiento; proceso que se realiza en el departamento de logstica por un especialista, el cual demora entre 15 y 20 minutos siguiendo una distribucin uniforme. En la entidad existe un rea destinada especialmente para la descarga de los contenedores, operacin que sigue un comportamiento normal con media 25 y desviacin de 5. Se dispone para realizar dicha operacin de un montacargas. Los contenedores arriban a la entidad siguiendo una distribucin exponencial con media de 40 minutos. Se desea conocer cual es el tiempo medio de los contenedores hasta que son almacenados.

Modelo de ARENA

Ejemplo 4
Una empresa cuenta con una unidad mvil especial para atender los ponches que sufren los mnibus durante su recorrido. De acuerdo a la estadstica disponible se conoce que el tiempo entre el ponche de 2 mnibus Pegaso sigue una distribucin uniforme entre 2 y 4 horas, mientras que la frecuencia de ponche para los mnibus Volvo es tambin uniforme entre 6 y 10 horas. La unidad mvil demora exactamente 2 horas en reparar el ponche de un Pegaso y 4 en el caso de un Volvo siendo prioritaria la reparacin de los Volvos.
Se desea simular el funcionamiento utilizando el lenguaje ARENA.

Esquema:
Arribo de omnibus 8 7 5 4
Volvos Operario (Servicio) Salida de omnbus 8 7 5

Cola (FIFO)
10

4
3 omnibus Pegassos

Cola (FIFO)

Ejemplo 5
En una ensambladora de televisores hay una estacin de control de la calidad al final de la lnea en la cual se chequea el funcionamiento de los equipos. Si se detecta que algn equipo necesita ajuste se enva, el mismo a un puesto de ajuste donde luego de ajustado se retorna a la estacin de control para ser chequeados nuevamente. Los televisores que pasan el control son empacados y almacenados. Considere que el tiempo entre arribos de los televisores a la estacin de control sigue una distribucin uniforme entre 3.5 y 7.5 minutos, que el tiempo de inspeccin es tambin uniforme entre 6 y 12 minutos y que el tiempo que toma el ajuste es uniforme entre 20 y 40 minutos. Estadsticamente se tiene que el 15 % de los televisores necesitan ajuste. Analice el sistema utilizando el lenguaje ARENA.

Modelacin del sistema de reparacin de TV.


arribo
cola Revisin
%

salida

Ajuste

Representacin del proceso

Elementos y componentes del modelo de los TV


Entidades: Los televisores. Atributos: Instante de llegada. Recursos: Operarios de revisin y ajuste. Actividades: Esperas en las colas de revisin y ajuste,
servicios de revisin y ajuste.

Modelo de ARENA

Você também pode gostar