You are on page 1of 7

Introduccin a la simulacin computarizada

Autores:
Prog. Catalina Salvati Prog. Leandro Cofre Prog. Francisco Surez

Base terica del proyecto final de la carrera de Lic. en Sistemas Universidad FASTA Bariloche

ndice
INTRODUCCIN CONTENIDO DEFINICIN ETAPAS PARA REALIZAR UN ESTUDIO DE SIMULACIN VENTAJAS Y DESVENTAJAS DE LA SIMULACIN POR COMPUTADORA TIPOS DE SIMULACIN 1 ERROR! MARCADOR NO DEFINIDO. 1 2 3 4

Introduccin a la simulacin computarizada

Introduccin
En trminos generales, simulacin es la experimentacin con un modelo de una hiptesis o un conjunto de hiptesis de trabajo. De manera que la simulacin tiene un origen tan antiguo como el Renacimiento Italiano, con los modelos desarrollados por Leonardo Da Vinci. Pero es solo con la llegada de las computadoras que los intentos de construir este modelo resultaron ms eficientes. La primera simulacin computarizada se desarroll durante la Segunda Guerra Mundial. En el contexto del Proyecto Monte Carlo, los cientficos John von Neumann y Stanislaw Ulam definieron un mtodo que posibilit la realizacin de experimentos con muestreos de nmeros pseudoaleatorios en una computadora. De esta forma la simulacin comenz tener un sinnmero de aplicaciones, entre las que se encuentra el objeto de nuestra investigacin: El trnsito.

Definicin
Veamos ahora una definicin clara del tipo de simulacin que nos interesa. H. Maisel y G. Gnugnoli, la definen como: "Simulacin es el proceso de disear y desarrollar un modelo computarizado de un sistema o proceso y conducir experimentos con este modelo con el propsito de entender el comportamiento del sistema o evaluar varias estrategias con las cuales se puede operar el sistema." As, una simulacin acertada nos permitir conocer el comportamiento de nuestro objeto de estudio en determinadas condiciones y realizar predicciones ajustadas a la realidad.

0BIntroduccin

Introduccin a la simulacin computarizada

Etapas para realizar un estudio de simulacin


Se ha escrito mucho acerca de los pasos necesarios para realizar un estudio de simulacin. Sin embargo, la mayora de los autores opinan que los pasos necesarios para llevar a cabo un experimento de simulacin son: - Definicin del sistema. Para tener una definicin exacta del sistema que se desea simular, es necesario hacer primeramente un anlisis preliminar del mismo, con el fin de determinar la interaccin del sistema con otros sistemas, las restricciones del sistema, las variables que interactan dentro del sistema y sus interrelaciones, las medidas de efectividad que se van a utilizar para definir y estudiar el sistema y los resultados que se esperan obtener del estudio. - Formulacin del modelo. Una vez que estn definidos con exactitud los resultados que se esperan obtener del estudio, el siguiente paso es definir y construir el modelo con el que se construirn los resultados deseados. En la formulacin del modelo es necesario definir todas las variables que forman parte de l, sus relaciones lgicas y los diagramas de flujo que describan en forma completa al modelo. - Coleccin de datos. Es posible que la facilidad de obtencin de algunos datos o la dificultad de conseguir otros, pueda influenciar el desarrollo y formulacin del modelo. Por consiguiente, es muy importante que se definan con claridad y exactitud los datos que el modelo va a requerir para producir los resultados deseados. Normalmente, la informacin requerida por un modelo se puede obtener de registros contables, de rdenes de compra, de opiniones de expertos y si no hay otro remedio por experimentacin. - Implementacin el modelo en la computadora. Con el modelo definido, el siguiente paso es decidir si se utiliza algn lenguaje estructurado o algn paquete como GPSS, simula, simscript, etc., para procesarlo en la computadora y obtener los resultados deseados. - Validacin. Una de las principales etapas de un estudio de simulacin es la validacin. A travs de esta etapa es posible detallar deficiencias en la formulacin del modelo o en los datos alimentados al modelo. Las formas ms comunes de validar un modelo son: 1. La opinin de expertos sobre los resultados de la simulacin. 2. La exactitud con que se predicen datos histricos. 3. La exactitud en la prediccin del futuro. 4. La comprobacin de falla del modelo de simulacin a utilizar datos que hacen fallar al modelo real. 5. La aceptacin y confianza en el modelo de la persona que har uso de los resultados que arroje el experimento de simulacin. - Experimentacin. La experimentacin con el modelo se realiza despus de que ste ha sido validado. La experimentacin consiste en generar los datos deseados y en realizar anlisis de sensibilidad de los ndices requeridos. - Interpretacin. En esta etapa del estudio, se interpretan los resultados que arroja la simulacin y en base a esto se toma una decisin. Es obvio que los resultados que se obtienen de un estudio de simulacin ayudan a tomar decisiones del tipo semiestructurado, es decir, la computadora en s no toma la decisin, sino que la 2BEtapas para realizar un estudio de simulacin 2

Introduccin a la simulacin computarizada


informacin que proporciona ayuda a tomar mejores decisiones y por consiguiente a sistemticamente obtener mejores resultados. - Documentacin. Dos tipos de documentacin son requeridos para hacer un mejor uso del modelo de simulacin. La primera se refiere a la documentacin de tipo tcnico, es decir, a la documentacin que el Departamento de Procesamiento de Datos debe tener del modelo. La segunda se refiere al manual del usuario, con el cual se facilita la interaccin y el uso del modelo desarrollado a travs de una terminal de computadora.

Ventajas y desventajas computadora

de

la

simulacin

por

La simulacin asistida por computadora presenta ciertas desventajas: 1. Los resultados numricos obtenidos se basan en el conjunto especfico de nmeros aleatorios, cuyos valonas corresponden a slo uno de los resultados posibles Por tanto, los valores finales reportados en una simulacin son slo estimaciones de los valores reales que est buscando. 2. Para obtener estimaciones ms exactas y para minimizar la probabilidad de tomar una mala decisin, usted debera a. hacer un gran nmero de ensayos en cada simulacin y/o ; b. repetir toda la simulacin un gran nmero de veces. Para problemas mas complejos, un gran nmero de repeticiones puede requerir cantidades significativas de tiempo de cmputo. 3. Cada simulacin requiere su propio diseo especial para imitar el argumento real bajo investigacin y su propio programa de computadora asociado. Aunque es posible aprender y usar paquetes de software especializados, el esfuerzo de desarrollo en el diseo y programacin de simulaciones del mundo real es extremadamente tardado. 4. Siempre quedarn variables por fuera que, si hay mala suerte, pueden cambiar completamente los resultados en la vida real que la simulacin no previ... en ingeniera se "minimizan riesgos, no se evitan". 5. Como resultado de estas desventajas, usted debera intentar resolver su problema usando tcnicas analticas siempre que sea posible. Hacer esto requiere menos esfuerzo y da como resultado respuestas exactas en vez de estimaciones. No obstante, a pesar de las desventajas, la simulacin por computadora es una de las tcnicas ms comnmente usadas porque ofrece las siguientes ventajas: 1. La simulacin le permite analizar grandes problemas complejos para los que no estn disponibles resultados analticos. De hecho, la mayora de los problemas de mundo real encajan en esta categora. La simulacin proporciona una alternativa prctica. 2. Como con cualquier forma de simulacin, la simulacin por computadora permite que el tomador de decisiones experimente con muchas polticas y argumentos diferentes sin cambiar o experimentar realmente con el 3BVentajas y desventajas de la simulacin por computadora 3

Introduccin a la simulacin computarizada


sistema existente real. Por ejemplo, con una simulacin por computadora, usted puede estudiar el impacto de aadir una nueva estacin de trabajo a una lnea de produccin sin tener que organizar la estacin de trabajo fsicamente. 3. La simulacin por computadora le permite comprimir tiempo. Por ejemplo, usted puede estudiar el impacto a largo plazo de una poltica para un banco durante todo un ao en una simulacin por computadora que dura unos cuantos minutos. La alternativa de implantar realmente la poltica y observar sus resultados en un ao tal vez no sea prctica. 4. Algunas tcnicas analticas requieren de experiencia matemtica sofisticada, tanto para utilizarlas como para comprenderlas. Una simulacin por computadora pueda requerir pocas o ningunas matemticas complejas y por tanto, puede ser intuitivamente ms comprensibles. Por esta razn, la simulacin por computadora puede usarse an cuando el problema pueda analizarse usando tcnicas matemticas.

Tipos de simulacin
1. Simulacin Discreta: modelacin de un sistema [...] por medio de una representacin en la cual el estado de las variables cambian instantneamente en instante de tiempo separados. (En trminos matemticos [...] el sistema solo puede cambiar en instante de tiempo contables) * 2. Simulacin Continua: modelacin [...] de un sistema por medio de una representacin en la cual las variables de estado cambian continuamente en el tiempo. Tpicamente, los modelos de simulacin continua involucran ecuaciones diferenciales que determinan las relaciones de las tasas de cambios de las variables de estado en el tiempo. # 3. Simulacin Combinada Discreta-Continua: modelacin de un sistema por medio de una representacin en la cual unas variables de estado cambian continuamente con respecto al tiempo y otras cambian instantneamente en instante de tiempo separados. Es una simulacin en la cual interactan variables de estado discretas y continuas. Existen tres tipos de interacciones entre las variables de estado de este tipo de simulaciones: Un evento discreto puede causar un cambio discreto en el valor de una variable de estado continua.

Law, Averrill y Kelton, David. Simulation Modeling and Analysis. Tercera Edicin. McGraw Hill. 2004 pp. 6 Law, Averrill y Kelton, David. Simulation Modeling and Analysis. Tercera Edicin. McGraw Hill. 2004 pp. 87
#

4BTipos de simulacin

Introduccin a la simulacin computarizada


Un evento discreto puede causar que la relacin que gobierna una variable de estado continua cambie en un instante de tiempo en particular. Una variable de estado continua de punto de partida puede causar que un evento discreto ocurra, o sea, programado.

4. Simulacin Determinstica y/o Estocstica: una simulacin determinstica es aquella que utiliza nicamente datos de entra determinsticos, no utiliza ningn dato de entrada azaroso. En cambio un modelo de simulacin estocstico incorpora algunos datos de entrada azarosos al utilizar distribuciones de probabilidad. 5. Simulacin esttica y dinmica: La simulacin esttica es aquella en la cual el tiempo no juega un papel importante, en contraste con la dinmica en la cual si es muy importante. 6. Simulacin con Orientacin hacia los eventos: modelaje con un enfoque hacia los eventos, en el cual la lgica del modelo gira alrededor de los eventos que ocurren instante a instante, registrando el estado de todos los eventos, entidades, atributos y variables del modelo en todo momento. 7. Simulacin con Orientacin hacia procesos: modelaje con un enfoque de procesos, en el cual la lgica del modelo gira alrededor de los procesos que deben seguir las entidades. Es cierta forma, es un modelaje basado en un esquema de flujo grama de procesos, el cual se hace es un seguimiento a la entidad a travs de la secuencia de procesos que debe seguir. El lenguaje de simulacin SIMAN empleado por el programa de simulacin Arena opera bajo una orientacin hacia procesos.

Pritker (1995, p. 61-62) en LAW, KELTON op.cit pp. 89

4BTipos de simulacin

You might also like