⚡ EV Charging Station with PV–Wind–Battery Energy Storage – MATLAB/Simulink Model
Complete DC Microgrid Simulation for Multi-Source EV Charging
This advanced MATLAB/Simulink model presents a fully functional EV Charging Station powered by Solar PV, Wind Turbine (PMSG), and Stationary Battery Energy Storage, integrated through a 400-V regulated DC microgrid.
The system is designed to demonstrate renewable-powered EV charging under dynamic environmental conditions using intelligent MPPT and bi-directional control strategies.
🔋 System Overview
This EV charging station model integrates three major renewable sources:
1️⃣ Wind Energy System
2.5–3 kW Wind Turbine with PMSG
AC output rectified using a 3-phase diode rectifier
Boost converter controlled through P&O MPPT
MPPT calculates dP/dV rules to determine duty-cycle increase or decrease
PWM generator controls the boost converter for maximum wind power extraction
2️⃣ Solar PV Array
2 kW solar PV with Voc ≈ 245.6 V at STC
Connected to the 400-V DC link through a boost converter
Controlled with Incremental Conductance MPPT
- Generates duty cycle dynamically for maximum PV energy harvesting
3️⃣ Stationary Battery Energy Storage
Acts as DC link voltage regulator (400 V)
Managed through a bi-directional DC–DC converter
PI-based voltage controller maintains DC link stability
Supports two modes:
✔ Charging when PV/Wind > EV Demand
✔ Discharging when PV/Wind < EV Demand
🚗 EV Charging Unit
Two EV battery packs (320 V, 22 kWh each)
Charged through individual buck converters
Each EV charges at 1.5 kW constant power
PI current controller generates duty cycle for precise charging control
Real-time monitoring of EV voltage, current & power
📊 Simulation Dynamics
The model includes fully variable environmental profiles:
🌤 Solar Irradiance Profile
Dynamically changed every 0.3 s between:
1000 W/m²
500 W/m²
10 W/m²
PV output varies accordingly from 0–2000 W
🌬 Wind Speed Profile
Wind speed drops from 12 m/s → 10.8 m/s at t = 2 s
Power variation around 3 kW based on turbine characteristics
🔄 System Power Balancing
Wind + PV → feed EV + charge battery
When generation drops → storage battery discharges
Real-time tracking of PV, Wind, Battery, EV load, and total power flow
📈 Key Outputs Monitored
PV voltage, current & power
Wind turbine power
DC link voltage
Battery SoC, charging/discharging power
EV charging power curves
Total power balance (PV + Wind – EV – Battery)
Duty cycle variations of all converters
🎯 Applications
Perfect for researchers, students, EV engineers, and microgrid developers working on:
DC microgrids
Renewable energy-based EV charging
MPPT algorithms
Hybrid energy management
Storage-integrated charging systems
MATLAB/Simulink modelling and analysis
✅ What You Get
Fully editable MATLAB/Simulink model (.slx)
Complete control logic for:
✔ P&O MPPT
✔ Incremental Conductance MPPT
✔ Bi-directional DC–DC converter
✔ EV charging buck converter
✔ PI controllers
EV Charging Station with PV Wind and Battery Energy Storage System in MATLAB
Simulink Super Sale







