¡La universidad para todos!
¡La Universidad para todos!
Tema: TIPOS DE SIMULACION
Docente: Ing. Julio Eduardo Becerra Montoya
Escuela Profesional Periodo académico: 2019-2
Semestre: 2
INGENIERÍA INDUSTRIAL
Unidad: I
¡La universidad para todos!
Modelo de un sistema
Se puede entender como modelo de un sistema, toda la información
que se tiene de las características y los componentes de un sistema,
de su estructura y comportamiento con respecto al medio que lo rodea
y que permita crear una representación mental del mismo. Cuando
estos modelos mentales deben comunicarse a otras personas surge la
necesidad de la representación física o abstracta de tales modelos.
En resumen, un modelo es la representación simplificada de un objeto
o sistema y cuando se plantean situaciones hipotéticas del
funcionamiento del sistema en cualquier momento o situación se
entiende como simulación del comportamiento del sistema en el
modelo que lo representa.
¡La universidad para todos!
La Simulación
La simulación es el proceso de diseñar un modelo de un
sistema real y llevar a término experiencias con él, con la
finalidad de comprender el comportamiento del sistema o
evaluar nuevas estrategias -dentro de los límites impuestos por
un cierto criterio o un conjunto de ellos - para el funcionamiento
del sistema
R. E. Shannon
La Simulación es la representación de la dinámica del sistema
moviéndolo de un estado a otro de acuerdo con reglas de
operación bien definidas
¡La universidad para todos!
En el caso de los sistemas discretos, la simulación se refiere a la
modelización en un computador digital de un sistema cuyos
cambios de estado tienen lugar de manera discreta como
consecuencia de la ocurrencia de agentes del cambio de estado
denominados sucesos
Simular es, pues, duplicar el comportamiento dinámico de algún
aspecto de un sistema, real o propuesto, sustituyendo las
propiedades esenciales del sistema simulado por las propiedades
del sistema que lo simula, el modelo.
¡La universidad para todos!
La simulación es el proceso de diseñar un modelo de un
sistema real y llevar a término experiencias con él, con la
finalidad de comprender el comportamiento del sistema o
evaluar nuevas estrategias -dentro de los límites impuestos
por un cierto criterio o un conjunto de ellos
La simulación continua se refiere a que el estado del sistema
se puede cambiar continuamente en el tiempo, un ejemplo es
el nivel de una presa conforme entra y sale el agua y
conforme sucede la precipitación y la evaporación.
¡La universidad para todos!
La simulación no interfiere con el mundo real, permite experimentar
Se realiza con datos conocidos y genera resultados exactos.
Es posible estudiar el efecto de cambios internos y externos del
sistema, haciendo alteraciones en el modelo del sistema y observar los
efectos de esas alteraciones en el comportamiento del sistema
Puede conducir a un mejor entendimiento del sistema y por
consiguiente a sugerir estrategias que mejoren la operación y ciencia
del sistema.
La técnica de simulación puede ser utilizada para experimentar con
nuevas situaciones, sobre las cuales se tiene poca o ninguna
información
¡La universidad para todos!
MODELOS DE SIMULACION
•Modelos de Simulación Discretos
•Modelos de Simulación Continuos
•Simulación Discreta-Continua Combinada
•Modelos de Simulación Estáticos
•Modelos de Simulación Dinámicos
•Modelos de Simulación Determinísticos
•Modelos de Simulación Estocásticos
•Modelo teórico
•Modelo conceptual
¡La universidad para todos!
SIMULACIÓN DETERMINÍSTICA
Un modelo determinístico es un modelo matemático donde las
mismas entradas producirán invariablemente las mismas salidas, no
contemplándose la existencia del azar ni el principio de incertidumbre
Los sistemas de la vida real son estocásticos. Su comportamiento puede
ser medido y aproximado a distribuciones y probabilidades.
Una simulación determinística es aquella que utiliza únicamente datos de
entrada determinísticos
Un modelo determinístico es un modelo donde siempre habrá una salida
esperada en la que no hay una variabilidad de valores aleatorios.
SIMULACIÓN ESTOCÁSTICA
Los resultados pueden ser mal interpretados.
Peligro de poner demasiada confianza en los resultados de la simulación.
¡La universidad para todos!
Modelos de Simulación de Eventos Discretos
El concepto de sistema de evento discreto tiene por finalidad identificar
a sistemas en los que los eventos que cambian el estado del mismo
ocurren en instantes espaciados en el tiempo, a diferencia de los
sistemas cuyo estado puede cambiar continuamente en el tiempo
Los sistemas de eventos discretos, pueden modelar muchos de los
fenómenos que enfrentan los responsables de la administración de los
procesos productivos en una empresa
Ejemplo, los inventarios de cualquier producto sólo se alteran ante la
ocurrencia de alguno de dos eventos: (1) ingreso de un lote de
abastecimiento, o (2) retiro de cierta cantidad del producto para
satisfacer el pedido de un cliente.
El dinero disponible en una cuenta bancaria sólo puede cambiar a
consecuencia de un depósito, o a consecuencia de un retiro
¡La universidad para todos!
En un instante determinado el sistema simulado tendrá una
configuración dada, definida por las actividades de las entidades y
los valores de sus atributos: esta será la caracterización del estado
del sistema . El estado cambiará, discretamente, como
consecuencia de la ocurrencia de un suceso
La secuencia de sucesos y los cambios de estado que determinan
representan el comportamiento dinámico del sistema
¡La universidad para todos!
Modelo de Simulación de Procesos Continuos
La simulación continua se refiere a que el estado del sistema se puede
cambiar continuamente en el tiempo, un ejemplo es el nivel de una presa
conforme entra y sale el agua y conforme sucede la precipitación y la
evaporación.
¡La universidad para todos!
¿Qué es el Modelado Computacional?
El modelado computacional es el uso de computadoras para simular y
estudiar el comportamiento de sistemas complejos mediante las
matemáticas, la física y la informática.
Un modelo computacional contiene numerosas variables que
caracterizan el sistema bajo estudio. La simulación se realiza ajustando
cada una de estas variables, solas o combinadas, y observando cómo los
cambios afectan los resultados. Los resultados de las simulaciones de
modelos ayudan a los investigadores a hacer predicciones acerca de qué
pasará en el sistema real que se está estudiando en respuesta a
condiciones cambiantes.
El modelado puede agilizar la investigación al permitir que los científicos
realicen miles de experimentos simulados por computadora a fin de
identificar los experimentos físicos reales que más probablemente
ayudarán al investigador a encontrar la solución al problema bajo estudio.
¡La universidad para todos!
Una característica clave de los modelos computacionales actuales es
que son capaces de estudiar un sistema biológico en múltiples niveles,
incluyendo procesos moleculares, interacciones de célula a célula, y
cómo dichas interacciones producen cambios a nivel de tejidos y
órganos. La capacidad de estudiar un sistema en estos múltiples
niveles se conoce como modelado multiescala.
¡La universidad para todos!
Cómo puede el Modelado Computacional acelerar el descubrimiento
Para entender mejor cómo funciona el modelado por computadora,
piense en cómo se hornea un pastel que consta de 20 ingredientes. Si
quiere saber cómo cada ingrediente contribuye al resultado del pastel,
una opción sería hornear 20 pasteles y quitar un ingrediente diferente
cada vez. Dicha estrategia llevaría mucho tiempo. Alternativamente, se
podrían ingresar todos los 20 ingredientes en un modelo
computacional, incluyendo las propiedades conocidas de cada
ingrediente. Podría entonces realizar una simulación en la que se
omitiera un ingrediente diferente cada vez. En cuestión de segundos, la
computadora le podría decir el resultado probable de cada uno de los
20 pasteles si se hornearan en la vida real.
¡La universidad para todos!
Digamos que ahora quiere saber cómo el cambiar la cantidad de cada
ingrediente afectaría al pastel. En su modelo de computadora, podría
ajustar las cantidades de cada uno de los 20 ingredientes, el número de
veces que quisiera, hasta que el resultado de la simulación sea un pastel
que se adecúe a sus necesidades (por ej. esponjoso, pegajoso, suave,
duro, etc.). En la vida real, necesitaría hornear 190 pasteles para saber
los resultados de cambiar 2 ingredientes cualquiera; 1,140 pasteles para
saber los resultados de cambiar 3 ingredientes cualquiera; y 4,845
pasteles para saber los resultados de cambiar 4 ingredientes cualquiera.
El poder del modelo computacional es que permite a los científicos e
ingenieros simular variaciones por computadora con mayor eficiencia,
ahorrando tiempo, dinero y materiales.
¡La universidad para todos!
Ejemplos del Modelado Computacional
Pronóstico del clima. El pronóstico del clima utiliza modelos
computacionales que analizan y hacen predicciones basadas en
numerosos factores atmosféricos. Esto es importante para proteger la
vida, las propiedades y las cosechas, y para ayudar a las compañías de
servicios públicos a planear aumentos en la demanda de electricidad,
especialmente cuando se esperan cambios extremos en el clima.
Construcción de mejores aviones. Los simuladores de vuelo recrean el
vuelo de las aeronaves utilizando las ecuaciones complejas que regulan
cómo vuelan las aeronaves y la reacción de estas ante factores
ambientales externos como la turbulencia, la densidad del aire y la
precipitación. Además de utilizarlos para capacitar a los pilotos, los
simuladores de vuelo se usan para diseñar aeronaves y probar cómo
las aeronaves pueden ser afectadas por diferentes condiciones.
¡La universidad para todos!
Estudio de terremotos. El modelado computacional se utiliza en el
estudio de terremotos, con el objetivo de salvar vidas, edificios y otros
tipos de infraestructura. Las simulaciones por computadora modelan
cómo la construcción, la composición y el movimiento de estructuras,
así como las superficies sobre las cuales se construyen, interactúan
para afectar lo que sucede durante un terremoto.
¡La universidad para todos!
COMPONENTES Y ETAPAS DE LA SIMULACIÓN
¡La universidad para todos!
DESCRIPCIÓN DE CADA UNA DE LAS ETAPAS DE LA SIMULACIÓN
Definición del sistema.
Define el problema que se pretende estudiar. Es necesario hacer un análisis
preliminar del mismo, con el fin de determinar la interacción con otros
sistemas, las restricciones del sistema, las variables que interactúan dentro
del sistema y los resultados que se esperen obtener del estudio
Formulación del sistema
Especificación del modelo a partir de las características de los elementos del
sistema que se quiere estudiar y sus interacciones teniendo en cuenta los
objetivos del problema. Es necesario definir todas las variables que forman
parte de él, sus relaciones lógicas y los diagramas de flujo que describan en
forma completa el modelo
¡La universidad para todos!
Colección de datos.
Identificar, recoger y analizar los datos necesarios para el estudio
Implementación del modelo en la computadora.
Poner en práctica las decisiones efectuadas con el apoyo del estudio de
simulación.
Validación.
Detallar deficiencia en la formulación del modelo o en los datos
alimentados al modelo. Comprobar que el modelo se comporta como es
de esperar y que existe la correspondencia adecuada entre el sistema
real y el modelo.
Experimentación.
Consiste en generar los datos deseados y en realizar análisis de
sensibilidad de los índices requeridos
¡La universidad para todos!
Interpretación.
Se interpretan los datos que arroja la simulación y en base a esto se toma
una decisión. Analizar los resultados de la simulación con la finalidad de
detectar problemas y recomendar mejoras o soluciones
Documentación.
Dos tipos de documentación son requeridos, uno es de tipo técnico y el otro
se refiere al manual del usuario.
¡La universidad para todos!
FACTORES A CONSIDERAR PARA EL DESARROLLO DE LA SIMULACIÓN
Generación de variables aleatorias no uniformes
Lenguajes de
programación.
Condiciones
iniciales.
Tamaño de muestra.
Diseño de experimentos.
¡La universidad para todos!
J_becerra_m@[Link]
¡Gracias!