viernes, 15 de febrero de 2013

Programa AnyLogic de Simulación

CLASE 1
Programa AnyLogic de simulación:
Es una herramienta que incluye varios métodos de simulación. Su desarrollo esta basado en técnicas modernas de desarrollo de software, como programación orientada a objetos, estándares UMT, y esta desarrollado en el lenguaje de programación Java.
El lenguaje de AnyLogic tiene una flexibilidad sin igual y permite al modelador capturar la complejidad y heterogeneidad de los sistemas.
Debido al lenguaje en el que esta desarrollado, la herramienta se puede ejecutar en Windows, Mac y Linux. Ejecuta la simulación en un applet Java, que es el que maneja la licencia de uso.
El nombre de la herramienta se debe a que utiliza los tres enfoques más conocidos para el modelado, que son:

  1. Dinámica de sistemas. (System Dynamics)

La dinámica de sistemas está basada en ecuaciones diferenciales para analizar el comportamiento de los sistemas complejos a través del tiempo.
Es compatible con el sistema de valores y la dinámica de los diagramas de flujo al igual que un sistema tradicional pero añadiendo una serie de nuevas funciones: 
  1. Eventos Discretos. (Discrete Event)
El programa AnyLogic incluye una biblioteca de información que permite crear cualquier tipo de modelo relativo a eventos discretos. Sólo hay que arrastrar y soltar los bloques, conectarlos y parametrizarlos dando valores y un nombre.
Cada evento tiene lugar en un momento particular en el tiempo y marca un cambio de estado en el sistema. Entre los eventos que son consecutivos la simulación puede saltar en el tiempo entre unos y otros.
  1. Agente de la base. (Agent Based)
Es una simulación basada en agentes que permite la interacción de individuos autónomos dentro de un entorno determinando los efectos que se producen en el cojunto del sistema, Estos colectivos de individuos no tienen porque ser personas.
Las principales funciones del Agent Based son:


No hay comentarios:

Publicar un comentario