You are on page 1of 5

Pasos para Realizar una Simulacin

Joel Cieza Rivasplata


Jocir24@gmail.com

Resumen. El presente documento tiene como objetivo describir las etapas bsicas para realizar un estudio de simulacin, describiendo a detalle lo que se debe de realizar en cada uno de estos pasos y as hacer una mejor planificacin en tiempo, costo y recursos. Steps to perform a simulation. Abstract. This paper aims to describe the basic steps to perform a simulation study, describing in detail each of these steps, plus an example will be presented to raise awareness about the issue. Keywords. Simulacin, modelo, anlisis de sensibilidad, validacin.

1. INTRODUCCIN Con el advenimiento de la computadora, una de las ms importantes herramientas para analizar el diseo y operacin de sistemas procesos complejos es la simulacin. Con la utilizacin de la computadora en los experimentos de simulacin, surgieron un sin nmero de aplicaciones y con ello, una mayor cantidad de problemas tericos y prcticos [Tesis: Jos augusto]. La ventaja de modelar un sistema es que permite representar de forma clara y concreta una realidad [4,5]. En la actualidad se han escrito muchos acerca de las fases necesarias para realizar un estudio de simulacin. Sin embargo, la mayora de estos autores opinan que las fases

para llevar a cabo el desarrollo de un experimento de simulacin son: Definicin del sistema, formulacin del modelo, coleccin de datos, implementacin del modelo en la computadora, validacin, experimentacin, interpretacin y la documentacin apropiada [Libro: Ral Coss]. En el primer apartado se presenta un marco terico que facilita una mejor comprensin del artculo, el segundo contiene la descripcin de los pasos para desarrollar una simulacin y finalmente las conclusiones de la investigacin.

2. MARCO TERICO A continuacin se presentan algunas definiciones que facilitan una mejor comprensin de los apartados de este artculo. o Simulacin: [Libro: Robert E. Shannon] lo define como 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. Para H. Maisel y G. Gnugnoli, define simulacin como una tcnica numrica para realizar experimentos en una computadora digital. Estos experimentos involucran ciertos tipos de modelos matemticos y lgicos que describen el comportamiento de sistemas de negocio, econmicos, sociales y otros a travs de largos perodos de tiempo. o Modelo: Es una representacin abstracta que reproduce las caractersticas de un objeto, sistema o concepto del mundo real [11]. Existen dos tipos de modelos: Los modelos mentales, que dependen de nuestro punto de vista, suele ser incompletos y no tener un enunciado preciso, no son fcilmente transmisibles (Ideas, conceptualizaciones). El otro son los modelos formales, que estn basados en reglas (planos, diagramas, maquetas).

o Anlisis de Sensibilidad: Se emplea para analizar el impacto que causan los diferentes valores de los parmetros sobre el comportamiento del sistema [Vennix 1996]. o Validacin: Es un proceso en el cual se logra comparar la salida de la construccin del programa con los fenmenos que este pueda provocar. 3. PASOS PARA REALIZAR UNA SIMULACIN Debemos considerar que la realizacin de un estudio de simulacin requiere la ejecucin de una serie de actividades y anlisis [Libro Eduardo Garca]. A continuacin se mencionan los pasos bsicos [Libro Ral Coss] para realizar un estudio de simulacin, aunque en muchas ocasiones ser necesario agregar otros o suprimir algunos de los aqu enumerados, de acuerdo con la problemtica en cuestin. 3.1. Definicin del Sistema Para tener una definicin exacta del sistema que se desea simular, es necesario realizar un anlisis preliminar de este, con el fin de determinar: o La interaccin que tiene con otros sistemas. o Las restricciones del sistema. o La frontera del sistema y el alcance. o Las variables que actan dentro del sistema y sus interrelaciones.

o Y los resultados que se espera obtener del estudio. Adems hay que planificar el estudio en trminos de personal, costo y tiempo. 3.2. Formulacin del modelo En esta fase se define y construye el modelo preliminar con el cual se obtendrn los resultados deseados. En la formulacin del modelo es importante definir todas las variables que forman parte del sistema, sus relaciones lgicas y los diagramas de flujo que describan en forma completa al modelo. 3.3. Coleccin de datos Es posible que la obtencin de datos sea fcil de conseguir y en otros casos sea un poco dificultoso; esto puede influenciar en el desarrollo y formulacin del modelo. Por consiguiente, en esta etapa es muy importante que se definan con claridad y exactitud los datos que el modelo va a necesitar para producir los resultados esperados. Adems, se debe seleccionar la informacin til para determinacin de las distribuciones de probabilidad asociadas a cada una de las variables aleatorias necesarias para la simulacin [Eduardo Garca]. Aunque en algunos casos la informacin requerida se suele obtener de registros contables, rdenes de trabajo, rdenes de compra, opiniones de expertos y si no hay otro medio se hace por experimentacin.

3.4. Construccin del programa que representa el modelo La construccin del programa que represente al modelo se encuentra mucho ms clara, ya que en el modelo matemtico se determina y/o clarifica las entidades, atributos, variables, entre otras. Pero, por la mayora de las veces, la construccin del programa que represente al modelo, no es una tarea fcil de lograr, ya que en esta fase, adems de modelar, se tiene que especificar partes del programa en su ejecucin, cosa que no se puede hacer mencin en el paso anterior. Una de las ventajas de este paso es que en este nivel ya debemos pensar en cmo funcionara nuestra simulacin y de acuerdo a esta idea lo plasmaramos en nuestra construccin. En esta fase es donde empieza a actuar el programador de la simulacin Por la mayora de las veces la fase de formulacin del modelo matemtico y la fase de construccin del programa que represente el modelo van siempre desarrollados paralelamente, ya que ambas se basan entre s. 3.5. Validacin Teniendo en cuenta la definicin presentado en el apartado anterior. Ahora llevando a nuestro tema podramos decir que la validacin del modelo, es la fase que en la que se lleva a cabo las pruebas necesarias para ver el comportamiento que tiene esta, si es perjudicial o no con su entorno.

A pesar de que se haga varias pruebas para la validacin del modelo, hay ciertas dificultades o desventajas que se tiene, tales como: o No existe validacin general, ya que cada modelo se valida con respecto a sus objetivos. Otra idea que se tiene con respecto a esto es que la idea de simulacin es construir modelos sencillos y para objetivos especficos y concretos, y esto es una definicin muy lejana a la validacin general o Puede no existir un mundo real con el cual comparar, ya que la mayora de las veces se tiene, al momento de simular, un lugar de donde podemos apoyarnos. Ahora en el caso que nos pidan desarrollar una nueva funcionalidad de un sistema o servicio, ya no tendramos en que apoyarnos. o A veces los datos obtenidos del mundo real no son precisos, La validacin supone comparar los datos obtenidos de la simulacin con los obtenidos en un caso del mundo real, pero hay veces en que en el mundo real hay, pequeos o grandes, mrgenes de error. En este caso no existiran garantas de que la simulacin logre resultados agradables.

sistema real. Segn la gran enciclopedia Wikipedia, dice que existen 5 formas ms comunes de validar un modelo, las cuales son: o La opinin de expertos sobre los resultados de la simulacin. o La exactitud con que se predicen datos histricos. o La exactitud en la prediccin del futuro. o La comprobacin de falla del modelo de simulacin al utilizar datos que hacen fallar al sistema real. o La aceptacin y confianza en el modelo de la persona que har uso de los resultados que arroje el experimento de simulacin. 3.6. Experimentacin Bsicamente los experimentos de simulacin buscan respuestas a casusticas que puedan suceder o afectar el programa. Responden a la pregunta Qu pasara si? Claro est que este tipo de pregunta se puede experimentar en cualquier parte del ciclo de vida del programa de simulacin, pero en cualquier parte significara solucionar diferentes alternativas de solucin ante un determinado problema y/o mejora que pueda existir en el desarrollo o diseo del programa. Este mtodo ha sido reconocido oficialmente como uno de los pasos a seguir dentro del desarrollo de un programa de simulacin, pero rara vez aplicada En la monografa hecha para el General Ricardo Torrn Durn, dice

En esta etapa el validador debe tener un excelente juicio y saber el entorno en el cual se est desarrollando esta simulacin. Es en esta etapa donde se valora las diferencias entre el funcionamiento del simulador y el

que: En general las respuestas que buscamos mediante los experimentos servirn de soporte a una decisin racional sobre el sistema. En general las respuestas que buscamos mediante los experimentos servirn de soporte a una decisin racional sobre el sistema. El ing. Efrain Muretti plantea tres formas de anlisis ms comunes en el desarrollo del experimento, las cuales son: 1. Comparacin de las medias y varianzas de las alternativas analizadas: Se le denomina mayormente como diseo de experimentos de un factor simple. Para poder cumplir con este tipo de anlisis, es necesario tener el tamao de la muestra y las condiciones iniciales 2. Determinacin de la importancia y el efecto de diferentes variables en los resultados de la simulacin: Toma como base el anlisis de la varianza y tcnicas de regresin como medios para as poder encontrar y evaluar la importancia y/o el efecto de varias variables en los resultados. 3. Bsqueda de los valores ptimos de un conjunto de variables: Se utiliza algoritmos heursticos de bsquedas. 3.7. Interpretacin En esta etapa del estudio, se interpretan el resultado que se obtienen de la simulacin y en base a esto se toma una

decisin. Sin duda los resultados que arroja la simulacin ayudan a soportar decisiones del tipo semi-estructurado, es decir, la computadora por s sola no toma una decisin, sino que la informacin que proporciona ayuda a tomar mejores decisiones y por consiguiente obtener mejores resultados. 3.8. Documentacin

En esta fase final son requeridos dos tipos de documentacin para hacer un mejor uso del modelo de simulacin. La primera se refiere a la documentacin de tipo tcnico, es decir, este documento permitir el uso del modelo generado en caso de que se requieran ajustes futuros. En ella se deben incluir los supuestos del modelo, las distribuciones asociadas a sus variables, todos sus alcances y limitaciones. 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. 4. CONCLUSIONES

5. REFERENCIA

You might also like