JADE-DR-VPP ist ein Open-Source-Java-Framework, das ein Multi-Agenten-System für die Laststeuerung in virtuellen Kraftwerken (VPP) implementiert. Jeder Agent repräsentiert eine flexible Last- oder Erzeugungseinheit, die über JADE-Nachrichten kommuniziert. Das System orchestriert Laststeuerungsereignisse, plant Lastanpassungen und aggregiert Ressourcen, um Netzsignale zu erfüllen. Benutzer können das Verhalten der Agenten konfigurieren, Simulationen in großem Maßstab durchführen und Leistungsmetriken für Energiemanagementstrategien analysieren.
JADE-DR-VPP Hauptfunktionen
Multi-Agenten-Laststeuerungs-Orchestrierung
Echtzeit-JADE-Nachrichten zwischen Agenten
Konfigurierbare Last- und Erzeugungsagentenmodelle
Eine Java-basierte Multi-Agenten-System-Demonstration mit dem JADE-Framework zur Modellierung von Agenteninteraktionen, Verhandlungen und Aufgabenkoordination.
Das Projekt verwendet das JADE (Java Agent DEvelopment) Framework, um eine Multi-Agenten-Umgebung zu erstellen. Es definiert Agenten, die sich beim AMS und DF der Plattform registrieren, ACL-Nachrichten austauschen und Verhaltensweisen wie zyklisch, einstufig und FSM ausführen. Beispielsszenarien umfassen Käufer-Verkäufer-Verhandlungen, Contract-Net-Protokolle und Aufgabenverteilung. Ein GUI-Agenten-Container hilft, Laufzeitzustände der Agenten und Nachrichtenflüsse zu überwachen.