Вы находитесь на странице: 1из 9

Las aplicaciones de la simulacin parecen no tener lmites.

Actualmente se simulan los comportamientos hasta las partes ms pequeas de un mecanismo, el desarrollo de las epidemias, el sistema inmunolgico humano, las plantas productivas, sucursales bancarias, el sistema de reparticin de pizzas en la Ciudad de Mxico, crecimiento de poblaciones de especies de animales, partidos y torneos de ftbol, movimiento de los planetas y la evolucin del universo, para mencionar unos pocos ejemplos de las aplicaciones de esta herramienta. Cabe mencionar la creciente importancia de la Simulacin en la Investigacin de operaciones y en sus aplicaciones industriales. En los pases altamente desarrollados la simulacin es una herramienta principal de en los procesos de toma de decisiones, en el manejo de empresas y el planeacin de la produccin.
Caractersticas de los lenguajes de simulacin: Los lenguajes de simulacin proporcionan automticamente las caractersticas necesarias para la programacin de un modelo de simulacin, lo que redunda en una reduccin significativa del esfuerzo requerido para programar el modelo. Proporcionan un marco de trabajo natural para el uso de modelos de simulacin. Los bloques bsicos de construccin del lenguaje son mucho ms afines a los propsitos de la simulacin que los de un lenguaje de tipo general. Los modelos de simulacin son mucho ms fcilmente modificables. Proporcionan muchos de ellos una asignacin dinmica de memoria durante la ejecucin,. Facilitan una mejor deteccin de los errores. Los paquetes de software especialmente diseados para simulacin contienen aplicaciones diversas que facilitan al simulador las tareas de comunicaciones, la depuracin de errores sintcticos y de otro tipo de errores, la generacin de escenarios, la manipulacin on-line de los modelos, etc. Son muy conocidos y en uso actualmente Aprendizaje lleva cierto tiempo Simuladores de alto nivel Muy fciles de usar por su interface grfica Restringidos a las reas de manufactura y comunicaciones Flexibilidad restringida puede afectar la validez del modelo

SIMNET II El diseo de SIMNET II se basa en la idea general que los modelos de simulacin discreta pueden crearse de una u otra manera como sistemas de lnea de espera. En este contexto, el lenguaje se basa en un acercamiento de red que utiliza tres nodos auto descriptivos: Una fuente, en donde llegan las transacciones (clientes), una lnea de espera, donde la espera tiene lugar en caso de que esta sea necesaria, y una instalacin donde se lleva a cabo el servicio. Se agrega un cuarto nodo, llamado auxiliar, para incrementar las capacidades de modelacin de lenguaje. Los nodos en SIMNET II estn conectados por ramas. Conforme las transacciones recorren las ramas, estas ejecutan importantes funciones entre las que se cuentan: 1) controlar el flujo de transacciones en cualquier parte de la red, 2) recolectar estadsticas pertinentes, 3) efectuar clculos aritmticos. Esta informacin se almacena en archivos. SIMNET II utiliza tres tipos de archivos: 1. Calendario de eventos (o E.FILE como se llama en SIMNET II) es el archivo principal que mueve la simulacin. 2. Lnea de espera. 3. Instalacin. REPRESENTACIN DE LOS ENUCIADOS DE LOS NODOS EN SIMNET II La informacin acerca de las caractersticas y operacin de los nodos de SIMNET II est codificada en enunciados compatibles. El siguiente es el formato general de un enunciado de nodo: Identificador del nodo: campo 1; campo 2; ; campo m; El identificador de nodo consiste en un nombre arbitrario (mximo 12 caracteres) escogido por el usuario seguido por uno de los cdigos *S, *Q, *F o *A, que identifica al nombre ya sea una fuente, lnea de espera, instalacin o auxiliar. El identificador de nodo es seguido por uno o ms campos separados entre si por punto y como y el ltimo campo seguido de dos puntos. Cada campo posee informacin necesaria para la operacin del nodo. Si un campo no se usa o se omite, su orden se mantiene incrustando puntos y comas sucesivas. Por ejemplo: LLEGADA *S;10;;;;LIM=500: Identifica un nodo fuente llamado LLEGADA, para el cual el valor 10 mostrado en el primer campo identifica el tiempo entre llegadas sucesivas. Los campos 2, 3 y 4 suponen valores predefinidos (que sern descritos luego), en tanto que el campo 5 muestra el nmero mximo de creaciones desde LLEGADA est limitado a 500 transacciones. Los campos predefinidos de un enunciado se pueden omitir, y la posicin de los campos no predefinidos se identifica directamente, prefijado a cada

uno con el cdigo /n/, donde n es el nmero del campo. Por ejemplo, el enunciado anterior se puede describir en forma equivalente como: LLEGADA *S;10; /n/LIM=500: Se mostrar despus que /n/ se puede reemplazar en forma ms conveniente, con palabras descriptas reservadas o simples letras. Una lnea de SIMNET II puede incluir un comentario, que se reconoce por un signo de admiracin (!) como prefijo. Cualquier texto que siga a un ! se trata como un comentario, y es ignorado por el procesados de de SIMNET II. NODO FUENTE: Se usa para crear la llegada de transacciones a la red. PROMODEL ProModel es un simulador con animacin para computadoras personales. Permite simular cualquier tipo de sistemas de manufactura, logstica, manejo de materiales, etc. Puedes simular bandas de transporte, gras viajeras, ensamble, corte, talleres, logstica, etc. GENERALIDADES Para hacer una simulacin con ProModel se deben cumplir dos eventos: 1. Los elementos que conforman el modelo han de estar correctamente definidos, porque el programa antes de hacer la simulacin comprueba la correccin en la definicin del modelo. 2. El modelo debe contener al menos los siguientes elementos: Locaciones, entidades, arribos y proceso. La simulacin con ProModel es la forma como se animan las interacciones entre los elementos (locaciones, entidades, ...) y la lgica definida. En la figura, se presenta un esquema de las interacciones de los elementos del software ProModel y el modelador. LOCACIONES Representan lugares fijos en el sistema. Las entidades son ruteadas a estas locaciones para prcesamiento, almacenamiento, cualquier actividad o toma de decisiones. Para construir una entidad en Promodel: - Click izquierdo en el grfico deseado de entidades en la caja de Grficos , posteriormente click izquierdo en la ventana de Layout en donde desees que aparesca la locacin. - Escribir el nombre, unidades, capacidades, etc. puede ahora ser cambiada con

slo dar click en el cuadro apropiado. ENTIDADES Cualquier cosa que el modelo PROCESA es llamada entidad. ALgunos ejemplos incluyen piezas, productos, gente y aun papel en el trabajo. Para contruir identidades: - Click izquierdo en el grfico deseado de entidades en la caja de Grficos, posteriormente click izquierdo en la ventana Layout en donde deseas que aparesca la locacin. - Se creara un registro automticamente en la tabla de Edicin de Entidades. PROCESAMIENTO Describe las operaciones que toman lugar en una locacin como la entidad de tiempo que una entidad basta en un lugar, los recursos que se necesitan para realizar el proceso cualquier otra cosas que ocurra o suceda en la locacin, incluyendo la eleccin del siguiente destino de la entidad. Para crear el Procesamiento: - Click izquierdo sobre el nombre de la entidad en la barra de herramientas, posteriormente click izquierdo en la locacion de inicio. - Click izquierdo en lalocacion de inicio. - Se creara un registro automaticamente. - Para aadir ms lineas de ruteo al mismo registro, click izquierdo en el botn Aadir Rutasen el cuadro de herramientas. - Para rutear la identidad a la salida del sistema, hacer click izquierdo en el botn Route to Exit, el cual eeste nos dice que ese sera el final de dicho proceso. LLEGADAS Cada vez que una nueva entidad es introducida en el sistema se le conoce como llegada. Para crear una llegada: -Click izquierdo en la entidad en el cuadro de herramientas y Click izquierdo en la locacin donde llegar la entidad. - -Qty Each: (Cantidad por llegado) El nmero de entidades (en un grupo) que llegarn en el momento especifico. - First Time: (Primera Ocasin) La primera vez (en tiempo de reloj de simulacin) que ocurrir la llegada. -Occurrences: (Ocurrencias) El nmero de repeticiones de esta llegada que habr. -Frequency: (Frecuencia) El tiempo entre las ocurrencias.

VARIABLES Para colocar una variable en el modelo como un contador, simplemente sealar el registro de la variable en la tabla de edicin, y posteriormente click en el layout en donde quieres que aparezca.

ARENA Arena es un modelo de simulacin por computadora que nos ofrece un mejor entendimiento y las cualidades del sistema, ya que adems de representar el sistema efecta automticamente diferentes anlisis del comportamiento. Arena facilita la disponibilidad del software el cual esta formado por mdulos de lenguaje (lenguaje de simulacin). Este programa combina las ventajas de los simuladores de alto nivel con la flexibilidad de lenguajes generales como Microsoft, visual Basic. Arena tambin incluye animaciones dinmicas en el mismo ambiente del trabajo y prev apoyo integrado, incluyendo graficas para los diseos estadsticos y analiza aspectos que son parte del estudio. APLICACIONES Sus aplicaciones se centran en el anlisis de procesos de gestin administrativa y servicios en Seguros, Banca o Finanzas, o flujos y procesos de fabricacin no intensivos en manejo de materiales. Abarcan campos diversos, destacando el anlisis de sistemas de produccin y logstica industrial, distribucin, nodos de transporte y almacenaje, servicios, as como logstica integral y el anlisis de toda la cadena de suministro. Est especialmente indicado en el anlisis de lneas de fabricacin y envasado/empaquetado de grandes velocidades de produccin, que son fundamentales en industrias de alimentacin y bebidas, industria farmacutica, qumica y cosmticos, e industria electrnica.

Permite evaluar el ROI asociado a la implantacin de nueva tecnologa y equipos de proceso, validar el diseo de lneas, evaluar mejoras en lneas existentes.

Desventajas del simulador arena" Experimentar con condiciones de operacin que podran ser peligrosas o de elevado coste econmico en un sistema real. Por otro lado la toma de decisiones basada nicamente en el estudio realizado mediante la simulacin, conlleva un elevado riesgo si el modelo e el cual se baso el estudio no ha sido validado y las fases del proyecto convenientemente verificadas. Ventajas del simulador arena Las tcnicas de simulacin pueden ser utilizadas como una metodologa de trabajo barata y segura que permite responder satisfactoriamente a preguntas. GPSS/H (General Purpose Simulation System) GPSS es un seudo-lenguaje de programacin basado en la teora de colas que se puede utilizar para la simulacin de diferentes operaciones en distintos campos. Tratado como un lenguaje de naturaleza dinmica que constantemente puede ser modificado y mejorado de acuerdo a lo requerido. Se aplica para ayudar a resolver una gran variedad de problemas, entre los que se encuentran los relacionados a la minera pues la mayora de stos obedecen a modelos de la teora de espera. FORMATO FIJO El formato general de un bloque GPSS/H consiste de cuatro partes separadas: 1.- Nombre (Label) 2.- Operacin (Operation) 3.- Operandos (Operands) 4.- Comentario (Comments) El formato fijo usado para estas cuatro partes es: 234567891234567890234567890123456789 Nombre Operacin Operandos Comentario Pasos a seguir en la construccin de un modelo GPSS Identificacin de los elementos del sistema a estudiar. Descripcin de la lgica que gobierna el sistema. Usar el sistema de diagrama de flujos para producir un modelo GPSS/H. Correr el modelo. Analizar el modelo para la identificacin de errores. Aplicar los resultados obtenidos en el anlisis del sistema.

Experimentar con el sistema.

FLUJOGRAMA DEL ANALISIS DE UN SISTEMA USANDO GPSS/H

Conclusin Los lenguajes de simulacin facilitan enormemente el desarrollo y ejecucin de simulaciones de sistemas complejos del mundo real. Los lenguajes de simulacin son similares a los lenguajes de programacin de alto nivel pero estn especialmente preparados para determinadas aplicaciones de la simulacin. As suelen venir acompaados de una metodologa de programacin apoyada por un sistema de smbolos propios para la descripcin del modelo por ejemplo mediante diagramas de flujo u otras herramientas que simplifican notablemente la modelizacin y facilitan la posterior depuracin del modelo.

http://simcompsandoval.blogspot.mx/2010/04/simnet-ii.html http://simulacionkarla.blogspot.mx/p/unidad-iv-lenguajes-de-simulacion.html http://webdelprofesor.ula.ve/economia/gsfran/Asignaturas/DecisionesII/taha1.pdf

Carrera: Ingeniera en Logstica.

Materia: Modelos de Simulacin Logstica.

Trabajo: Lenguajes de Simulacin.

Profesor: Cintura

Alumno: Espinoza Vega Jess Gilberto.

Fecha: 23 de diciembre del 2013

Вам также может понравиться