Está en la página 1de 8

Introduccin a la

Simulacin con Arena

Lenguajes de Simulaci
Simulacin
Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena

Paquete de Simulaci
Simulacin para Windows.
Simulaci
Simulacin Orientada a Eventos Discretos: el
estado del modelo cambia ante la ocurrencia de determinados
eventos.
Simulaci
Simulacin Orientada a Procesos: existe un
diagrama de flujo que indica el procesamiento que siguen las
entidades del modelo.

El modelo se define orientado al proceso y la


simulaci
simulacin se desarrolla bajo orientaci
orientacin a
eventos.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena

Ventana del Modelo


Barra de (diagrama de flujo)
Proyecto

Ventana del Modelo


(hoja de clculo)
Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Barra de Proyecto

Panel de Proceso B
Bsico:
Mdulos bsicos para la construcci
construccin del
modelo.
Informes:
Listas de resultados de la simulaci
simulacin.
Navegaci
Navegacin:
Acceso a diferentes vistas del modelo.
Proceso Avanzado:
Mdulos para tareas adicionales.
Bloques:
Acceso al lenguajes de simulaci
simulacin SIMANIM.
SIMANIM.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Barra de Proyecto

Mdulos de Datos:
Datos:
No aparecen en el diagrama de flujo.
S en la hoja de c
clculo.

Mdulos de L
Lgica:
gica:
S aparecen en el diagrama de flujo.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Entidades

Mdulos bsicos con los que se


construyen los modelos.
Describen la din
dinmica del modelo.
Operan con las entidades:
entidades:
Objetos din
dinmicos en la simulaci
simulacin: se
crean, procesan y se liberan.
Poseen atributos:
Tiempo de llegada.
Prioridad

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Entidades

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Recursos

Las entidades compiten por los


servicios que ofrecen los recursos:
recursos:
Ocupar un recurso si est
est disponible
(seize).
seize).
Liberar un recurso cuando ya ha
terminado su servicio (release
(release).
).
Mientras un recurso est
est ocupado, todas
aquellas entidades que lo requieran
pasan una cola de espera (queue
(queue))

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Recursos

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Colas

Las entidades esperan en las colas


hasta que el recurso que necesitan
quede libre.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Variables

Definidas por el usuario:


Evoluci
Evolucin del valor durante la
simulaci
simulacin.
Sistema:
Caracter
Caractersticas
predefinidas de los
componentes del
modelo.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Create

Crean entidades que entran al


sistema:
Generaci
Generacin de entidades.
Asignaci
Asignacin de propiedades de las
entidades:
Tiempo entre llegadas.
Tipo de la entidad

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Create

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Process

Procesan entidades de acuerdo a


determinados servicios.
Incluye:
Recursos.
Colas de Espera.
Tiempo de Procesamiento.

Su procesamiento podr
podra definirse
como un subsistema completo.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Process

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Process

Action:
Action: qu
qu hace el proceso?
Delay
Utiliza un recurso durante un tiempo.
Seize Delay
Reserva un recurso y lo utiliza durante un
tiempo.
Seize Delay Release
Reserva un recurso, lo utiliza durante un
tiempo y lo libera.
Delay Release
Utiliza un recurso durante un tiempo y lo
libera.
Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Process

Priority:
Priority: establece la prioridad para la
reserva del recurso (Seize Delay,
Delay, Seize Delay
Release)
Release)

Resource:
Resource: recurso utilizado (Seize Delay,
Delay,
Seize Delay Release,
Release, Delay Release)
Release)

Delay Tipe:
Tipe: tiempo de proceso:
Tipo:
Tipo: Distribuciones de Probabilidad / Expresiones.
Unidades temporales.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Dispose

Liberan entidades cuando abandonan


el sistema.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena

Creacin de Liberacin
entidades de entidades

Procesamiento
de entidades

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Decide

Definici
Definicin de reglas de decisi
decisin
By condition (condiciones)
Valor atributos, variables, tipo entidad
entidad
2-way by condition , N-
N-way by condition

By chance (probabilidades)
2-way by chance , N-
N-way by chance

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Assign

Asignaci
Asignacin de valores:
valores:
Variables
Atributos de entidades
Tipos de entidades
Variables del sistema

Lenguajes de Simulaci
Simulacin - Curso 2009/2010
Introducci
Introduccin a la Simulaci
Simulacin con Arena
Batch / Separate /Record

Batch:
Batch: agrupamiento por lotes.

Separate:
Separate: replicaci
replicacin de la entidad
entrante en m
mltiples entidades.

Record:
Record: registro de estad
estadsticas.

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Entidades

Informes

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

Introducci
Introduccin a la Simulaci
Simulacin con Arena
Configuraci
Configuracin de la Simulaci
Simulacin

Run / Setup
Par
Parmetros
Rplicas
Velocidad
Simulaci
Simulacin
Control
Simulaci
Simulacin
Informes

Run / Go

Lenguajes de Simulaci
Simulacin - Curso 2009/2010

También podría gustarte