Simulación de Cadenas de Abastecimiento Basada en Agentes
-
Upload
andrenovoao -
Category
Documents
-
view
19 -
download
0
description
Transcript of Simulación de Cadenas de Abastecimiento Basada en Agentes
Simulación de cadenas de abastecimiento basada en agentes
Índice● Requisitos de modelar SC● Metodología
o CROMo CAOMo OPAM
● Conclusiones
Problemas y requisitos para modelar
Modelaje:la organización SC debe ser analizada y descrita en la fase de diseño: identificación de actores y la organización
Metodología Propuesta
CROM (Conceptual Role Organizational Modeling )
Existencia de niveles jerárquicos.
Cada nivel es caracterizado por un horizonte de tiempo.
Integra las nociones de:● Actor● Grupo● Rol● Servicio● Relación
CROM: Nociones
● Actor:Entidad activa dentro de la organización.
● Grupo:Representa cada conjunto de roles dentro de la organización con un objetivo común.
● Rol:Posición funcional de cada actor dentro de su grupo.
● Servicio:Función llevada a cabo por el rol de cada actor.
● Relación:Interacción entre las entidades de la organización.
CROM: Meta-Modelo
CROM: Meta-Modelo
Consideraciones:● Un actor puede tener el
mismo rol en diferentes grupos dentro de la organización.
● El mismo rol lo pueden tener diferentes actores.
● La organización, los grupos y los actores generan las variables observables (cuantitativas o cualitativas).
● Los roles proveen servicios a otros roles dentro de los grupos.
● Un servicio requiere de capacidades, especificadas dentro del dominio del modelo.
● Las relaciones existen entre actores y/o roles.
● Las relaciones representan los flujos de información o intercambios físicos.
CROM: Meta-Modelo
Tipos de Grupos:
1. Estructural:Descripción isomórfica de la estructura de la SC.
2. Dinámico: Caracterizada por una duración de tiempo o por un objetivo compartido por actores de diferentes grupos estructurales.
● Las relaciones estructurales y funcionales relacionan los mismos tipos de distinciones de los grupos.
● Un grupo estructural solamente contiene relaciones estructurales.
CROM: Meta-Modelo
TIPOS DE RELACIONES
CROM: Meta-Modelo
Estructura de un grupo:
G_i = { Ac_i, R_i, S_i, Re_i, T}
Ac_i = Grupo de actoresR_i = Grupo de roles de los actoresS_i = Grupo de servicios de los rolesRe_i = Grupo de relaciones entre actoresT = Horizonte de tiempo (corto, mediano o largo plazo)
CROM: Meta-Modelo
EjemploVMI
(Vendor Management
Inventory)
CROM: Meta-ModeloEjemplo VMI (Vendor Management Inventory)
● La compañía 2 utiliza a la compañía 1 como fuente de stock cuando es necesario.
● Sin embargo el stock (actor) corresponde a la compañía 1. → relación estructural.
● El stock juega el mismo rol en el grupo dinámico constituido por el actor “Truck” de la compañía 2.
● La “relación de control” especifica el flujo de información de los actores para cumplir sus objetivos.
CAOM (Conceptual Agent Organizational Model)
OPAM (Operational Agent Model)
❖ CAOM-->Operational❖ Solución para
implementación ❖ Describir el
comportamiento e interacción
1.Definir el tipo de entorno
2.Describir los requerimientos
Reactive agents : actúan en respuesta a los estímulos del ambienteCognitive agents: independiente, logra metas, juegan rol importante en multiagentes.
OPAM Comportamiento
Interacción entre agentesEnviando y recibiendo mensajes
InteraccionesCognitivosReactivosMixtos
Codificación (i)Cognitive:
AUML Majorca (lSIS)Comportamientos agentes
(ai)Reactive: RCA
Diagrama de estadoAnylogicMulti-paradigma
(bi)Modulador para inter-operabilidad
a. Comunicación entre plataformas
b. Sincronización de tiempo - eventos
c. Grupos y roles
(iv) Base de datos:RecolecciónAnálisisHistorial
CONCLUSIONES*Metodología basada en Agentes que muestra dos enfoques: Conceptual-Operacional**El paso de CAOM-OPAM se realiza mediante la selección de dos plataformas: Cognitivos y reactivos.
*Para la implementación es necesario usar un mediador y base de datos para inter-operabilidad