lunes, 19 de mayo de 2014

Concepto Simulacion Por Computadoras


¿Que es la simulación por computadoras?



Una simulación por computadora, un modelo de simulación por computador o un modelo informatizado es un programa informático o una red de ordenadores cuyo fin es crear una simulación de un modelo abstracto de un determinado sistema. Las simulaciones por computadora se han convertido en una parte relevante y útil de los modelos matemáticos de muchos sistemas naturales de ciencias como la física, laastrofísica, la química y la biología; así como de sistemas humanos de economía, psicología y ciencias sociales. Además, se emplea en el diseño de nueva tecnología para llegar a comprender mejor su funcionamiento.



Tipos de Simulación


  1. Estocástico o determinista
  2. Estático o dinámico
  3. Continuo o discreto
  4. Local o distribuido


Los modelos de simulación dinámica cambian en un sistema en respuesta a señales de entrada.
Los modelos estocásticos emplean generadores de números aleatorios para simular el azar o una serie de acontecimientos aleatorios.



Una simulación de un acontecimiento discreto (DES, del inglés Discrete event simulation) manipula acontecimientos en el tiempo. La mayoría de las simulaciones por computadora de tests de lógica y arborigramas de fallos son de este tipo. En este tipo de simulación, el simulador tiene una lista de acontecimientos ordenados por el tiempo al que deberían suceder. El simulador lee la lista y activa nuevos acontecimientos a medida que se procesa otro. No es importante ejecutar la simulación en tiempo real, sino que normalmente se le da más importancia al poder acceder a los datos producidos por la simulación para descubrir defectos lógicos en el diseño o en la sucesión de acontecimientos.


Una simulación de movimiento continuo proporciona una solución numérica a ecuaciones diferenciales algebraicas o ecuaciones diferenciales (tanto ecuaciones diferenciales en derivadas parciales como ecuaciones diferenciales ordinarias). A intervalos regulares, el programa de simulación resuelve todas las ecuaciones y utiliza los números para cambiar el estado y la salida de la simulación. Entre las aplicaciones se incluyen simuladores de vuelo, videojuegos de construcción y gestión, modelados de procesos químicos y simulaciones de circuitos eléctricos. En un principio, este tipo de simulaciones se ejecutaban en ordenadores analógicos, en los que se podían representar las ecuaciones diferenciales mediante distintos componentes eléctricos como amplificadores operacionales.Sin embargo, a partir de finales de los años 80, la mayor parte de las simulaciones analógicas se ejecutaban en ordenadores digitales que emulaban a los ordenadores analógicos.


Un tipo especial de simulación discreta que no se sustenta en un modelo basado en una ecuación, pero que, no obstante, puede representarse formalmente, es la simulación agent-based. En esta simulación, las entidades individuales (como, por ejemplo, moléculas, células, árboles o consumidores) del modelo se representan directamente (en lugar de por su densidad o concentración) y poseen un estado interno y un conjunto de comportamientos o reglas que determinan cómo se actualiza el estado del «agente» (agent) de un salto de tiempo al siguiente.
Los modelos distribuidos se ejecutan en una red de ordenadores interconectados, posiblemente a través de Internet. A este tipo de simulaciones dispersas en distintos ordenadores centrales se las conoce con el nombre de «simulaciones distribuidas». Existen diversos standars para las simulaciones distribuidas, entre los que se encuentran el Aggregate Level Simulation Protocol (ALSP), el Distributed Interactive Simulation (DIS),el High level architecture (simulation)(HLA) y el Test and Training Enabling Architecture (TENA)


Las ecuaciones definen las relaciones existentes entre los elementos del sistema modelado y tratan de encontrar un estado en el que el sistema esté en equilibrio. Esta clase de modelos se emplean habitualmente para simular sistemas físicos, esto es, a modo de modelaje más sencillo antes de pasar al modelado dinámico.
Share This Article Facebook +Google Twitter Digg Reddit