Descripción figuras simulación
Jorge Eduardo Ortiz Triviño
jeortizt@unal.edu.co
http://www.docentes.unal.edu.co/jeortizt/
2
3
4
Módulos Lógicos
Create 1
Assign 1
0
Crear entidades
Cambiar valores de los atributos
o de variables en el sistema
0
True
Decide 1
Dispose 1
0
Eliminar entidades del modelo
0
False
Direccionar el flujo de las entidades
5
MódulosLógicos
Process 1
Batch 1
0
0
Procesamiento de las entidades
Para crear batches (agrupar entidades)
0
Separate 1
Original
0
Record 1
Duplicate
Para separar batches
(desagrupar entidades)
Recolectar estadísticas
6
Módulos de Datos
Entity: Se definen el tipo de entidad (entity
type), la primera animación asignada a la
entidad y sus respectivos costosiniciales.
Queue: Se definen los nombres de la
diferentes colas y el tipo de regla de
ordenamiento (FIFO, LIFO,...).
Resource: Declaración de los recursos
utilizados y de sus características.
7
Módulos de Datos
Variables: Definición 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.
8
Ejemplo 2.1
Caso: entrada – procesamiento – salida
Clientes llegan a un cajero en un banco.
El tiempo entre llegadas es normal con media 5,89
min. y desviación estándar 0,65min.
El cajero atiende con tiempo exponencial de media
4,5min.
Después de ser atendidos, los clientes salen del
banco.
Simular por 480 min.(8 horas)
9
Desarrollo del Ejemplo 2.1
Clientes llegan a un cajero en un banco.
El tiempo entre llegadas es normal con
media 5,89 min. y desviación estándar
0,65min.
Creación de entidades (clientes)
10
Desarrollo del Ejemplo 2.1
Create 1
0
11
Desarrollo del Ejemplo 2.1
El cajero atiende con tiempo exponencial de
media 4,5min.
Creación delrecurso
12
Desarrollo del Ejemplo 2.1
Process 1
0
13
Desarrollo del Ejemplo 2.1
Después de ser atendidos, los clientes salen
del banco.
módulo “Dispose”
Llegada de
clientes
Cajeros
0
Salida
0
0
14
Desarrollo del Ejemplo 2.1
Simular por 480 min. (8 horas)
Menú: Run / Setup
15
Desarrollo del Ejemplo 2.1
Número de réplicas
Longitud delperiodo transitorio
Longitud de la simulación
16
Atributos y Flujo de Entidades
Tipos de entidades (atributos)
Dos tipos de clientes llegan a un banco,
unos a hacer pagos, otros a hacer retiros.
Creación de batches
En una fábrica de lapiceros, antes de
ensamble se tienen tapas, minas y cuerpo.
Separación de una entidad en otras
entidades
Después de troquela, unalámina es
dividida en varias arandelas.
17
Varios Tipos de Entidades
Ejemplo 2.2
Retomemos el Ejemplo 2.1
Todos los clientes tienen el mismo tiempo
entre llegadas
40% de los clientes realizan retiros
60% realizan pagos de cuentas
Existe un solo cajero
18
Desarrollo del Ejemplo 2.2
Llegada de
clientes
Asignaciones
Cajeros
0
Salida
0
0
19Desarrollo del Ejemplo 2.2
40% de los clientes realizan retiros
60% realizan pagos de cuentas
20
Desarrollo del Ejemplo 2.2
21
Desarrollo del Ejemplo 2.2
22
División del Flujo de Entidades
Decisión por tipo de entidad
Ejemplo 2.3
Se desea dividir el camino de cada uno de los
tipos de clientes que entran al banco
23
División del Flujo de Entidades
Nombre delmódulo
0
Tipo de condición
True
Decide 1
0
False
Selección del nombre para “verdadero”
24
División del Flujo de Entidades
0
Llegada de
c lientes
As ignac iones
C ajeros
True
D ec is ion
R etiros
0
0
0
0
Fa ls e
Pagos
0
25
Ejercicio 2.1
Se desea simular un banco, como el del
ejemplo 1, con los mismos tiempos entre...
Regístrate para leer el documento completo.