This project implements Reinforcement Learning (RL) algorithms to optimize energy usage and minimize electricity wastage in smart grids.
microgrid/- Core simulation environment for the smart gridagents/- RL agents implementationmodels/- Trained models and utilitiesnotebooks/- Jupyter notebooks for analysis and visualizationexperiments/- Experiment configurations and resultsutils/- Utility functions
-
Install the required dependencies:
pip install -r requirements.txt -
Run the basic simulation:
python main.py -
Experiment with different RL algorithms in the notebooks.
- Smart grid simulation environment with renewable energy sources
- Energy storage systems and load management
- Multiple RL algorithms for optimization
- Performance metrics and visualization tools