1. Simulación Universidad del Valle de Puebla
Software Simulación
La simulación nos sirve como punto intermedio entre los conceptos teóricos y la realidad.
Cuanto mejor sea la expresión que defina a la realidad, mejores serán los resultados,
porque serán más reales y, a su vez, nos puede reducir los costos de fabricación, facilitando
las tareas de diseño.
Un simulador es la herramienta que permite la reproducción de un sistema, puede
reproducir tanto las sensaciones físicas (velocidad, aceleración, percepción del entorno)
como el comportamiento de los equipos de la máquina que se pretende simular.
Algunas de las ventajas que tiene la utilización de software de simulación son:
Reducción del tiempo de diseño, puesto que permite verificar el diseño sin tener que
realizar el montaje en un sistema físico, así como facilitar que las modificaciones
necesarias sean menores.
Reducción de costes, como consecuencia de la reducción del tiempo de diseño,
pero también porque permite comprobaciones sin tener que comprar los
componentes previamente, reduciendo las necesidades de stock.
Modificación de los efectos internos y externos del sistema, y ver cómo afectan en
su funcionamiento. Por ejemplo, variación de las tolerancias de los componentes.
Observación detallada del sistema que se está simulando, lo que puede conducir a
un mejor entendimiento del sistema y, por consiguiente, a sugerir estrategias que
mejoren la operación y eficiencia del sistema. Esto resulta muy útil en la formación
para la comprensión de la elección de los valores de los componentes que
intervienen en un circuito.
Experimentación con nuevas situaciones, sobre las cuales se tiene poca o ninguna
información. A través de esta experimentación se pueden anticipar mejor posibles
resultados no previstos.
Anticipación de posibles problemas que pueden surgir en el comportamiento del
sistema cuando nuevos elementos son introducidos, como pueden ser los cuellos
de botella.
Existen en el mercado dos grandes clases de software para simulación: los lenguajes y los
simuladores. Un lenguaje de simulación es un software de simulación de naturaleza general
y posee algunas características especiales para ciertas aplicaciones.
Un simulador (o de propósitos especiales) es un paquete de computadoras que permite
realizar la simulación para un ambiente específico, no requiriendo esfuerzo en
programación.
2. Simulación Universidad del Valle de Puebla
El software usado para desarrollar modelos de simulación puede ser dividido en tres
categorías:
Lenguajes de programación de propósito general C, C++, Java.
Lenguajes de programación de simulaciones (Simulation programming languages:
SPL): GPSS/HTM, SIMAN VR, SLAM II R.
Entornos de simulación: Arena.
La aparición de los distintos instrumentos de simulación ha seguido una línea de evolución
que ha permitido contar hoy en día con potentes herramientas para el desarrollo y análisis
de modelos.
Existen varios tipos de simuladores:
Simulador de vuelo o de aviones: permite dominar el mundo de la aviación.
Ejemplo: Microsoft Flight Simulator, X-Plane
Simulador de vuelo o de aviones: permite dominar el mundo de la aviación.
Ejemplo: Microsoft Flight Simulator, X-Plane.
Simulador de trenes: permite controlar un tren. Ejemplo: MicrosoftTrain Simulator,
Trainz, BVE Trainsim.
Simulador de vida o de dinámica familiar: permite controlar una persona y su
vida. Ejemplo: Los Sims
Simulador de negocio: permite simular un entorno empresarial. Es posible jugar
diferentes roles dentro de las funciones típicas de un negocio. Ejemplo: EBSims,
Market Place, Flexsim.
Simulador político: permite rolear como político. Ejemplo: Las Cortes de
Extremapol, Politica xxi, Simupol
Simulador de redes: permite simular redes. Ejemplo: Onet++,ns2
Simuladores de procesos: permite simular un proceso, mediante datos precisos.
Ejemplo: Arena, Promodel.
Monte Carlo Simulación estática o sin eje de tiempo. Se usa para modelar fenómenos
probabilísticos que no dependen del tiempo o para evaluar expresiones no-probabilísticas
con métodos probabilísticos. Esta definición es más restrictiva que la que dan otros autores
para los cuales simulación Monte Carlo es cualquier simulación que use números
aleatorios.
3. Simulación Universidad del Valle de Puebla
Simulación por trazas Una traza es un registro de eventos ordenados por tiempo de un
sistema real. Son muy usadas para analizar diferentes alternativas. Las trazas deben ser
independientes del sistema bajo estudio.
Simulación por Eventos Discretos Una simulación que usa un modelo de estado discreto
del sistema es llamada una simulación por eventos discretos. En este tipo de simulaciones
el estado del sistema cambia solo en momentos específicos del tiempo: cuando ocurre un
evento.
Simulación Continua Los modelos de simulación continua, donde las variables de estado
son continuas, usualmente son descritos mediante ecuaciones diferenciales y algebraicas.
Estas variables de estado por lo general cambian en forma continua a medida que la
simulación avanza, por ejemplo, el contenido de agua en un embalse cambia
continuamente con la afluencia y salida de agua del mismo y no en solo en instantes
específicos del tiempo como si estuviéramos agregando o sacando baldados de agua.
Muchas simulaciones por eventos discretos incluyen subsistemas continuos y viceversa.
Se puede hacer en computadores analógicos o en computadores digitales.
Software Arena
En su esencia Arena es un software que le permite llevar la tecnología de la modelización
y simulación para el mundo empresarial. Arena está diseñado para analizar el impacto de
los cambios relativos a rediseños importantes y complejos asociados con la cadena de
suministros, fabricación, procesos, logística, distribución y almacenamiento y sistemas de
servicio. Arena también proporciona la máxima flexibilidad y amplitud de cobertura para
modelar cualquier nivel deseado de detalle y complejidad, detalles que se observarán en el
transcurso de los casos. Arenaesunaherramientaorientadaalproceso,conelquesepuede:
Modelar
Procesos,documentarycomunicarloscolaborativamente.
Simular
Elfuturodelossistemasentendiendolasrelacionescomplejase identificar oportunidades de mejora.
Visualizar
Lasoperacionescongráficosdeanimacióndinámicos.
Analizar
El sistema con el método “Que pasaría si (What -if)” y entender cuáles serían las alternativas
de soluciones y escoger el mejor camino parahacercambiosenlaempresa.