Categorías: Todo - variables - resultados - verificación - entidades

por Ayeshka Vérgez hace 7 años

2155

Simulación

La simulación es una técnica poderosa utilizada para replicar el comportamiento de un sistema real o propuesto a través del tiempo, especialmente cuando el sistema es complejo o tiene muchas variables aleatorias.

Simulación

Simulación

Para simular se debe

Documentar resultados
Entender resultados
Analizar resultados
Ejecutar experimento
Diseñar experimento
Validar el modelo
Verificar fidelidad de la representación
Traducir el software de modelación
Formular la representación del modelo
Tener objetivos claros
Entender el sistema
Imitación
Sistema

Reales

Lógicos

Conjunto de elementos relacionados que transforman entradas en salidas

Ejecución

Simuladores de alto nivel
Arena
Lenguajes de simulación
SIMAN
SLAM
Simscript
GPSS
Programación con lenguajes de propósito general
Ej. FORTRAN
Manual

Áreas de aplicación

Aplicaciones militares y navales
Redes de comunicación, transporte y energía
Distribución y logística
Personal en empresas de servicios
Análisis de inventario

Se debe simular cuando

Se desea observar el comportamiento del sistema a través del tiempo
El sistema tiene varias variables aleatorias
Un sistema lógico es muy complejo o imposible

Funciones

Evaluar soluciones
Identificar problemas
Ayudar en la toma de decisiones

Opciones de análisis

Simulación mecánica
Las operaciones individuales ocurren igual como lo harían en la realidad
Teoría de colas
La cola más común es M/M/1

1: Existe un único servidor

M: Distribución del tiempo de servicios

M: Proceso de llegada Markoviano

Conjetura educada
No es la más sugerida según los autores

Simulación por computadora

Algunas advertencias sobre la simulación
No resuelve problemas propiamente
Validación de resultados es díficil de verificar
Exceso de confianza en los resultados
Solución más óptimas pueden ser ignoradas
Mala interpretación de resultados
Gran consumo de tiempo
Costosa
Ventajas
Verificación del comportamiento del sistema
Flexibilidad
Modelar incertidumbre y procesos estocásticos
Reducción del tiempo de desarrollo del sistema
Reducción de inversión y gastos de operación
Manejo de procesos no homogéneos
Definición
Diseño y creación de modelos computarizados de un sistema real o propuesto

Modelos

Tipos
Lógicos o matemáticos
Físicos
Partes
Reloj de simulación
Eventos

Fin

Salida

Llegada

Acumuladores estadísticos
Colas

Se dan cuando las entidades no pueden avanzar

Recursos

Son aprovechados y liberados por las entidades

Variables

Reflejan una característica del sistema

Atributos

Toman un valor específico que diferencia las entidades

Son comunes a todas las entidades

Entidades: partes a procesar

Se desechan al irse

Se les brinda serivicio

Se mueven a través de la cola

Se crean a medida de que llegan

Dimensiones de clasificaciones
Determinista vs. Estocástico
Continuo vs. Discreto
Estático vs. Dinámico