Overview of CityLearn
masterCityLearn is an open-source Farama Foundation Gymnasium environment designed for implementing Multi-Agent Reinforcement Learning (MARL) to manage building energy coordination and demand response in urban settings.
Its primary goal is to help reshape the aggregated electrical demand curve of districts and cities. This is achieved by controlling:
- Active energy storage for load shifting.
- Heat pumps or electric heaters for load shedding.
By flattening, smoothing, and reducing the overall electrical demand curve, CityLearn helps reduce the operational and capital costs of electricity generation, transmission, and distribution networks. The environment is standardized to facilitate the comparison of different RL algorithms in demand response tasks.