Sei sulla pagina 1di 28

Recibimos sabidura, legaremos desarrollo

Carlos Hctor Cruz Lpez No. Control: 11560111 Ingeniera en Sistemas Computacionales Cd. Lzaro Crdenas, Mich. 8 de agosto de 2013

Unidad 1

INTRODUCCIN A LA SIMULACIN

ndice
Introduccin .................................................................................................................................. 2 1 Introduccin a la simulacin ...................................................................................................... 3 1.1 Definiciones e importancia de la simulacin en la ingeniera ............................................. 3 1.2 Conceptos bsicos de simulacin ........................................................................................ 4 1.3 Metodologa de la simulacin ............................................................................................. 6 1.4 Modelos y control ............................................................................................................. 10 1.5 Estructura y etapas de estudio de simulacin .................................................................... 13 1.6 Etapas de un proyecto de simulacin ................................................................................ 18 1.7 Elementos bsicos de un simulador de eventos discretos ................................................. 20 Conclusin ................................................................................................................................... 24 Glosario ....................................................................................................................................... 25 Bibliografa .................................................................................................................................. 27

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

Introduccin
En este trabajo de investigacin se pretender que el lector entienda el concepto de la simulacin as como su importancia en la ingeniera y sus aplicaciones en las diferentes reas como la ciencia, la industria y los negocios para comenzar a entender como la simulacin permite analizar el comportamiento de un sistema real. Se explicara y describir las diferentes etapas y metodologa para llevar a cabo un modelo de simulacin.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

1 Introduccin a la simulacin
1.1 Definiciones e importancia de la simulacin en la ingeniera
Definicin La simulacin es la imitacin de la operacin de un proceso o sistema real a lo largo del tiempo. El desempeo del sistema real se imita usando distribuciones de probabilidad para generar aleatoriamente los distintos eventos que ocurren en el sistema. Por ello, un modelo de simulacin sintetiza el sistema, mediante la construccin de cada uno de sus componentes y evento por evento para hacer una abstraccin de la realidad que se aproxime lo ms posible a ella. Robert E. Shannon define la simulacin 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. En sentido ms estricto H. Maisel y G. Gnugnoli definen la 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 negocios, econmicos, sociales, biolgicos, fsicos o qumicos a travs de largos perodos de tiempo. [1] Importancia de la simulacin en la Ingeniera. A travs de un estudio de simulacin, se puede estudiar el efecto de cambios internos y externos del sistema, al hacer alteraciones en el modelo del sistema y observando los efectos de esas alteraciones en el comportamiento del sistema. Una observacin detallada del sistema que se est simulando puede conducir a un mejor entendimiento del sistema y por consiguiente a sugerir estrategias que mejoren la operacin y eficiencia del sistema. La simulacin de sistemas complejos puede ayudar a entender mejor la operacin del sistema, a detectar las variables ms importantes que interactan en el sistema y a entender mejor las interrelaciones entre estas variables.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

La tcnica de simulacin puede ser utilizada para experimentar con nuevas situaciones, sobre las cuales tiene poca o ninguna informacin. A travs de esta experimentacin se puede anticipar mejor a posibles resultados no previstos. Cuando nuevos elementos son introducidos en un sistema, la simulacin puede ser usada para anticipar cuellos de botella o algn otro problema que puede surgir en el comportamiento del sistema. [2] reas de aplicacin Sistemas de Computadoras. Evaluar hardware o requisitos de software. Telecomunicaciones. Disear sistemas de comunicacin o protocolos para mensajera, etc. Transporte y Energa. Disear facilidades como autopistas, metros, puertos, etc. Aplicaciones Militares y Navales. Evaluacin de nuevas armas o tcticas. Economa. Anlisis de sistemas econmicos o financieros. Fabricacin. Disear y analizar polticas de planificacin, inventarios, etc. Personal en empresas de servicios Bancos, Comida Rpida, Correo, etc. Distribucin y Logstica. Salud Salas de urgencias y de operaciones Planes de Emergencia (terremotos, inundaciones). Distribucin de Servicios (juzgados, hospitales).[3]

1.2 Conceptos bsicos de simulacin


Modelacin Es aquello que sirve para representar o describir otra cosa es decir crea prototipos (1 diseo), el modelo puede tener una forma semejante o ser totalmente distinto del objeto real. Modelo Un modelo se puede definir como una representacin simplificada de un sistema real, un proceso o una teora, con el que se pretende aumentar su comprensin, hacer predicciones y posiblemente ayudar a controlar el sistema. Modelo icnico
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 4

Unidad 1

INTRODUCCIN A LA SIMULACIN

Es una reproduccin a escala del objeto real y sus propiedades relevantes. El modelo muestra la misma figura, proporciones y caractersticas que el objeto original. Ejemplo: Se puede construir un modelo a escala de la estructura de un aula, de una institucin universitaria. Inclusive estos modelos los podemos someter a determinadas transformaciones para estudiar la funcionalidad del aula o de la universidad. Modelo analgico Es un modelo con apariencia fsica distinta al original, pero con comportamiento representativo. El modelo analgico no es una reproduccin detallada de todas las cualidades del sistema real, sino que refleja solamente la estructura de relaciones y determinadas propiedades fundamentales de la realidad. Se establece una analoga entre el sistema real y el modelo, estudindose el primero, utilizando como herramienta auxiliar el segundo. Ejemplo: Por ejemplo, en el campo de la Psicologa, la conducta de aprendizaje de los animales (ratas, perros, monos, etc.), ha servido como modelo analgico para estudiar las leyes del aprendizaje humano. Otro ejemplo, lo encontramos en las computadoras electrnicas, las que han servido como modelos materiales de las operaciones intelectuales del hombre. Modelo analtico El modelo Analtico (tambin denominado por algunos autores, terico) utiliza smbolos para designar las propiedades del sistema real que se desea estudiar. Adems de tener la capacidad de representar las caractersticas y relaciones fundamentales del fenmeno, proporcionar explicaciones y sirve como gua para generar hiptesis tericas. Generalmente se considera que revelan relaciones matemticas o lgicas que representan leyes fsicas que se cree gobiernan el comportamiento de la situacin bajo investigacin. [4] Simulacin

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

Es una manipulacin de un modelo de forma que funcione en el espacio o en el tiempo para comprimir ste, permitindonos percibir las interacciones que no seran fcilmente apreciables por su separacin en el tiempo o el espacio. [3] Sistema Es un objeto complejo cuyos componentes se relacionan con al menos algn otro componente; puede ser material o conceptual. Todos los sistemas tienen composicin, estructura y entorno, pero slo los sistemas materiales tienen mecanismo, y slo algunos sistemas materiales tienen figura (forma). [5]

1.3 Metodologa de la simulacin


La metodologa para la creacin y desarrollo se puede resumir en el diagrama de flujo mostrado en la figura 3.1, la cual incluye los siguientes pasos: 1. Definicin del sistema. Cada estudio debe comenzar con una descripcin del problema o del sistema. Si la descripcin es dada por los tomadores de decisiones, el analista debe asegurarse que se encuentre completa. Es decir, que exista una correcta identificacin del objetivo, de las variables de decisin, las restricciones, la medida de efectividad y las variables no controlables y su comportamiento estadstico. 2. Anlisis del sistema. Deben describirse las interacciones lgicas entre las variables de decisin, de tal suerte que se optimice la medida de efectividad en funcin de las variables no controlables, sin olvidar las restricciones del sistema. Con el fin de analizar un sistema, es indispensable definir algunos trminos. El estado de un sistema es el conjunto de variables que definen al sistema en cualquier instante. Un evento representa un acontecimiento instantneo que modifica el estado del sistema. Una actividad representa el tiempo requerido para llevar a cabo una operacin. Una entidad es cualquier objeto dentro del sistema, esta entidad puede ser esttica o dinmica, en este ltimo caso se denota como una transaccin y su principal caracterstica es su movimiento a travs de las entidades estticas del sistema. Las entidades contienen propiedades llamadas atributos que permiten crear diferencias entre ellas. Por ejemplo, si definimos al sistema como una celda flexible de manufactura, las transacciones son los pallets que se mueven a travs del sistema transportando el material dentro de la celda; los atributos pueden ser el tipo de pieza en el pallet, el peso de los pallets, etctera; las actividades son las operaciones de procesamiento y
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 6

Unidad 1

INTRODUCCIN A LA SIMULACIN

transporte; las entidades estticas son las mquinas de control numrico o los robots; los eventos son la llegada o salida de un pallet de cada estacin en la celda y, finalmente, las variables de estado son el nmero de pallets esperando en cada estacin o el nmero de estaciones ocupadas. 3. Formulacin del modelo. Consiste en generar un cdigo lgico-matemtico que defina en forma exacta las interacciones entre las variables; debe ser una definicin sencilla pero completa del sistema. Al generar las interacciones es importante tener en cuenta que se va a llevar a cabo a travs del tiempo y que el uso de listas o cadenas de eventos darn la pauta en el manejo de las variables. Una lista es un arreglo en el que se van ordenando las transacciones de acuerdo con la secuenciacin de eventos en el tiempo. Existen dos tipos de listas, las llamadas de eventos futuros donde la secuencia depende del tiempo de ocurrencia del evento, y las de eventos actuales cuya secuenciacin depende de la ocurrencia de otro evento. Por ejemplo, el evento fin de proceso de la pieza Depende de la duracin del proceso de esa pieza, por lo que debe acomodarse en la lista de eventos futuros; el evento inicio de proceso de la pieza i, depende del evento mquina disponible, por lo que debe acomodarse en la lista de eventos actuales. 4. Seleccin del lenguaje. De la seleccin del lenguaje depender el tiempo de desarrollo del modelo de simulacin, es importante utilizar el lenguaje que mejor se adecu a las necesidades de simulacin que se requieran. La seleccin puede ser desde usar un lenguaje general como lo es BASIC, PASCAL o FORTRAN hasta hacer uso de un paquete especficamente desarrollado para simular sistemas de manufactura como el SIMFACTORY o el STARCEL, pasando por los ya consolidados GPSS, SLAM, SIMAN, SIMSCRIPT, GASP y DYNAMO. 5. Codificacin del modelo. Consiste en generar las instrucciones o cdigo computacional necesario para lograr que el modelo pueda ser ejecutado en algn tipo de computadora. La duracin de este proceso est directamente relacionada con la seleccin del lenguaje, por ejemplo, un modelo que pueda ser codificado en GPSS en 20 minutos, podra llevar hasta 5 das en FORTRAN o PASCAL. 6. Validacin del modelo. Es el proceso que tiene como objetivo determinar la habilidad que tiene un modelo para representar la realidad. La validacin se lleva a cabo
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 7

Unidad 1

INTRODUCCIN A LA SIMULACIN

mediante la comparacin estadstica entre los resultados del modelo y los resultados reales. 7. Experimentacin. En este paso se determinan las diversas alternativas que pueden ser evaluadas, seleccionando las variables de entrada y sus diferentes niveles con la finalidad de optimizar las variables de respuesta del sistema real. El uso de tcnicas como diseo de experimentos, superficies de respuesta, Sim-plex EVOP, permite llevar a cabo este procedimiento en forma estructurada. 8. Implantacin. Una vez seleccionada la mejor alternativa, es importante llevarla a la prctica; en muchas ocasiones este ltimo paso es el ms difcil ya que se tiene que convencer a la alta direccin y al personal de las ventajas de esta puesta en marcha. Para esto se recomienda llevar a cabo un proceso de animacin que permita visualizar el comportamiento de las variables en el sistema. Existen en el mercado paquetes computacionales que permiten hacerlo en poco tiempo y van desde los ms especficos como es el STARCELL que se aplica a celdas de manufactura, hasta los muy generales como el PROOF Animation que permite animar sistemas sin importar la fuente de donde provenga el cdigo de simulador ya que maneja las comunicaciones con base en archivos tipo texto. Al implantar hay que tener cuidado con las diferencias que pueda haber con respecto a los resultados simulados, ya que estos ltimos se obtienen, si bien de un modelo representativo, a partir de algunas suposiciones. 9. Monitoreo y control. No hay que olvidar que los sistemas son dinmicos y con el transcurso del tiempo es necesario modificar el modelo de simulacin, ante los nuevos cambios del sistema real, con el fin de llevar a cabo actualizaciones peridicas que permitan que el modelo siga siendo una representacin del sistema. [8]

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

Figura 3.1 Proceso de desarrollo de un modelo de simulacin.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

Unidad 1

INTRODUCCIN A LA SIMULACIN

1.4 Modelos y control


Un Sistema se define como una coleccin de entidades (por ejemplo, personas, mquinas, etc.) que actan e interactan juntas para lograr un fin comn. En la prctica, qu se entiende por sistema?, depende de los objetivos del estudio particular que se pretenda hacer. El conjunto de entidades que componen el sistema para un estudio puede ser slo un conjunto de todas las entidades utilizadas para otro estudio. [10] Los objetivos que se persiguen al estudiar uno o varios fenmenos en funcin de un sistema son aprender cmo cambian los estados, predecir el cambio y controlarlo, todo sistema consta de 3 caractersticas; Tienen fronteras, existe dentro de un medio ambiente y tiene subsistemas, el medio ambiente es el conjunto de circunstancias dentro de las cuales esta una situacin problemtica, mientras que las fronteras distinguen las entidades dentro de un sistema de las entidades que constituyen su medio ambiente.[11] Conceptos Bsicos de Sistemas Entidad: "Una entidad es algo que tiene realidad fsica u objetiva y distincin de ser o de carcter". Las entidades tienen ciertas propiedades que los distinguen a unas de otras. Relacin: "Relacin es la manera en la cual dos o ms entidades dependen entre s". Relacin es la unin que hay entre las propiedades de una o ms entidades; por consiguiente, el cambio en alguna propiedad de una entidad ocasiona un cambio en una propiedad de otra entidad. Estructura: Es un conjunto de relaciones entre las entidades en la que cada entidad tienen una posicin, en relacin a las otras, dentro del sistema como un todo. Estado: El estado de un sistema en un momento del tiempo es el conjunto de propiedades relevantes que el sistema tiene en este momento. Cuando se habla del estado de un sistema, entiende los valores de los atributos de sus entidades. Analizar un sistema supone estudiar sus cambios de estado conforme transcurre el tiempo. [11] En algunos momentos en la vida de un sistema es necesario estudiar el mismo para entender las relaciones entre sus componentes o predecir su comportamiento bajo nuevas condiciones que se consideran. Existen diferentes formas de estudiar un sistema: Experimentar sobre el sistema actual frente a experimentar con un modelo del sistema. Lo primero es preferible siempre y cuando se pueda alterar el sistema
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 10

Unidad 1

INTRODUCCIN A LA SIMULACIN

con las nuevas condiciones y no sea muy costoso. Sin embargo es muy raro que esto se pueda llevar a cabo, ya que normalmente estos experimentos suelen ser muy costosos o muy destructivos para el sistema. Incluso puede ocurrir que el sistema no exista pero se quiera estudiar posibles alternativas de construccin del mismo (sistemas de fabricacin, armas nucleares, etc.). Por estas razones es necesario construir un modelo que represente al sistema y estudiar ste para poder responder a las cuestiones planteadas sobre el sistema. Modelo fsico frente a modelo matemtico: Para muchos la palabra modelo, evoca imgenes de miniaturas, cabinas separadas de los aviones para el entrenamiento de los pilotos, etc. Estos son ejemplos de modelos fsicos (tambin conocidos como modelos icnicos). Sin embargo la mayora de los modelos construidos para estudiar los sistemas son matemticos, los cuales representan un sistema en trminos de relaciones cuantitativas y lgicas que pueden ser cambiadas para ver cmo el modelo reacciona y ver as como debera comportarse el sistema, si el modelo es vlido. Solucin Analtica frente a Simulacin: Una vez que se ha construido un modelo matemtico, ste debe examinarse para poder concluir el comportamiento del sistema y as responder a las cuestiones planteadas sobre el mismo. Si el modelo es simple, es posible trabajar con estas cantidades y relaciones y obtener una solucin analtica exacta. Sin embargo hay veces en las que obtener una solucin analtica resulta complejo y necesita muchos recursos de computacin. En estos casos el modelo puede ser estudiado por medio de simulacin, es decir, se ejercita el modelo numricamente por medio de entradas para ver cmo stas afectan a las medidas de salida o ejecucin. Clasificacin de los modelos: Modelos fsicos: Aquellos donde los atributos de las entidades del sistema se representan por medidas fsicas tales como: un voltaje, o la posicin de un eje o flecha. Y las actividades del sistema se reflejan en las leyes fsicas que subyacen al modelo. Los Modelos fsicos estticos corresponden a los modelos a escala as como tambin los modelos icnicos. Los modelos fsicos dinmicos corresponden a los modelos analgicos.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

11

Unidad 1

INTRODUCCIN A LA SIMULACIN

Modelos abstractos (Simulacin): Viene hacer una herramienta ya que se convierte en algo abstracto. Modelos Matemticos: Un Modelo matemtico es uno de los tipos de modelos cientficos, que emplea algn tipo de formulismo matemtico para expresar relaciones, proposiciones sustantivas de hechos, variables, parmetros, entidades y relaciones entre variables y/o entidades u operaciones, para estudiar comportamientos de sistemas complejos ante situaciones difciles de observar en la realidad. Tipos de modelos matemticos Modelo cuantitativo: Es aquel cuyos principales smbolos representan nmeros. Son los ms comunes y tiles en los negocios. Modelo cualitativo: Aquel modelo cuyos smbolos representan en su mayora a Cualidades no numricas. Una fuente importante es la teora de conjuntos. Modelo Probabilstico: Aquellos basados en la estadstica y probabilidades (donde se incorpora las incertidumbres que por lo general acompaan nuestras observaciones de eventos reales). Modelo Determinstico: Corresponde a aquel modelo cuantitativo que no contiene consideraciones probabilsticas. Modelo Descriptivo: Cuando el modelo simplemente describe una situacin del mundo real en trminos matemticos, descripcin que puede emplearse para exponer una situacin con mayor claridad, para indicar como pueden reajustarse o an para determinar los valores de ciertos aspectos de la situacin. Modelo Optimizador: Corresponde al modelo ideado para seleccionar entre varias alternativas, de acuerdo a determinados criterios, la ms ptima. Clasificacin de los modelos de simulacin. 1. Modelos determinsticos: Ni las variables endgenas y exgenas se pueden tomar como datos al zar, Aqu se permite que las relaciones entre estas variables sean exactas o sea que no entren en ellas funciones de probabilidad. 2. Modelos Estocsticos: Cuando por lo menos una variable es tomada como un dato al azar las relaciones entre variables se toman por medio de funciones probabilsticas, sirven por lo general para realizar grandes series de muestreos,

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

12

Unidad 1

INTRODUCCIN A LA SIMULACIN

quitan mucho tiempo en el computador son muy utilizados en investigaciones cientficas. 3. Modelos Estticos: Es que en ellos no se toma en cuenta el tiempo dentro del proceso, por ejemplo: los modelos de juegos, modelos donde se observa las ganancias de una empresa. 4. Modelos Dinmicos: Si se toma en cuenta la variacin del tiempo, ejemplo: el aire durante un da. 5. Modelos a escala: Son los modelos sencillos de maquetas: casas, cuartos, baos etc.[12] 1.5 Estructura y etapas de estudio de simulacin Las etapas de estudio de simulacin, si bien se presentan como secuenciales, stas son totalmente recprocas, ya que durante la construccin del modelo se van realizando ajustes debido a que surgen aspectos del modelo que son difciles de predecir al inicio del proyecto. Estas etapas se pueden separar en la Formulacin, Conceptualizacin, Construccin, Simulacin y Uso del Modelo. A continuacin se describe cada una de estas etapas. Etapa 1: Formulacin Del Problema. Consiste en estudiar el contexto del problema, identificar los objetivos del proyecto, especificar los ndices de medicin de la efectividad del sistema, especificar los objetivos especficos del modelamiento y definir el sistema que se va a modelar. Esta actividad requiere de la conversacin con los mandantes y con las personas que participan de las actividades que se estn analizando mediante el modelo. Al trmino de esta etapa se entrega el Informe de Avance N1. Etapa 2: Conceptualizacin Del Modelo. En esta etapa se representa el sistema en estudio mediante relaciones lgicamatemticas, se establecen las simplificaciones que puedan hacerse, segn los objetivos del modelo, como tambin se definen los componentes que constituirn el modelo, individualizando las interacciones que existen entre ellos. Tambin se identifican los datos requeridos por el modelo. Etapa 3: Construccin Del Modelo

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

13

Unidad 1

INTRODUCCIN A LA SIMULACIN

Esta etapa corresponde a la generacin del programa computacional que representar el sistema, de acuerdo a como se ha concebido el modelo en la etapa anterior. Esta etapa consiste de tres actividades: el desarrollo del modelo, la recoleccin de datos y la definicin de las experimentaciones que se desean realizar. En la primera actividad se construye el modelo en lenguaje AweSim, el que contiene los elementos estructurales propios del lenguaje y los procesos que existen en el sistema. La actividad de experimentacin describe las variables que se van a modificar en cada corrida de simulacin y as analizar cada una de estas situaciones. Se usa el trmino de escenario para referirse a una combinacin particular de datos en una simulacin. 3.1 Desarrollo del Modelo. Esta actividad consiste en convertir el modelo en el lenguaje AweSim. Se incorporan todos los componentes del modelo que se hayan identificado para la obtencin de los informes que contienen indicadores de medicin de la eficiencia del sistema, tales como tiempo total en el sistema de los pasajeros. En esta actividad se considera remodelar tantas veces como sea necesario hasta que el simulador represente al sistema con el nivel de detalle deseado. Es una actividad interactiva ya que un modelo de simulacin no se puede definir una sola vez y desarrollarlo de acuerdo a las definiciones iniciales, ya que durante el modelamiento surgen detalles o simplificaciones que no pueden ser previstas al inicio del proyecto. Por ello, el desarrollo del modelo se est continuamente revisando, redefiniendo, actualizando, modificando y reestableciendo sus alcances. Durante esta actividad, se consideran las siguientes acciones: 1. Desarrollar esquemas del sistema que representan el desarrollo de las actividades del sistema. 2. Subdividir el modelo en unidades lgicas relativamente pequeas. 3. Diferenciar el movimiento fsico y el flujo de informacin en el modelo. 4. Desarrollar y mantener la documentacin del modelo. 5. Dejar espacios para incorporar mayores detalles si es necesario. 3.2 Recoleccin de datos. En esta etapa se recogen los datos en terreno de todas aquellas variables que definen las condiciones de entrada del modelo. Es decir, se debe disponer de los datos que describen el sistema, que representen su comportamiento y su eficiencia actual, como tambin recoger los datos que describan las alternativas que se van a evaluar. Los datos
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 14

Unidad 1

INTRODUCCIN A LA SIMULACIN

que describen el sistema son aquellos que estn vinculados con la estructura del sistema, con los componentes individuales del sistema, con la interaccin entre ellos, y con las operaciones que se realizan en el sistema. Con esta informacin se genera la descripcin de los estados del sistema. La cantidad de veces en que se realizar el muestreo depende de cada sistema a estudiar, dependiendo de la variabilidad de la informacin recolectada. Normalmente se definen tres periodos de muestreo. El primero de ellos se concentrar en el muestreo de las variables exgenas al sistema, es decir, las variables externas al sistema. El segundo periodo de muestreo se concentra en la toma de datos endgenas del sistema, es decir, de las operaciones propias del sistema en estudio, los que se usarn en la comparacin con los resultados que entrega el modelo. Esta comparacin es el proceso de verificacin que se describe ms adelante. El tercer periodo se ocupa para recoger alguna informacin que sea necesaria para complementar la informacin anterior, o bien para ratificar las mediciones anteriores. 3.3 Definicin del Control del Experimentos Para trabajar con los resultados de una simulacin, es preciso definir el nivel de confianza con que se va a trabajar y cul ser el intervalo de confianza con que se analizarn los resultados del modelo. Ya que una corrida de simulacin es un experimento que calcula y registra el estado del modelo, desde su estado inicial hasta su estado final, ser necesario disponer de la siguiente informacin: El tiempo de inicio y de trmino de la simulacin. La cantidad de corridas. Los controles deseados. Los informes y las frecuencias de ellos. El estado de las variables que representan el comportamiento del sistema y la forma de representarlos. Los procedimientos de estimaciones estadsticas, incluyendo los periodos de estabilizacin del sistema, los intervalos de confianza y tolerancias permitidas. Se considera tambin las tcnicas de reduccin de varianza. Tambin se define las bases de datos y los medios donde se almacenarn los resultados de la simulacin. 3.4 Interacciones en la construccin.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

15

Unidad 1

INTRODUCCIN A LA SIMULACIN

Las

tres

actividades

mencionadas

anteriormente,

desarrollo,

recoleccin

experimentacin se desarrollan simultneamente. Siempre se parte con un modelo simple del sistema, el cual se va ampliando al incluir nuevas situaciones de detalle que fueron definidas inicialmente, pero que se incorporan gradualmente al modelo para obtener as una interpretacin cabal del comportamiento del sistema. En caso de que se necesite incorporar nuevos aspectos en el modelo, estas modificaciones pueden requerir de nuevos datos, o bien si los datos recolectados no puedan ser obtenidos como se deben ingresar al modelo, se deber redefinir el modelo. Con la creacin de nuevas variables de evaluacin del modelo, es posible revisar la conceptualizacin que se hizo del modelo, llegando a un modelo mejorado en forma iterativa y cclica. Es decir, esta etapa es una evolucin del modelo, desde su diseo inicial hasta cmo ha de quedar para los intereses del objetivo del proyecto. Al trmino de esta etapa se entrega el Informe de avance N 2. Etapa 4: Simulacin Del Modelo Esta etapa est muy relacionada con la etapa anterior, Construccin del Modelo, ya que se requiere que el modelo se haya completado para poder obtener indicadores que orienten a comprensin del funcionamiento del sistema en estudio. A la luz de los resultados que se obtienen, es necesario una verificacin del clculo de los indicadores, comprobar la validez que tienen estos resultados obtenidos con el modelo, para luego probar distintas alternativas de funcionamiento. Estas tres acciones se describen a continuacin. 4.1 Verificacin. En esta etapa se comprueba que la corrida de simulacin se ejecuta de acuerdo a lo especificado en el programa, que cada elemento del modelo representa adecuadamente al sistema y que la relacin entre ellos est de acuerdo a lo especificado. 4.2 Validacin Se comprueba que la simulacin del modelo es una representacin razonable del sistema. Se Compararn las operaciones del sistema con las operaciones del modelo. Se revisa cada uno de los componentes y sus interrelaciones. 4.3 Simular Interacciones del Modelo

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

16

Unidad 1

INTRODUCCIN A LA SIMULACIN

Despus de cada corrida del modelo, se comprobar la consistencia de los resultados e identificar cualquier resultado incongruente con el comportamiento del sistema. Al corregir estas inconsistencias, es posible una modificacin en el modelo o una nueva poblacin de datos de entrada. De esta etapa ya es posible elaborar interpretaciones de los resultados con bastante detalle, sobre todo en sus magnitudes, de modo que refleje el comportamiento real del sistema. Al trmino de esta etapa se entrega el Informe de avance N 3. Etapa 5: Uso Del Modelo Esta etapa es de uso intensivo en mtodos estadsticos para probar las hiptesis que se plantean para resolver el problema formulado, ingresando al simulador la configuracin del sistema con las que se desea evaluar su funcionamiento hipottico. 5.1 Anlisis En esta etapa se infieren las conclusiones y se evala el funcionamiento de todas las alternativas hipotticas del sistema que se estima que puedan resolver el problema planteado. 5.2 Documentacin. Es la confeccin de los informes que contienen los anlisis de las distintas alternativas estudiadas, como tambin la confeccin de los manuales de operacin del modelo de simulacin. Es decir, el manual de usuario y la documentacin tcnica del programa computacional. Al trmino de esta etapa se entrega el Informe de avance N 4 y final. [7]

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

17

Unidad 1

INTRODUCCIN A LA SIMULACIN

1.6 Etapas de un proyecto de simulacin


El proceso de simulacin implica una serie de etapas que citaremos a continuacin, aclarando que el orden adoptado no implica forzosamente una secuencia cronolgica, pues las mismas se realimentan mutuamente y el avance se produce por aproximaciones sucesivas. Etapas de un proyecto de simulacin
Etapas Formulacin del problema Diseo del modelo conceptual Descripcin Define el problema que se pretende estudiar. Incluye por escrito sus objetivos. Especificacin del modelo a partir de las caractersticas de los elementos del sistema que se quiere estudiar y sus interacciones teniendo en cuenta los objetivos del problema. Identificar, recoger y analizar los datos necesarios para el estudio. Construccin del modelo de simulacin partiendo del modelo conceptual y de los datos. Comprobar que el modelo se comporta como es de esperar y que existe la correspondencia adecuada entre el sistema real y el modelo. Analizar los resultados de la simulacin con la finalidad de detectar problemas y recomendar mejoras o soluciones. Proporcionar documentacin sobre el trabajo efectuado. Poner en prctica las decisiones efectuadas con el apoyo del estudio de simulacin.

Recogida de datos Construccin del modelo

Verificacin y validacin

Anlisis

Documentacin Implementacin

Formulacin del problema Los objetivos a cubrir mediante un proceso de simulacin toman generalmente la forma de preguntas que deben contestarse, hiptesis que deben probarse o efectos que deben estimarse. En cualquier caso es necesario definir en primer lugar muy claramente los objetivos de nuestra investigacin. Con toda seguridad la versin final del problema variar considerablemente de su expresin inicial, pues la formulacin misma del problema es un proceso continuo y progresivo que se va afinando al ir avanzando en el conocimiento del sistema y su comportamiento. Recoleccin y procesamiento de informacin tomada de la realidad.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

18

Unidad 1

INTRODUCCIN A LA SIMULACIN

La formulacin del problema y el desarrollo de un modelo adecuadamente representativo de la realidad que se quiere simular requiere disponer de informacin (datos) que debe ser recolectada, almacenada y procesada para adecuar su nivel de definicin a las necesidades del problema. Debe tenerse en cuenta que estas tareas suelen ser sumamente dificultosas, costosas y demandan un tiempo apreciable para su ejecucin y que debe drsele gran importancia pues los resultados que se obtengan al efectuar la simulacin slo sern vlidos como informacin decisoria ante el sistema real en la medida que lo sean los datos a partir de los cuales se desarroll el modelo. Formulacin del modelo A partir de los datos tomados de la realidad y aplicando las hiptesis de simplificacin adecuada a los objetivos planteados, se proceder a la formulacin del modelo. El modelo se ir concretando a travs de diversas formas de expresin, comenzando generalmente por un modelo descripto, de expresin verbal, muy cmodo para el intercambio de informacin pero poco preciso, hasta llegar a un modelo expresado en un lenguaje de computacin (programa) apto para ser procesado en una computadora digital, pasando por etapas intermedias de formalidad creciente (modelo matemtico, diagrama de flujo, diagrama causales, diagrama de Forester) que sern utilizados segn las preferencias del equipo de proyecto y segn las caractersticas especficas del problema. Generalmente nos estamos refiriendo a sistemas cuyo comportamiento debe analizarse a lo largo del tiempo, debiendo en consecuencia prestarse especial atencin al mecanismo de flujo del tiempo, dando lugar a modelos con incremento variable de tiempo y modelos con incremento constante de tiempo, a los que ms adelante nos referiremos con ms detalle. Tambin estamos incluyendo en la formulacin del modelo la estimacin de los parmetros de las caractersticas operacionales a partir de los datos reales. Decisiones sobre el modelo El desarrollo del modelo es un proceso por aproximaciones sucesivas, a medida que se avanza en el mismo se realizar una evaluacin del modelo y de los parmetros
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 19

Unidad 1

INTRODUCCIN A LA SIMULACIN

estimados y se tomarn decisiones para ajustarlo al logro de los objetivos (aqu se est evaluando la calidad del modelo). Finalmente ser necesario validar el modelo respecto de la realidad (aqu lo que se est comprobando es la validez de las hiptesis de simplificacin adoptadas). El modelo podra ser perfecto como tal, pero no ser adecuadamente representativo de la realidad para el objetivo planteado y en consecuencia la informacin aportada no sera til para tomar decisiones sobre esa realidad. Decisiones sobre la realidad Las decisiones sobre la realidad se tomarn a partir de informacin predictiva basada en el comportamiento del modelo. Para realizar la explotacin del modelo ser necesario establecer un diseo del experimento que permita identificar el nivel y las combinaciones de los factores (variables de control) y el orden de los experimentos. Adems la informacin sobre el comportamiento del modelo debe ser adecuadamente recolectada, procesada para darle el nivel de definicin necesario e interpretado en relacin con la realidad sobre la que se quiere actuar. [13]

1.7 Elementos bsicos de un simulador de eventos discretos


La simulacin por eventos discretos es una tcnica informtica de modelado dinmico de sistemas. Frente a su homloga, la simulacin de tiempo continuo, esta se caracteriza por un control en la variable del tiempo que permite avanzar a ste a intervalos variables, en funcin de la planificacin de ocurrencia de tales eventos a un tiempo futuro. Un requisito para aplicar esta tcnica es que las variables que definen el sistema no cambien su comportamiento durante el intervalo simulado. [15] En este tipo de simulacin se generan y administran eventos en el tiempo por medio de una cola de eventos ordenada segn el tiempo de simulacin en que deben ocurrir y de esta forma el simulador lee de la cola y dispara nuevos eventos. Entre otros un evento puede ser: la llegada de un cliente, la llegada de un camin, el inicio del proceso de una pieza, la finalizacin de un proceso de fabricacin. Esta modalidad de simulacin se usa tpicamente en el diseo de la mayora de eslabones de la cadena de suministro tales como: lneas de produccin, plantas de procesamiento, bodegas de materia prima,

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

20

Unidad 1

INTRODUCCIN A LA SIMULACIN

bodegas de producto terminado, puntos de atencin a clientes, hospitales, centros de atencin mdica. [14] Ventajas de la simulacin de eventos discretos Esta tcnica tiene ventajas nicas y definitivas a la hora de disear y planear diferentes eslabones de la cadena de suministro, que como lo sabe es una de las reas ms determinantes como factor de xito en cualquier compaa. I. Facilidad de modelamiento: En general la simulacin de eventos discretos permite modelar situaciones de alto nivel de complejidad con funciones relativamente sencillas, de esta forma es posible construir modelos que representen la realidad en el nivel de detalle deseado, por ejemplo el diseo de un modelo de un centro de distribucin con recibo, almacenamiento, picking de estibas, zona de fast picking, alistamiento y despacho. II. Estadsticas e indicadores: Dada la estructura de la simulacin de eventos discretos es posible obtener todo tipo de estadsticas e indicadores relevantes a la operacin modelada, inclusive se puede obtener informacin que muchas veces en los sistemas reales sera inimaginable tener, como por ejemplo: diagramas de gantt de las piezas en proceso, utilizacin de los recursos humanos, diagrama de gantt de los recursos utilizados, tiempos de ciclo de piezas en proceso). [14] Aplicaciones de la simulacin de eventos discretos Como muchas tcnicas, la simulacin de eventos discretos puede ser empleada en diferentes niveles de desarrollo tecnolgico. El primero sera a travs de libreras especializadas de diferentes lenguajes de programacin tales como java o C++. En general si se desea usar esta aproximacin se requerirn tiempos de desarrollo de proyectos muy amplios y soporte humano altamente calificado en programacin y desarrollo de software. Adicionalmente el efecto visual ser de poco impacto dadas las capacidades de animacin de estas libreras. En el otro extremo encontraramos el uso de software especializado de simulacin. El inconveniente de esta alternativa es el bajo nivel de flexibilidad y control que ofrecen estos desarrollos, lo que resulta en que el campo de aplicacin sea excesivamente
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 21

Unidad 1

INTRODUCCIN A LA SIMULACIN

limitado (Ej: slo procesos de empaque, slo lneas de ensamblado, slo zonas de picking). Finalmente se encuentra la opcin que yo recomiendo que sea usada es el punto medio entre el desarrollo en lenguajes de programacin y el uso de herramientas altamente especializadas. Esta alternativa consiste en el uso de software de simulacin de eventos discretos multipropsito (como por ejemplo Flexsim), bajo esta alternativa se encuentra el balance perfecto entre flexibilidad, facilidad y diseo. Elementos bsicos de la simulacin de eventos discretos En el camino al desarrollo de proyectos usando simulacin de eventos discretos es importante comprender algunos conceptos inherentes a esta tcnica. I. Entidades Son los objetos que fluyen a travs del sistema, podran ser: clientes, productos, cajas, camiones y pallets entre otros II. Atributos Son las diferentes caractersticas que definen a las entidades: tipo, edad, gnero, peso, volumen, tiempo de inicio de un proceso. III. Variables Son aquellas que definen el modelo y sus estados como un conjunto: nmero de entidades en proceso, nmero de entidades entrantes, nmero de entidades salientes, costo de proceso unitario. IV. Reloj de simulacin Variable que lleva control del tiempo virtual de simulacin, no se debe confundir con el tiempo real de ejecucin, es decir mientras en mi reloj de mano pasaron 5 minutos desde que se ejecut la simulacin, en el modelo el reloj de simulacin podra haber avanzado das, meses o inclusive aos. V. Eventos Diferentes tipos de acontecimientos que ocurren a travs de la simulacin, que hacen que el reloj de simulacin avance, tales como: llegada de un paciente, dao de una
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 22

Unidad 1

INTRODUCCIN A LA SIMULACIN

mquina, inicio de operacin de un trabajador, finalizacin de un proceso de fabricacin. VI. Recursos Objetos a los que se les asocia algn tipo de gasto o de consumo de los mismos para realizacin de tareas de operacin o transporte: operarios, montacargas, mquinas, buffers de almacenamiento, bandas transportadoras.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

23

Unidad 1

INTRODUCCIN A LA SIMULACIN

Conclusin
En conclusin definimos que simulacin es el proceso de disear y desarrollar un modelo de un sistema o proceso para realizar experimentos con este modelo, con la finalidad de analizar el comportamiento del mismo as como tambin identificar estrategias con las que se pueda operar el sistema con una mejor eficacia. La simulacin es de gran importancia en la ingeniera ya que atraves de ella podemos experimentas nuevas situaciones, sobre las cuales no se tiene mucha informacin. Ayudando a anticipar mejor a posibles resultados no previstos. Cabe mencionar que la simulacin tiene muchas reas de aplicacin como en el transporte y energa ayudando a disear autopistas, metros, puertos, as como tambin en el rea de economa ayudando a analizar sistemas econmicos o financieros. Para llevar a cabo un proyecto de simulacin se deben seguir cierta metodologa asi como tambin diferentes etapas para desarrollarlo adecuadamente.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

24

Unidad 1

INTRODUCCIN A LA SIMULACIN

Glosario
Simulacin.- Es la investigacin de una hiptesis o un conjunto de hiptesis de trabajo utilizando modelos. Simulacin de eventos discretos.- Es el conjunto de relaciones lgicas, matemticas y probabilsticas que integran el comportamiento de un sistema bajo estudio cuando se presentan un evento determinado. Sistema.- Es un conjunto de elementos que se interrelacionan para funcionar como un todo; desde el punto de vista de la simulacin, tales elemento deben tener una frontera clara. Entidad.- Representacin de los flujos de entrada a un sistema; este es el elemento responsable del que el estado del que sistema cambie. Estado del sistema.- Es la condicin que guarda el sistema bajo estudio en un momento determinado. Evento.- Cambio en el estado actual del sistema. Eventos actuales.- Son aquellos que estn sucediendo en el sistema en un momento dado. Eventos futuros.- Son cambio que se presentaran en el sistema despus del tiempo de simulacin. Localizaciones.- Son aquellos lugares en los que la pieza puede detenerse para ser transformada o esperar a hacerlo. Recursos.- Son dispositivos necesarios para llevar a cabo una operacin. Atributo.- Caracterstica de una entidad como por ejemplo peso, color y tamao. Variables.- Condiciones cuyos vares se crean y se modifican por medio de ecuaciones matemticas y relaciones lgicas. Reloj de simulacin.- Contador de tiempo de la simulacin y su funcin consiste en responder preguntas tales como el tiempo que se utilizan en un modelo de simulacin y tiempo total que se quiere que dure esta ltima. Reloj de simulacin absoluto.- Este parte de cero y termina en un tiempo total de simulacin definido.
Instituto Tecnolgico de Lzaro Crdenas | I.S.C 25

Unidad 1

INTRODUCCIN A LA SIMULACIN

Reloj de simulacin relativo.- Este considera el tiempo de lapso que tiempo que trascurre entre dos eventos.

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

26

Unidad 1

INTRODUCCIN A LA SIMULACIN

Bibliografa
1. http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_terminados/SimSi st/doc/SIMULACI-N-109.htm 2. http://villalana.wordpress.com/1-1-definicion-e-importancia-de-la-simulacionen-la-ingenieria/ 3. http://jair.lab.fi.uva.es/~pablfue/leng_simulacion/slides/0607/concbas_0607.pdf 4. http://computacion-de-sistemas.es.tl/1-.-2-.-_Conceptos-b%E1sicos-deModelaci%F3n.htm 5. http://es.wikipedia.org/wiki/Sistema 6. http://tesis.uson.mx/digital/tesis/docs/7444/Capitulo4.pdf 7. http://www.evirtual.cl/es/?q=node/35 8. http://www.unamerida.com/archivospdf/337%20Lectura6.3.1.pdf 9. http://fis.unab.edu.co/docentes/gbarrera/Introduccion_Simulacion.pdf 10. http://ingsistemassimulacion.wordpress.com/apuntes/ 11. http://simu-iti.blogspot.mx/2011/03/14-sistemas-modelos-y-control.html 12. http://simulacionlenin.wordpress.com/about/ 13. www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r20775.DOC 14. http://www.vaticgroup.com/vcg-educacion/perspectiva-logistica/edicionesanteriores/simulacion-de-eventos-discretos/ 15. http://es.wikipedia.org/wiki/Simulaci%C3%B3n_por_eventos_discretos

Instituto Tecnolgico de Lzaro Crdenas | I.S.C

27

Potrebbero piacerti anche