Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
¿Qué es la simulación?
La simulación se refiere a un gran conjunto de métodos y aplicaciones que buscan imitar el
comportamiento de sistemas reales, generalmente en una computadora con un software
apropiado. De hecho, la simulación puede ser un término extremadamente general dado que se
utiliza en muchos campos, industriales y aplicaciones.
Modelación
La simulación, al igual que la mayoría de los métodos de análisis, implica sistemas y sus modelos.
Así que en esta sección se darán algunos ejemplos de modelos y se describirán opciones para
estudiarlos.
La simulación por computadora trata con modelos de sistemas, como: Una red de distribución de
plantas, almacenes y enlaces de transporte, un supermercado con control de inventarios, cajas y
servicio al cliente.
Podría ser posible experimentar con el sistema físico actual; por ejemplo: Algunas ciudades
instalaron semáforos en las rampas de acceso en sus sistemas de autopistas para experimentar
con secuencias diferentes y encontrar los ajustes que hagan tranquila y segura la hora de más
tráfico.
En muchos casos es simplemente muy difícil, costoso o casi imposible hacer estudios físicos de los
mismos sistemas. Obviamente, no se puede experimentar con diseños alternativos de una fábrica
si está aún no se construye. En esa situación se debe construir un modelo que sirva como suplente
para estudiar el sistema y hacer preguntas pertinentes acerca de que es lo que pasaría en el
sistema si se hiciera una u otra cosa o si se diera una situación que estuviera más allá de su
control.
Modelos físicos
Hay muchos tipos de modelos. Por ejemplos: Los cuartos de control simulado, estos han sido
desarrollado para capacitar a los operadores de las plantas de energía nuclear.
Popularidad y ventajas
La principal razón de la popularidad de la simulación es su capacidad para tratar con modelos muy
complicados de los sistemas complicados correspondientes. Esto la hace una herramienta versátil
y poderosa.
Malas Noticias
La simulación no del todo es bueno. Puesto que muchos sistemas reales están afectados por
entradas aleatorias e incontrolables, muchos modelos de simulación involucran componentes de
entrada aleatorios o estocásticos, ocasionando que sus salidas también sean aleatorias.
Puesto que muchos modelos de simulación incluyen línea de espera o colas como elementos
fundamentales, se comenzara con un caso muy sencillo de tal modelo que representa una parte
de una instalación de manufactura. Se deben especificar los aspectos numéricos, incluyendo como
comienza y se detiene la simulación. Primero se eligen las unidades “base” subyacentes con las
que se medirá el tiempo; aquí se usaran minutos para todas las mediciones.
Dado un modelo lógico/numérico como este, se debe decidir después qué medidas de desempeño
de los resultados se desean recopilar.
Opciones de análisis
Con el modelo, sus entradas y sus resultados definidos se debe explicar cómo obtener los
resultados al transformar las entradas de acuerdo con la lógica del modelo.
Conjetura educada
Aunque los autores no son muy fanáticos de la conjetura, un cálculo escueto a grandes rasgos a
veces puede llevar al menos a una perspectiva cualitativa. La manera en que ocurre esto depende,
por supuesto, de la situación y de cuan bueno se sea en la conjetura.
Teoría de colas
La teoría de las colas puede demostrar su valor como una aproximación de primer corte para tener
una idea de donde están las cosas y proporcionar una guía con respecto a que tipos de
simulaciones podrían ser apropiadas en el siguiente paso del proyecto.
Simulación mecánica
Por mecánica se entiende que las operaciones individuales ocurrirán como lo harían en la realidad.
Los movimientos y cambios de las cosas en el modelo de simulación ocurren en el momento
adecuado y en el orden correcto, y tienen efectos indicados en cada uno y en las variables de
acumulaciones estadísticos.
Así, la simulación proporciona una forma concreta de tratar directamente con el modelo.
Atributos
Para individualizar las entidades, se requiere la asignación de atributos. Estos son características
comunes de todas las entidades, pero que poseen valores específicos que permiten diferenciarlas
entre ellas. Por ejemplo, si se tienen dos piezas (entidades) y el atributo color asignado, se podrán
diferenciar las piezas al establecer que una es azul y la otra verde.
Variables
Información que refleja alguna característica del sistema (no se ve afectada por la cantidad o tipo
de entidades). Existen dos tipos de variables: las incorporadas en Arena (numero en la cola,
numero de servidores ocupadas, tiempo en el reloj de la simulación actual, entre otros) y las
definidas por el usuario (Tiempo de servicio, tiempo de traslado, turno actual, entre otros). Las
variables pueden ser usadas para muchos propósitos y también pueden ser vectores o matrices.
Recursos
Con frecuencia las entidades compiten entre ellas por el servicio de los recursos que representan
cosas, como personal, equipo o espacio en el área de almacenaje de tamaño limitado. Una entidad
se aprovecha de una cantidad de unidades de un recurso cuando está disponible y lo liberará una
vez que finalice.
Colas
Cuando una entidad no puede seguir adelante (quizá porque requiere de un recurso inmovilizado
por otra entidad), se requiere de un lugar para esperar, esto se define como cola.
Acumuladores estadísticos
Son las variables que permiten obtener las mediciones de desempeño de resultados. Se puede
obtener una vez finalizada la simulación o conforme progresa la misma.
Eventos
Se define como algo que sucede en un instante de tiempo que tiene el poder de cambiar atributos,
variables o acumuladores estadísticos. En Arena, el registro y almacenamiento de eventos se
realiza en el calendario de eventos, el cual permite establecer instantes en el que ocurrirán
cambios en el modelo.
Reloj de simulación
Se refiere a la variable que almacena el valor actual del tiempo en la simulación. Este permite
detectar cuándo se aproxima la ocurrencia de algún evento o la finalización de la simulación.
Empezar y parar
Esto se dirige a que el analista debe determinar las condiciones de inicio apropiadas, cuanto debe
durar una ejecución y si se debe detener en un tiempo determinado o cuando ocurra algún
evento. Es importante pensar en esto y hacer suposiciones consistentes con lo que se esté
modelando; las decisiones pueden tener un gran efecto en los resultados.