You are on page 1of 7

COMPONENTES DE LOS PAQUETES DE SIMULACIN Introduccin El propsito de los programas de simulacin es modelar fenmenos reales en un lenguaje o manera grfica

especfica, basados en frmulas matemticas; bsicamente lo que se propone es observar un sistema sin tener que crearlo realmente para estudiar su comportamiento y de acuerdo a esos resultados tomar decisiones evitando sobrecostos y problemas. Existen diversos programas de simulacin de acuerdo al sistema que se va a simular: meteorolgicos, productivo, financiero, electrnico, biolgico, etc. En este caso se hablara de simuladores de eventos discretos, especialmente los utilizados para estudiar sistemas productivos como por ejemplo PROMODEL. Existen una infinidad de programas de simulacin, sin embargo para este estudio nos concentraremos en 5 programas, que son de los ms populares en el mercado: *PROMODEL *ARENA *FLEXSIM *SIMUL8 *WITNESS De acuerdo a lo solicitado se estudiara cada uno para ver sus componentes ms importantes. Proveedores de programas de Simulacin Para este estudio se escogieron cinco proveedores de programas para simulacin: Promodel, Arena, Flexsim, Simul8 y Witness. Para cada uno de los programas se estudiaran sus componentes. PROMODEL A continuacin se describirn los componentes de este programa de simulacin: * Interface de modelacin. El desarrollo del modelo es completamente grfico y orientado a objetos mediante la seleccin, segn la necesidad, de elementos que representan ciertas entidades, como por ejemplo, transportadores. Sin embargo, tiene la capacidad de programar segn la necesidad del sistema a simular, tambin

permite traer subrutinas, es decir simulaciones ya definidas. El desarrollo de la animacin es integrado con la definicin del modelo PROMODEL permite ejecutarse desde programas externos como Excel, Visual Basic, entre otros. Este programa modela el sistema y la animacin en un proceso, es decir que al estar creando la distribucin de los objetos dentro del sistema, se est definiendo como va a ser la animacin. * Mdulo procesador. Este programa tambin cuenta con varias funciones de distribucin, as como generador de nmeros aleatorios, con lo cual crea valores aleatorios de acuerdo a la distribucin estadstica del sistema simulado. * Interface de simulacin. La interface de simulacin permite al usuario ver cmo trascurre el proceso, permite adaptar su velocidad y variar los parmetros establecidos en la simulacin. * Procesador de simulacin. Este procesador permite el control de tiempo, de orden cronolgico y la definicin de comportamientos de eventos. Cuenta con un generador de nmeros aleatorios. Tambin permite fusionar otros modelos para que sean procesados en el modelo principal segn los parmetros establecidos. * Procesador de animacin. El desarrollo de la animacin es integrado con la definicin del modelo. La animacin est integrada cuando se define/disea el modelo. * Interface de salida La simulacin da resultados que son fciles de interpretar por los usuarios, mediante una interfaz que es informativa, ya que permite mostrar los resultados de manera tabular y grfica, la informacin incluida en los reportes muestra la medidas de desempeo de la simulacin, adems permite ver los resultados de varias simulaciones en una sola grfica para ser comparadas. ARENA En cuanto, a este programa se refiere, a continuacin se presentan las caractersticas del simulador: * Interface de modelacin. Para realizar la simulacin se deben seleccionar los mdulos que contienen las caractersticas necesarias para completar un proceso, es decir, se hace de manera grfica o visual, sin la necesidad de utilizar cdigo de programacin. En la figura cada uno de los maquinas representa un mdulo. Los

mdulos tienen la posibilidad de organizarse como plantillas especializadas y de esta manera ser reutilizadas segn las necesidades de modelacin de simulacin. En resumen se puede decir que la construccin de modelos de simulacin permite su reutilizacin y de esta manera disminuye el tiempo de construccin de nuevos modelos. El cdigo de simulacin SIMAN pude ser modificado a travs de otros lenguajes de programacin especializados para simulacin, tales como FORTRAN, C++, etc. * Mdulo procesador. Permite simulacin discreta y continua. Cuenta con un procesador de entradas que ayuda a ajustar los datos a la distribucin correcta, dicho de otra manera, es un analizador de entradas. * Interface de simulacin. Este programa al igual que PROMODEL permite ver cmo transcurre la simulacin y de esta manera es posible controlar la velocidad de la simulacin. * Procesador de simulacin. El procesador permite el control de tiempo, de orden cronolgico, la definicin de comportamientos de eventos y adems cuenta con un generador de nmeros aleatorios. SIMAN es la mquina del lenguaje (de programacin) que utiliza ARENA para su simulacin. * Procesador de animacin Cinema V es el sistema de animacin sobre el cual se construye ARENA y este est integrada en los mdulos del programa. Este programa cuenta con controlador de ejecuciones (del programa) interactivo que permite puntos de cambio, relojes, y otros procedimientos de ejecucin. * Procesador de salida. El procesador de salidas que puede ser usado para obtener intervalos de confianza, histogramas, correlogramas y otros tipos de datos necesarios para el correcto anlisis del modelo, es decir cuenta con un analizador de resultados. * Interface de salida. Permite ver los datos de diferentes maneras, para que el usuario pueda tener un correcta visualizacin de los datos, para de estar manera analizar los datos. FLEXSIM En cuanto a las caractersticas de este simulador se encuentran: * interface de modelacin. Contiene una librera de objetos para modelar diversos

sistemas; un beneficio adicional es que estos objetos pueden modificarse segn la necesidad del usuario, acudiendo al cdigo de programacin C++. * Mdulo procesador. Este es un simulador orientado a objetos para simular flujos de eventos discretos tales como: manufactura, manejo de materiales, y flujo en oficinas en una asombrosa realidad virtual de 3D. Para realizar la simulacin, todas las entidades son manejadas como un tomo. Es decir esta es la estructura de modelacin utilizada por este programa. Este programa permite integrase con Excel para enviar y transmitir datos de la simulacin. Al igual que otros simuladores permite la reutilizacin de objetos para facilitar futuras simulaciones. * Interface de simulacin. La interfaz de simulacin est basada en la interfaz grfica del usuario (GUI) para facilitar la experiencia con el usuario. * Procesador de simulacin. El programa permite controlar varios aspectos de la simulacin, como su velocidad el tiempo, entre otros. Igual que otros simuladores cuenta con un generador de nmeros aleatorios * Procesador de animacin. Permite la simulacin en 3D, cuenta con un motor de animacin OpenGL, sus grficas son del estndar industrial de objetos 3DS, DXF, WRL, o STL. * Procesador de salida Es posible exportar los resultados va DDE, ODBC, y conectores Windows para facilitar al usuario su tratamiento. Permite el tratamiento de resultados para su optimizacin con la ayuda de programas como Expert Fit, OptQuesy, y VISIO. * Interface de salida. Al igual que otros simuladores permite la presentacin de los resultados grficamente. SIMUL8 Las caractersticas de este programa de simulacin son las siguientes: * Interface de modelacin. Este programa permite al usuario crear un modelo visual del sistema modelado, colocando directamente sobre la pantalla los objetos: colas o puntos de servicio; a estos objetos se los pueden dar atributos como capacidad, velocidad, entro otros, segn la necesidad de la simulacin. * Mdulo procesador. Es un programa de simulacin de eventos discretos. Compatible con la suite de Microsoft para la importacin de datos para la creacin

del modelo de simulacin. Tiene la posibilidad de analizar la distribucin del sistema a modela a travs de una mdulo de anlisis de distribucin estadstica. * Interface de simulacin. Los flujos de trabajo son animados en la pantalla para ver su nivel de adaptacin a la realidad. * Procesador de simulacin. Como se puede observar el simulador cuenta con un procesador que le permita a la simulacin ajustar diversos parmetros del sistema a simular. * Procesador de animacin. Cuenta con un procesador de animacin que permite visualizar los modelos en 2d o 3d segn sea requerido por el cliente. * Procesador de salida. El programa permite obtener el desempeo estadstico del modelo (con el uso de estadsticas, por ejemplo: tiempo promedio de espera., utilizacin de recursos, etc.) necesarias para la evaluacin del sistema simulado. Adems tambin cuenta con modulo para el anlisis de costos, optimizador del modelo, y grficas Gantt para reportes. Adicionalmente tiene un mdulo de optimizacin para mejorar los resultados del modelo ajustando los parmetros necesarios. * Interface de salida. La interfaz de salida permite obtener varios datos para poder analizar el comportamiento del modelo. WITNESS Finamente se enumeraran las caractersticas principales de este simulador: * interface de modelacin. Tiene una interfaz de modelacin similar a otros programas; en esta interfaz se pueden especificar variables y atributos. Las partes que llegan pueden ser programadas usando un archivo externo, por ejemplo Excel. Es posible utilizar funciones o distribuciones matemticas para especificar caractersticas del modelo. * Mdulo procesador. Es utilizable para la modelacin de elementos de manufactura discreta de partes y es fuertemente orientado a mquinas. Este simulador contiene elementos para simulacin continua de objetos tales como tanques, pipas etc. * Interface de simulacin. La animacin es construida paralelamente al definir el modelo. * Procesador de simulacin. El procesador permite adaptar la lgica del modelo segn las necesidades del usuario, por ejemplo permite definir los tiempos en los

trabajos, acelerar y desacelerar vehculos, estacionarse cuando este ocioso, cambiar destinos dinmicamente, etc. Es posible utilizar condiciones If-then-else para el diseo de los modelos. El usuario puede observar a un elemento en cualquier momento y determinar su estado de acuerdo a la necesidad de simulacin. * Procesador de animacin. Se pueden realizar cambios durante la animacin segn el usuario lo considere necesario. Esta realimentacin animada puede ser activada o apagada durante la ejecucin. * Procesador de salida. Los resultados de los experimentos pueden ser creados con un archivo CSV por omisin, aunque existe la posibilidad de utilizar otros tipos de archivos seleccionados por el usuario. El formato del archivo CSV permite que el paquete estadstico interno cree intervalos de confianza. * Interface de salida. El programa permite diversos mtodos de salida para mostrar al usuario, de acuerdo a los requerimientos del mismo. Inclusive puede presentar reportes interactivos durante la ejecucin de la simulacin.

Conclusiones Se puede concluir que salvo pequeas diferencias todos los simuladores presentan caractersticas similares, tal vez algunos son ms especializados que otros para un sector industrial especfico, i.e. servicios, manufacturas, distribucin, etc. Algunos de estos programas tambin permiten la codificacin para hacer la modelacin de los sistemas simulados, pero esto requiere un conocimiento especfico e programacin que no todo el mundo tiene. Una manera para poder tomar una decisin es hacer una medicin del error en cuanto al generador de nmeros aleatorios y al error en las estadsticas presentadas por cada uno de ellos. Unos presentan unas libreras que es posible utilizar para facilitar el diseo de los modelos de simulacin, e inclusive es posible reutilizarlos. Otra manera de seleccionar un programa, es efectuar un anlisis para saber el usuario que lo va utilizar, ya que de acuerdo a eso se pude determinar cules son los requerimientos del usuario, otro aspecto que se debe tener en cuenta es el precio del programa ya que esto es un factor importante, y en ltimo aspecto que

se debe tener en cuenta es el nivel de perfeccin, es decir cunto se acerca a la realidad, Bibliografa Simulacin - Planeacin y desarrollo de la simulacin. SENA. Material de Apoyo Presentacin extrada de la web el 30 de octubre del 2011. Comparacin del desempeo de los simuladores Arena y Promodel en un modelo de produccin. Doncel Gonzlez, C. y Torres Vivas, M. L. 2005. LACCEI Programas Consultada Consultada Simulacin Consultada de Pgina de ARENA. http://www.arenasimulation.com Noviembre 2011. Pgina de SIMUL8. http://www.simul8.com Consultada el 6 de Noviembre de 2011. Pgina de WITNESS. http://www.lanner.com/en/witness.cfm Consultada el 6 de Noviembre de 2011. de de de simulacin. el el el 6 6 6 http://en.wikipedia.org/wiki/Simulation_software de de de Noviembre Noviembre Noviembre de de de 2011. 2011. 2011. 2011. Consultada el 6 de 2011. que permite tener cada uno de los programas.

Lenguajes de Simulacin y Simuladores de Eventos Discretos. http://goo.gl/lLk9M sistemas. http://es.scribd.com/doc/49755701/SIMULACION

Pgina de PROMODEL. http://www.promodel.com Consultada el 6 de Noviembre

Pgina de FLEXSIM. http://www.flexsim.com Consultada el 6 de Noviembre de

You might also like