Download - Software simulacion

Transcript
Page 1: Software simulacion

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.

Page 2: Software simulacion

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.

Page 3: Software simulacion

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. Arena es una herramienta orientada al proceso, con el que se puede: Modelar Procesos, documentar y comunicarlos colaborativamente. Simular El futuro de los sistemas entendiendo las relaciones complejas e identificar oportunidades de mejora. Visualizar Las operaciones con gráficos de animación diná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 para hacer cambios en la empresa.

Page 4: Software simulacion

Simulación Universidad del Valle de Puebla

Fabricante


Top Related