Documente Academic
Documente Profesional
Documente Cultură
1.1.- HISTORIA
En los primeros años de la simulación de evento discreto el paradigma de
modelamiento dominante era la orientación a evento, la que fue
implementada por herramientas tales como Simscript y GASP. En este
paradigma de modelamiento, el sistema es visto como una serie de eventos
instantáneos que cambian el estado del sistema. El modelador define los
eventos en el sistema y modela los cambios de estado que se llevan a
cabo cuando estos eventos ocurren. Este enfoque de modelamiento es
bastante eficiente y flexible, pero también es una representación
relativamente abstracta del sistema. Como resultado, muchas personas
consideran dificultoso el modelamiento utilizando una orientación a evento.
Durante los 80`s y 90`s la animación gráfica también emergió como una
característica clave de las herramientas de modelamiento en simulación. La
construcción de modelos gráficos simplificó la confección de modelos de procesos
y la animación gráfica mejoró dramáticamente la observación y validación de
1
resultados de simulación. La introducción de Microsoft Windows en el
mercado informático hizo posible el construir interfaces de usuario mejoradas
y el surgimiento de nuevas herramientas gráficas (por ejemplo ProModel y
Witness).
2
conocimientos en programación tomen completa ventaja del poder de los
objetos.
v Un paradigma que permite que objetos que fueron diseñados de
manera independiente tengan interacciones complejas entre ellos.
v La opción de realizar simulación orientada a objeto, a proceso, de evento
discreto, continuo y basado en agente, y mezclarlas en un solo modelo.
v Una fuerte integración en animación en 2D para una fácil
construcción de modelos con animación en 3D automática para un mayor
impacto en la presentación. (reseller, 2014)
3
adquiriendo. Las clases definen un comportamiento genérico, pero no el
comportamiento específico de un objeto, ya que éste último se da por una
definición particular del objeto, lo que le da su propio comportamiento
inteligente. Por ejemplo, una cinta transportadora puede ser creada mediante la
definición de características singulares en un enlace entre dos nodos. Se puede
construir versiones inteligentes de estos objetos al modelar su comportamiento
como una colección de procesos manejados por eventos.
La primera clase es el objeto fijo. Éste tiene una ubicación fija en el modelo y
puede usarse para representar un sistema completo (por ejemplo una planta) o
componentes del sistema que no se mueven de un lugar a otro (por ejemplo
máquinas, equipamiento).
Los objetos enlace y nodo se utilizan para construir redes por donde las
entidades pueden circular. Un enlace define un camino para el movimiento de
entidades entre objetos. Un nodo define un punto de partida o de fin para un
enlace. Ambos pueden combinarse para componer redes complejas con
comportamiento de flujo sin restricción o de tráfico congestionado, entre
otros .
4
o en el espacio libre, y luego dejarlas en un destino. Un objeto transporte también
la habilidad de moverse fuera de una red y mantener una asociación con un nodo
en esa red, como por ejemplo estacionarse en un nodo de una red.
5
sistema en diferentes aspectos: comunicación, automatización, análisis de
resultados y optimización con algoritmos propios. SIMIO ha sido desarrollado por
el mismo equipo que creó el lenguaje de programación SIMAN y su entorno
gráfico ARENA, por lo que cuenta con una gran experiencia y apoyo de parte de
una red de consultores en numerosos países.
Con Simio es fácil conectar los modelos de simulación con los sistemas de
información corporativa (ERPs) y utilizar las herramientas de análisis y
optimización incluidas con Simio (OptQuest para Simio) con el objetivo de
encontrar las mejores alternativas en la evaluación de los indicadores claves de
gestión (KPIs) del sistema estudiado.
1.5.- FUNCIONALIDADES
Las funcionalidades aportadas por Simio 5 se listan a continuación:
6
v Gestión mejorada de las capacidades y de las restricciones de
carga/descarga de los vehículos de transporte.
v Nuevos bloques funcionales para conseguir una programación lógica más
refinada:
v Sobrepasada la marca de los 100 Simbits, modelos pequeños y bien
documentados que ilustran un concepto de modelización o explican cómo
resolver un problema común.
v Posibilidad de conectarse directamente a un origen de datos SQL, a añadir
a la liste des orígenes habilitados: Excel, Access, Oracle...
v Lectura/escritura directa desde Excel desde el flowchart de procesos
v Animación realista de las figuras humanas, sin necesidad de programación,
con múltiples acciones de movimiento para seleccionar
v Nueva capacidad de importación de más formatos gráficos
v Nueva biblioteca de elementos de fluidos.
v Nueva biblioteca de grúas y elementos de elevación, con gestión de
bloqueos, aceleraciones, movimiento flexible de cabrestantes, etc.
v Centralización de todos los elementos de soporte en un sólo menú cinta
"Support".
v Grabación de secuencias de video en modo script directamente desde la
aplicación. (reseller, 2014)
Simio ha sido diseñado desde el origen para usar una tecnología 3D avanzada
que no implica ningún coste adicional. Esto constituye una gran mejora en relación
a los programas con tecnología 2D, más antigua, a menudo añadiendo un post-
procesador 3D vendido como un módulo aparte.
7
Simio es el primer producto que integra el Google 3D Warehouse para acceder a
miles de símbolos en 3D que pueden integrarse en los modelos.
8
1.7.2 Supply Chain (Aplicaciones)
La simulación permite representar el funcionamiento de una cadena logística y
determinar así cuál es la estrategia de diseño y resilencia de la misma. Dentro del
programa, un conjunto de funciones servirá para presentar toda la información
correspondiente a niveles de servicio, inventarios, costes de transporte, etc.
SIMIO permite conectarse a todo origen de datos externos ( incluyendo SAP, SQL,
Oracle y Access) para estudiar y anticipar cuál debería ser la respuesta más eficaz
ante las variaciones de la demanda del cliente, las disrupciones del servicio en
cualquier extensión de la supply chain, o frente al riesgo de ruptura de stock, por
ejemplo.
1.7.4 SIMULACION
La definicion de simulacion dado por Thomas H. Naylor es una tecnica numerica
para conducir experimentos en una computadora digital. Estos experimentos
9
comprenden ciertos tipos de relaciones matematicas y logicas, las cuales son
necesarias para descubrir el comportamiento y la estructura de sistemas
complejos del mundo real a traves de largos periodos de tiempo.
Definicion de sistema: para tener una definicion exacta del sistema que se desee
simular, es necesario hacer primeramente un analisis del mismo. Con el fin de
determinar la interaccion del sistema, las variables que interactuan 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.
Formulacion del modelo: una vez que estan definidos con exactitud los resultados
que se esperan obtener del estudio, el siguiente paso es definir y construir el
modelo con el cual se obtendran los resultados deseados. En la formulacion del
modelo es necesario definr todas las variables que forman parte de el, sus
relaciones logicas y los diagramas de flujo que describan en forma comleta al
modelo.
10
Implementacion del modelo en la computadora: Con el modelo definido, el
siguiente paso es decidir si se utiliza algun lenguaje como fortran, basic, algol,
etc., o se utiliza algun paquete como GPSS, simula, simscript, etc., para
procesarlo en la computadora y obtener los resultados deseado.
11