Skip to content
#

vehicle-to-grid

Here are 18 public repositories matching this topic...

This project implements Q-Learning to find the optimal policy for charging and discharging electric vehicles in a V2G scheme under conditions of uncertain commitment of EV owners. The problem is modelled as a multi-objective multi-agent cooperative game. Project is part of fulfillment criteria for ECE 730 course at the University of Alberta.

  • Updated Apr 11, 2022
  • Python
Reliable-frequency-regulation-through-vehicle-to-grid

Code and data for the article "Reliable frequency regulation through vehicle-to-grid: Encoding legislation with robust constraints" by Dirk Lauinger, François Vuille, and Daniel Kuhn available at https://pubsonline.informs.org/doi/10.1287/msom.2022.0154 and https://arxiv.org/pdf/2005.06042v4.pdf. This project was funded by the Institut VEDECOM.

  • Updated May 1, 2024

Smart Nanogrid Gym is an OpenAI Gym environment for simulation of a smart nanogrid incorporating renewable energy systems, battery energy storage systems, electric vehicle charging station, grid connection, a connected building and using vehicle-to-everything methodology.

  • Updated May 22, 2023
  • Jupyter Notebook

Volta turns every EV into a backup battery for the city. A real-time power-traffic co-simulation platform with vehicle-to-grid energy trading, dispatching stored energy back to the grid in under 2 seconds when substations fail. Built with PyPSA, SUMO, and Flask.

  • Updated Sep 16, 2026
  • Python

Synop — independent third-party profile of a public API surface, by API Evangelist. Synop is a software platform for commercial electric vehicle fleet charging and energy management, describing itself as "the operating system for commercial EV fleets." Its hardware- and software-agnostic platform integrates vehicles, chargers, and the grid across t

  • Updated Oct 26, 2026

Add this topic to your repo

To associate your repository with the vehicle-to-grid topic, visit your repo's landing page and select "manage topics."

Learn more