Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 3
Simulación de
eventos discretos y
continuos
(1 semana)
Simulación
Página 1 de 19
Índice
Introducción ........................................................................................................................................ 2
1. Simulación de sistemas discretos y continuos ............................................................................ 3
1.1. Elementos y técnicas de simulación de sistemas discretos ..................................................... 3
1.1.1. Simulación de líneas de esperas (colas) ...................................................................... 5
1.1.2. Simulación de inventarios ........................................................................................... 8
1.2. Elementos y técnicas de simulación de sistemas continuos y discretos-continuos ......... 10
1.3. Programas de simulación y métricas estadísticas ............................................................. 12
1.3.1. Métricas estadísticas ................................................................................................. 13
2. Ejemplos básicos de simulación con arena ............................................................................... 15
Conclusión ......................................................................................................................................... 18
Referencias bibliográficas ................................................................................................................. 19
Página 2 de 19
Introducción
Las organizaciones utilizan distintos tipos de simulación. Uno es la simulación discreta (o
por lotes); otro es la simulación continua; y, por último, una combinación entre simulación
discreta y continua. En esta unidad nos centraremos en el modelado discreto, pues las
entidades en las que cae este proceso son indivisibles como, por ejemplo, clientes,
aviones, bienes finales de un proceso productivo, etc.
Estos sistemas tienen una subclasificación que es importante definir. Tal como señalan
Urquía y Martín “un modelo dinámico es un modelo en el cual interviene el tiempo. Los
modelos dinámicos se clasifican en tres tipos: de tiempo discreto, de eventos discretos y
de tiempo continuo” (2013).
En los dos primeros modelos (discretos), las variables cambian en instantes específicos del
tiempo, mientras que en los modelos de tiempo continuo, el valor de las variables puede
cambiar de manera continua en cualquier instante del tiempo.
A los dos primeros sistemas se les denomina sistemas dinámicos de eventos discretos. Un
ejemplo de este tipo de sistemas son los sistemas de filas de espera, de inventarios, entre
otros.
Los componentes que se deben tener en cuenta para modelar un sistema de simulación
dinámico (discreto) son:
• Entidades: son elementos que se mueven dentro del sistema y cambian cuando
interactúan con otras entidades. Un ejemplo de entidad podría ser el siguiente:
supongamos un taller mecánico que tiene varios departamentos, como mecánica,
pintura, electrónica. Estos procesos podríamos decir que son entidades
permanentes (e internas), pues siempre forman parte del sistema y la interacción
entre ellos hace que su dinámica propia vaya cambiando. Supongamos que llega
un automóvil accidentado. Este automóvil entrará al sistema sin funcionar y luego
de haber pasado por todos los procesos del sistema (entidades, en leguaje de
simulación) saldrá funcionando. Este automóvil también es una entidad, pero es
temporal.
• Atributos: las entidades como tales poseen ciertas características, mediante las
cuales pueden ser descritas y como tal permiten diferenciarlas entre sí de otras
entidades. Las entidades equivalentes tienen atributos equivalentes, pero toman
valores específicos para cada una de las entidades en sí. Dicho de otra forma, se
pueden considerar como variables locales o específicas de cada entidad.
• Recursos: son entidades utilizadas para llevar a cabo una acción determinada. En
los sistemas de simulación, una entidad solicita un recurso, lo usa y después ese
recurso queda liberado. Por ejemplo, siguiendo con el ejemplo del taller mecánico,
un recurso puede ser un “pintor”: una entidad mayor solicita ese recurso y luego
de un tiempo lo libera para ser usado nuevamente. Normalmente, los recursos son
personas, espacios determinados para ciertos usos, o maquinarias.
• Actividades: una actividad corresponde a una función o tarea que realizan los
recursos sobre las entidades (una entidad en este caso puede ser, por ejemplo, un
cliente). Estas actividades están acotadas en el tiempo, es decir, tienen una
duración predefinida, la cual puede tener la condición de aleatoria o definida a
priori.
• Suceso: corresponde a hechos que pueden generarse dentro del sistema o pueden
ser determinados fuera del mismo.
Estos siete elementos son los que deben ser considerados cuando se pretende diseñar un
sistema dinámico de tiempo discreto, en cuanto al programa específico que se use para
tales fines.
Fuente: Portilla, L.; Arias, L.; Fernández, S. (2010). Análisis de líneas de espera a través de teoría de
colas y simulación. Scientia Et Technica, XVII(46), pp. 56-61.
https://www.redalyc.org/pdf/849/84920977012.pdf
Tal como lo dicen Rodríguez y Delgado (1991) “de manera simplificada, las variables y
ecuaciones que caracterizan a los modelos de espera son”:
Página 6 de 19
Variables exógenas
Variables de estado
Variables endógenas
Relaciones de comportamiento
Fuente: Portilla, L.; Arias, L.; Fernández, S. (2010). Análisis de líneas de espera a través de teoría de
colas y simulación. Scientia Et Technica, XVII(46), pp. 56-61.
https://www.redalyc.org/pdf/849/84920977012.pdf
El esquema nos muestra que existen dos formas de simular este tipo de sistemas. La
primera es cuando la línea de espera tiene un solo recurso o servidor, mientras que la
segunda forma es cuando existe más de un servidor o recurso. Ambas formas rescatan lo
que nos indica Rodríguez y Delgado (1991), en términos de los elementos a utilizar en la
simulación.
Página 8 de 19
El manejo de los inventarios corresponde a otro tipo de sistema, el que puede ser
simulado mediante simulación dinámica discreta.
Los problemas de inventarios se relacionan con decisiones que las empresas deben
tomar respecto de la frecuencia de reposición, decisiones de cuánto almacenar y cuánto
producir, pues todas ellas tienen un elevado costo dentro de la función de producción.
Rodríguez y Delgado (1991) indica los siguientes elementos a considerar dentro de una
simulación de inventarios:
Fuente: Ortiz, M.; Báez, A.; Cedeño, N.; Rodríguez, L. (2016). Control de inventario optimizado para
una empresa de comercialización de artículos de papelería y oficina, en Puerto la Cruz
Estado Anzoátegui. Revista Espacios, 37(34), p. 30.
https://www.revistaespacios.com/a16v37n34/16373430.html
La mayoría de las variables sugeridas por Rodríguez y Delgado (1991) caben dentro del
análisis de la demanda y, más aún, dentro de la demanda probabilística.
Página 10 de 19
Dicho de otra forma, un sistema continuo es aquel en el cual las variables de estado
cambian en forma constante a través del tiempo.
Existe también una combinación de sistemas que se pueden simular, como son los
discretos-continuos, mencionados al inicio de este contenido.
Esta simulación es útil cuando las variables pueden cambiar continuamente de estado con
respecto, por ejemplo, al tiempo; o cambiar instantáneamente en tiempos separados. En
este tipo de simulación coexisten e interactúan en forma simultánea variables de estado
discretas y continuas.
Las interacciones entre estas variables pueden clasificarse de tres formas diferentes:
• Una variable de estado continua en el inicio puede causar que un evento discreto
ocurra o tenga que ser programado.
La figura 6 muestra ambos sistemas por separado. La combinación de ambos dará pasó a
la simulación discreta-continua.
Para esto existen métricas estadísticas, que los programas de simulación entregan como
resultado de la simulación.
Antes de revisar las métricas, revisaremos algunos programas de simulación que operan
en el mercado.
Página 13 de 19
• Witness: a diferencia de los anteriores, este programa tiene una conexión gráfica
más desarrollada que, por medio de modelos dinámicos, convierte los datos en un
proceso de toma de decisiones productiva. Este programa de simulación permite
entender procesos en forma visual.
Los sistemas simulados, para ver su efectividad y utilidad, necesitan generar reportes con
la información de la simulación. Estos reportes son de naturaleza estadística y
generalmente comprenden algunas familias de estadísticos generales, como los que son
descritos a continuación y estadísticos específicos del sistema.
• Time persistent: este estadístico dice relación con los tiempos que se generan en
la cola simulada. También puede ser utilizado como estadístico de un fenómeno
que tiene como variable independiente el tiempo, generando, de esta forma, un
tiempo máximo, promedio y mínimo (se puede asociar a una distribución
triangular).
• Counter: se usa para contar la cantidad de veces que una entidad pasa por un
punto determinado del proceso.
Para lo anterior les adjunto la siguiente dirección, donde salen todos los pasos para dejar
arena en el PC:
https://guayacan.uninorte.edu.co/Recursos/software_estudiantes/arena.pdf
Una vez descargado el programa, desarrollaremos el siguiente ejemplo, que tiene que ver
con modelos de simulación discretos.
instante t = 0.
Conclusión
Como pudo apreciarse, la clasificación de los sistemas dinámicos (discretos, continuos y
dinámicos-discretos) provee de una herramienta versátil a la hora de generar modelos de
simulación. El ámbito de aplicación de estos también es variado, particularmente en el
ámbito de las organizaciones, donde es una herramienta optimizadora, sobre todo en lo
que dice relación con la simulación de modelos discretos, que están relacionados
directamente con la teoría de líneas de espera.
También se pudo dimensionar la importancia que adquieren los diferentes programas que
existen en el mercado para realizar simulaciones. La información estadística que estos
entregan para la toma de decisiones, sumada a la gráfica que entregan para realizar
aproximaciones y modelaciones acordes al sistema estudiado, los convierten, sin lugar a
duda, en una ayuda para la optimización de los recursos de la empresa.
Página 19 de 19
Referencias bibliográficas
Este material fue desarrollado por el docente Francisco Gallardo González para la
Universidad Mayor y ha sido diseñado para su lectura en formato digital.