Software Arena

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 57

SIMULACIÓN DE SISTEMAS

 DOCENTE: ING. SOTO SOTO LUIS

 ESTUDIANTE: SALAZAR GARCÍA ANGEL

 TEMA: SIMULACIÓN EN EXCEL Y ARENA


EXAMEN FINAL
¿QUÉ ES LA SIMULACIÓN
DE SISTEMAS?
La simulación de sistemas es la
representación analítica apoyada
en herramientas matemáticas y
computacionales que permiten
evaluar el impacto que producen
cambios en las distintas variables,
también nos permite la elección
de recursos óptimos para el
proceso analizado.
MÓDULOS AVANZADOS
SEIZE - DELAY - RELEASE
Se utilizan desde la perspectiva de un proceso y el manejo que
este da a los recursos.

 Seize: Toma recursos que va a pulir la entidad.


 Delay: Retiene el recurso en el proceso.
 Release: Libera el recurso.
HOLD - SIGNAL
 Hold permite retener entidades en un punto del modelo.

 Signal-Uso básico, cuando el valor de la entidad señal que


ingresa se igual al indicado, se liberan las entidades del hold.
STATITIC
Se encarga de especificar estadísticas definidas por el usuario
en relación al modelo.
STORE - UNSTORE
 Store: Se utiliza para indicar que las entidades quedan guardada
a nivel de animación en esa posición.

 Unstore: Se utiliza a nivel de animación para liberar una entidad


cuando está se ha fijado o almacenado en un lugar mediante
un store.
READWRITE
Permite leer los posibles valores para una o más variables del
modelo. Permite almacenar los valores de las variables y atributos
de una simulación en fuente de información como archivos, etc.
SEARCH - REMOVE
 Search: Buscan un conjunto de entidades
que cumplan determinadas características,
para esto el resultado devuelve la posición
en el vector donde se encuentra la primera
entidad que cumple con la condición

 Remove: Permite remover una entidad de


una cola y enviarla a ser procesada por
otro recurso.
EJERCICIO 16:
ESTRUCTURA DE DATOS
EN ARCHIVO EXTERNO
Una agencia bancaria recibe a clientes, quienes realizan diversas
transacciones en dos cajeros y una cola común. El tiempo de servicio de
cada cajero con un cliente sigue una distribución uniforme entre 6 y 12
minutos. Los clientes llegan a la agencia con un tiempo entre arribos
distribuido exponencialmente con una media de 10 minutos, a las horas de
mayor gestión. Deseamos simular el comportamiento del sistema para esas
horas. Considerar también que el primer cliente llega al minuto 5 del
experimento de simulación.
Se pide:

 Simular el sistema hasta que 100 clientes hayan sido atentidos.

 Obtener estadísticas individuales (por cliente) de la hora de


arribo, hora de salida y permanencia en el sistema.

 Determine el tiempo promedio de permanencia en sistema de


los clientes, mediante la media aritmética del punto anterior.
Creamos un archivo vacío, en el cual definimos
un rango de celdas y lo llamaremos AREA.
SIMULACIÓN DEL EJERCICIO
MÓDULO CREATE “ARRIBOS”
MÓDULO ASSIGN “INICIO DEL PROCESO”
MÓDULO PROCESS “PROCESO”
MÓDULO ASSIGN “FIN DEL PROCESO”
MÓDULO RECORD “REGISTRO ESTADÍSTICO”
MÓDULO READWRITE “ESCRIBE EN ARCHIVO”
MÓDULO DISPOSE “SALIDA”
MÓDULO FILE
MÓDULO RESOURCE
MÓDULO ATTRIBUTE
RESULTADOS OBTENIDOS
DE LA SIMULACIÓN DEL
EJERCICIO 16
Se condicionó la simulación para 100 clientes.
Una vez simulado desde Arena, los datos cargan automáticamente al Excel.
Obtenemos el promedio de datos en Excel y lo comparamos con el
resultado obtenido en Arena y efectivamente son los mismos resultados.
EJERCICIO 17:
LECTURA DE DATOS DE UN
ARCHIVO EXTERNO
Considere un sistema simple, de una cola y un servidor. En este existen 3
diferentes elementos: Clientes que arriban al sistema, una cola FIFO y un
servidor para la atención de los clientes.

El tiempo entre arribos de clientes a la cola cambia en forma aleatoria. Los


clientes son atendidos individualmente en el servidor, se asume que los
tiempos entre arribos y la duración del servicio se ajustan a funciones
estadísticas de distribución de probabilidad, cuyos valores son:

A 1.2 2.4 3.1 1.7 2.4 1.6 3.7 2.9 3.3 1.6 2.3

S 3.2 2.7 4.5 3.8 2.2 4.3 3.1 2.4 4.2 3.3 2.9
Se pide:

 Formular un modelo adecuado a la situación descrita, en el cual


se lean, desde un archivo externo, los datos correspondientes al
tiempo entre arribos y el tiempo de servicio de las entidades. El
final de la simulación se da en el instante en que el quinto cliente
sale del sistema.

 Estimar los indicadores de desempeño que considere importantes.


Creamos un archivo en Excel, donde definimos un rango de
celdas con datos, los cuales importaremos desde Arena.
SIMULACIÓN DEL EJERCICIO
MÓDULO CREATE “DISPARA”
MÓDULO READWRITE “LECTURA DE DATOS”
MÓDULO DELAY “TIME ENTRE ARRIBOS”
MÓDULO SEPARATE “DUPLICA”
MÓDULO ASSIGN “HORA DE ARRIBO”
MÓDULO STORE
MÓDULO PROCESS “SERVICIO”
MÓDULO UNSTORE
MÓDULO RECORD “PERMANENCIA”
MÓDULO DISPOSE “SALIDA”
MÓDULO FILE
MÓDULO STATISTIC
TIME DE LA SIMULACIÓN
RESULTADOS OBTENIDOS
DE LA SIMULACIÓN DEL
EJERCICIO 17
Se condicionó la simulación para la salida del 5 cliente.
CALCULO DE LOS INDICADORES:

 Duración de la Simulación: 17.6 minutos


 Tiempo promedio en el Sistema: 5.08 minutos
 Número promedio de Clientes en el Sistema: 1.82 clientes
 Tiempo promedio en Cola: 2.24 minutos
 Longitud promedio de Cola: 0.89 clientes
 Utilización del Servidor: 93.2 %
 Velocidad promedio del Servidor: 0.28 clientes/minuto

También podría gustarte