WhatsApp Us
⚡ Vehicle-to-Grid · Bidirectional Charging · ISO 15118-20 · Smart Grid 2026

What is V2G Technology? Vehicle-to-Grid Explained

V2G (Vehicle-to-Grid) turns a parked electric vehicle into a mobile battery for the power grid. The car charges when electricity is cheap and clean, and can send energy back when the grid is stressed. This guide covers how it works, the V2X family, standards, grid services, battery impact, a working Python scheduling model and project ideas for BE, M.Tech and PhD scholars.

6
V2X Modes
2-Way
Energy Flow
15118-20
Bidirectional Standard
V2GV2HV2BV2LV2VV1G Smart ChargingSmart Grid

What is V2G (Vehicle-to-Grid) Technology?

V2G is a form of bidirectional charging. A normal EV only draws power from the grid. A V2G-capable EV, with a compatible charger, can also feed stored energy back, so it acts as distributed storage that grid operators or aggregators can call on.

Why it matters

Cars are parked for most of the day, usually more than 90% of the time, so their batteries sit idle. At the same time, grids face variable solar and wind output, steep evening peaks and growing EV charging load. V2G connects these facts.

Scale, as simple arithmetic

One million EVs with 40 kWh packs hold 40 GWh of storage. At 7 kW each they could theoretically deliver 7 GW at once. These are upper bounds; real participation is far lower because owners keep a range reserve and not every car is plugged in or approved.

The core idea

Charge when power is cheap or surplus, discharge when it is scarce or expensive, and always leave the vehicle with enough charge for the next trip.

The V2X Family: V1G, V2G, V2H, V2B, V2L, V2V

V2G is one member of a wider set of vehicle-to-everything energy modes. Choosing the right one for your project changes hardware, regulation and the problem you solve.

🔌

V1G · Smart Charging

One-way charging whose time and rate are controlled by price or grid signals. No bidirectional hardware needed.

⚡

V2G · Vehicle-to-Grid

Energy is exported back to the grid, usually through an aggregator that bids the fleet into energy and ancillary markets.

🏠

V2H · Vehicle-to-Home

Powers a house during outages or tariff peaks. Works behind the meter, so grid rules are lighter.

🏢

V2B · Vehicle-to-Building

Cuts a building's peak demand charges using parked fleet or employee vehicles.

🔋

V2L · Vehicle-to-Load

Runs appliances directly from an outlet on the car or an adapter. No grid connection involved.

🚗

V2V · Vehicle-to-Vehicle

One EV charges another, useful for roadside assistance and off-grid situations.

How V2G Works: Power and Information Flow

Energy flows through a bidirectional converter, while a separate communication chain tells the charger when and how much to charge or discharge.

🔋 EV Battery
(HV pack + BMS)
→
🔁 Bidirectional
Converter
→
🔌 EVSE /
Connector
→
📟 Smart Meter
+ Home EMS
→
⚡ Distribution
Grid
📡 ISO 15118-20
(EV ↔ Charger)
→
☁️ OCPP 2.x
(Charger ↔ Backend)
→
📈 Aggregator /
VPP Platform
→
🏭 Utility / Market
Signals (OpenADR)

Where is the inverter?

AC bidirectional: the inverter sits inside the vehicle (on-board charger), and the wall unit mainly provides safety, metering and communication. DC bidirectional: the inverter sits in the charging station and connects directly to the battery, as with CHAdeMO and CCS with ISO 15118-20.

Power electronics stages

  • Grid-side active rectifier / inverter
  • Power-factor correction
  • Isolated bidirectional DC-DC (e.g. dual active bridge)
  • LCL output filter
  • PLL for grid synchronisation
  • dq-frame current control
  • Anti-islanding protection
  • Battery charge / discharge limits from the BMS

Grid Services V2G Can Provide

What an aggregated fleet can offer to utilities and markets.

01

Frequency Regulation

Inverters can change output within milliseconds to seconds, far faster than thermal plants, so fleets suit fast frequency response.

02

Peak Shaving & Load Shifting

Charge in low-demand hours and discharge during evening peaks to flatten the load curve and defer feeder upgrades.

03

Renewable Firming

Soak up midday solar surplus and release it after sunset, easing the steep evening ramp of the duck curve.

04

Voltage & Reactive Power Support

An inverter rated S can supply reactive power up to √(S² − P²), helping hold feeder voltage within limits.

05

Spinning & Contingency Reserve

Idle plugged-in capacity can stand by as reserve, paid for availability even when rarely called.

06

Resilience & Backup

V2H and V2B keep critical loads running during outages and support microgrid islanding.

Standards and Protocols Behind V2G

Interoperability is what makes V2G scale. Check each standard’s latest version before designing.

Standard / ProtocolWhat it covers
ISO 15118-20:2022Vehicle-to-charger communication, 2nd generation. Adds bidirectional power transfer (AC and DC), wireless charging and mandatory TLS security.
ISO 15118-2First generation, one-way charging with Plug & Charge. Does not support bidirectional flow.
OCPP 2.0.1 / 2.1Charger-to-backend protocol. 2.1 adds V2X and bidirectional charging support.
IEEE 1547-2018Interconnection and interoperability of distributed energy resources, including voltage and frequency ride-through.
UL 1741 SB, SAE J3072Grid-support inverter certification, and requirements for on-board EV inverters connecting to the grid.
IEEE 2030.5, OpenADRSignalling between utilities, aggregators and distributed resources for demand response and DER control.
CHAdeMODC fast-charging standard with V2H / V2G capability since its early versions.
IndiaAIS-138 covers EV charging; V2G-specific rules, metering and tariffs are still evolving.

From Idea to Early Deployment

1997

Willett Kempton and Steven Letendre publish early work on electric vehicles as a power source for utilities, introducing the V2G idea.

2005

Kempton and Tomić publish “Vehicle-to-grid power fundamentals” and “…implementation”, quantifying capacity and revenue potential.

2012

Nissan launches “LEAF to Home” in Japan, an early commercial V2H system using CHAdeMO.

2016

The Parker project in Denmark begins, a large V2G demonstration with CHAdeMO vehicles and commercial grid services.

2022

ISO 15118-20 is published with bidirectional power transfer, and V2H becomes mainstream-visible with trucks such as the Ford F-150 Lightning.

2024 onwards

Early commercial V2G offers appear in parts of Europe, utilities run pilots, and more standards add V2X support (e.g. OCPP 2.1).

Where V2G is being tried

  • Denmark: The Parker project demonstrated fleet V2G with CHAdeMO cars providing frequency services.
  • Netherlands: Utrecht hosts shared-car and public-charging V2G pilots in a solar-rich grid.
  • United States: Electric school-bus V2G pilots (e.g. Oakland with Nuvve) and V2H offerings such as Ford’s Intelligent Backup Power.
  • India: Mostly research and pilot stage; large rollout awaits tariff, metering and regulatory frameworks.

Pilot status changes quickly; verify the latest details before citing in a report.

Worked Example: Optimising One Night of V2G

A 40 kWh EV with a 7 kW bidirectional charger arrives at 18:00 with 40% charge and must leave at 07:00 with at least 80%. Prices follow a simple time-of-use tariff (INR 9 evening peak, INR 4 early morning, INR 6 otherwise). A linear program picks charge and discharge hours.

v2g_schedule.py — illustrative LP model
import numpy as np
from scipy.optimize import linprog

C, P, eta, deg = 40.0, 7.0, 0.95, 1.5   # kWh, kW, one-way efficiency, INR/kWh wear
price = np.array([...])                 # 24 h ToU tariff, 18:00 to 17:00 (INR/kWh)

# decision variables: charge c[t] and discharge d[t] (kWh per hour)
cost = np.concatenate([price, -price + deg])   # buy - sell + battery wear
# SoC(t) = SoC0 + sum(eta*c - d/eta), kept between 20 % and 100 %
# departure rule: SoC at 07:00 must be at least 80 %
res = linprog(cost, A_ub=A, b_ub=b, bounds=bounds, method="highs")
c, d = res.x[:24], res.x[24:]

$ python v2g_schedule.py
Uncontrolled charging  : INR 151.6 per night
Smart charging (V1G)   : INR  67.4 per night
V2G scheduling         : INR  43.6 per night (after wear allowance)
Charge windows   : 00:00-03:00 and 04:00-06:00 at INR 4/kWh
Discharge windows: 20:00-22:00 (7.6 kWh) and 06:00-07:00 (7.0 kWh)
StrategyEnergy BoughtEnergy SoldNet Cost per Night
Uncontrolled charging from 18:0016.8 kWh0INR 151.6
Smart charging (V1G)16.8 kWh0INR 67.4
V2G scheduling33.0 kWh14.6 kWhINR 43.6

Illustrative model: 95% one-way efficiency, wear allowance of INR 1.5 per kWh discharged, and export paid at the retail tariff. Real export tariffs are usually lower, so treat the figures as relative, not as income.

Battery Impact and Economics

What drives battery wear

Depth of discharge, charge and discharge power (C-rate), temperature, time spent at high state of charge, and calendar ageing all matter. Degradation-aware control tries to keep cycling shallow and avoid stress.

Key relations used in V2G studies

SoC(t+1) = SoC(t) + [ η_c · P_c(t) − P_d(t) / η_d ] · Δt / C_batt
E_available = C_batt × ( SoC_arrival − SoC_min )
Profit = Σ [ λ(t) · P_d(t) − λ(t) · P_c(t) ] · Δt − c_deg · Σ P_d(t) · Δt
Q_max = √( S_rated² − P² )

Here λ is the price, η the converter and battery efficiency, C_batt the pack capacity and c_deg the wear cost per kWh. Round-trip efficiency is typically 80–90%, so price spreads must exceed losses and wear before V2G pays.

V1G vs V2G vs V2H / V2L

AspectV1G Smart ChargingV2GV2H / V2L
Power flowGrid → EV onlyGrid ↔ EVEV → home or load
HardwareStandard charger with controlsBidirectional AC or DC chargerBidirectional charger or V2L adapter
Grid exportNoYes, needs interconnection approvalNo export (islanded or behind meter)
Revenue sourcesLower tariffs, demand responseArbitrage, ancillary services, capacityBill savings, backup value
Battery wearLowestHighest of the threeModerate, depends on use
MaturityWidely deployedPilots and early commercialCommercial in several markets

Challenges and Research Gaps

Open problems that make good M.Tech and PhD topics.

01

Battery Degradation

Extra cycles add wear. Cost depends on depth of discharge, C-rate, temperature and state-of-charge window. Studies report differing impacts.

02

Charger Cost & Efficiency

Bidirectional chargers cost more than one-way units, and round-trip efficiency is typically 80–90%.

03

Standards & Interoperability

Vehicles, chargers and backends must support matching versions of ISO 15118-20 and OCPP.

04

Grid Codes & Approvals

Export needs interconnection approval, anti-islanding protection and compliance with IEEE 1547-type rules.

05

Cybersecurity

Thousands of connected EVs form a large attack surface. TLS, certificates and secure aggregation are essential.

06

User Behaviour

Owners need guaranteed departure SoC. Participation depends on clear incentives and simple controls.

07

Tariffs & Regulation

Without fair export tariffs and metering rules, the business case stays weak, especially in emerging markets.

08

Warranty & OEM Support

Not every vehicle is approved for bidirectional use, and warranty terms vary by manufacturer.

V2G Project Ideas for Students

Twelve topics with tools and data sources. Check each dataset’s licence and citation terms before publishing.

Project IdeaToolsData / Benchmark
Optimal V2G scheduling with LP / MILP and ToU tariffsPython (SciPy, PuLP), GurobiACN-Data (Caltech), IEX day-ahead prices
Bidirectional dual-active-bridge DC-DC converterMATLAB/Simulink, PLECSDesign specification
Grid-tied V2G inverter with PLL and dq current controlSimscape Electrical, PSCADDesign specification
Frequency regulation by an aggregated EV fleetMATLAB, PythonPublic grid-frequency logs
Reinforcement-learning V2G dispatch under uncertaintyPython, PyTorch, Stable-Baselines3ACN-Data
V2G impact on feeder voltage and transformer loadingOpenDSS, pandapower, GridLAB-DIEEE 33-bus / 123-bus test feeders
Degradation-aware V2G with a battery ageing modelPython, MATLABNASA PCoE battery ageing data
EV charging demand forecasting to estimate V2G capacityPython, TensorFlowACN-Data, NHTS
Solar plus V2G microgrid sizingHOMER Pro, MATLABNASA POWER solar data
ISO 15118 / OCPP V2G session simulationRISE V2G, Python ocpp library, SteVeProtocol traces
Blockchain-based V2G energy tradingHyperledger Fabric, Ethereum testnetSynthetic transactions
Attack detection on charging-station communicationPython, WiresharkCICIDS2017 + synthetic OCPP traffic

Tools Used in V2G Projects

⚡MATLAB / Simulink⚡PLECS⚡PSCAD⚡OpenDSS⚡pandapower⚡GridLAB-D⚡HOMER Pro⚡Python + SciPy / PuLP⚡Gurobi⚡RISE V2G⚡OCPP (Python)⚡OpenADR⚡Wireshark

FAQ: V2G Technology

V2G (Vehicle-to-Grid) lets an electric vehicle send stored battery energy back to the power grid, not just take energy from it. The car works as a small storage unit that supports the grid when needed and recharges when power is cheap or plentiful.
V1G is smart charging: the car only charges, but the timing and rate are controlled. V2G adds the ability to discharge into the grid, which needs a bidirectional charger, a compatible vehicle and grid approval.
Extra charge and discharge cycles can add wear, but the impact depends on depth of discharge, power level, temperature and control strategy. Research results vary, and degradation-aware scheduling is a major study topic.
ISO 15118-20 for vehicle-to-charger communication with bidirectional power transfer, OCPP 2.x for charger-to-backend communication, IEEE 1547 and UL 1741 for grid interconnection, and CHAdeMO for DC bidirectional charging.
No. The vehicle, the charger and local grid rules must all support bidirectional power transfer. Many EVs support V2L or V2H, while V2G approval is more limited. Check your manufacturer’s specification.
V2G in India is mostly at research and pilot stage. Charging standards exist, but tariffs, metering and regulations for exporting energy from EVs are still developing.
It depends on tariffs, market rules, battery wear and how often the car is plugged in. The model on this page uses idealised assumptions and shows relative savings, not guaranteed income.
Scheduling optimisation, bidirectional converter design, grid-tied inverter control, fleet frequency regulation, degradation-aware control, reinforcement learning, ISO 15118 simulation and V2G cybersecurity. See the project table above.

Project Deliverables & Support

Everything you need from day one to viva day, delivered to your WhatsApp.