Code Description - pigalleg/test2 GitHub Wiki
In the following, I will explain briefly how the whole code for the aggretor and clients works. Particularly, description of principal python libraries will be provided. Code enabling aggergator and client monitoring is located in the library folder, wich is divided in the following structure:
- Libraries
- DRManagement: contains all the energy management routines (local load monitoring and control, remote client monitoring and negociation,etc.)
- EnergyManagement.py
- Communication: manages all communication procedures between every agent in the DR architecture.
- linkage.py
- technology.py
- Optimization: performs optimal load allocation
- Model.py
- aggregator.py
- home.py
- DRManagement: contains all the energy management routines (local load monitoring and control, remote client monitoring and negociation,etc.)