JADE-DR-VPP es un marco de Java de código abierto que implementa un sistema multi-agente para la respuesta a la demanda (DR) en plantas de energía virtuales (VPP). Cada agente representa una carga o unidad de generación flexible que se comunica mediante mensajería JADE. El sistema orquesta eventos DR, programa ajustes de carga y agrega recursos para cumplir con las señales de la red. Los usuarios pueden configurar comportamientos de agentes, ejecutar simulaciones a gran escala y analizar métricas de rendimiento para estrategias de gestión energética.
Características principales de JADE-DR-VPP
Orquestación de respuesta a la demanda multi-agente
Mensajería en tiempo real vía JADE entre agentes
Modelos de agentes de carga y generación configurables
Agrupación y despacho de recursos VPP
Exportación de resultados de simulación (CSV/JSON)
Una demostración de un sistema multi-agente basado en Java usando el framework JADE para modelar interacciones de agentes, negociaciones y coordinación de tareas.
El proyecto utiliza el framework JADE (Java Agent DEvelopment) para construir un entorno multi-agente. Define agentes que se registran en AMS y DF de la plataforma, intercambian mensajes ACL y ejecutan comportamientos como cíclicos, de una sola vez y FSM. Los escenarios ejemplo incluyen negociaciones comprador-vendedor, protocolos de contrato en red y asignación de tareas. Un contenedor GUI de agentes ayuda a monitorear los estados de los agentes en tiempo de ejecución y los flujos de mensajes.
Características principales de Java JADE Multi-Agent System Demo