Simulación
Proceso de diseñar y crear un modelo
computarizado de un sistema real o propuesto con la finalidad de llevar a cabo experimentos numéricos que den un buen entendimiento del comportamiento de dicho sistema en un conjunto dado de condiciones.
Simulación por computadora
Métodos para estudiar una gran variedad de modelos de sistemas del mundo real mediante la evaluación numérica al usar un software diseñado para imitar las operaciones o características del sistema, a menudo en el transcurso del tiempo.
Tipos de simulaciones
(dimensiones)
Estático/dinámico
El tiempo es un papel fundamental en modelos dinámicos, no así en los estáticos.
Continuo/discreto
Estado del sistema cambia constantemente en el tiempo; en el discreto, ocurre solo en puntos separados en el tiempo.
Determinista/estocásico
Modelos con entradas fijas - deterministas
Modelos con entradas aleatorias - estocásticos
Simulación a mano
Lenguajes de simulación
Simuladores de alto nivel
Operan mediante interfases intuitivas del usuario, graficas, menús y diálogos.
Arena
Arena combina la facilidad de uso de los simuladores de alto nivel con la flexibilidad de los lenguajes de simulación y recorre todo el camino hacia abajo de los lenguajes de procesamiento de propósito general, Como Microsoft Visual Basic o C.
Opciones de análisis
Conjetura educada
Cálculo escueto a grandes rasgos que posiblemente puede llevar a 1 perspectiva cualitativa.
Teoría de colas
Caso sencillo: Cola M/M/1
M-proceso de llegada Markoviano (exponencial)
M-distribucion de tiempo de servicio (exponencial)
1- Cantidad servidores
Simulación mecánica
Movimientos y cambios de las cosas en el modelo de simulación ocurren en el momento adecuado y en el orden correcto, y tienen los efectos indicados en cada uno y en las variables de acumuladores estadísticos.
Piezas de un modelo de simulación
Entidades
Atributos
Variables globales
Recursos
Colas
Acumuladores estadístucos
Eventos
Reloj de simulación
Empezar y parar