Virtual EV LabsLearn. Simulate. Engineer.
Holographic electric vehicle simulation showing the battery pack, motor and inverter with live waveforms

Learn. Simulate. Engineer.

The Virtual Engineering Lab for the EV Generation.

Explore battery technology, electric powertrains, power electronics, charging protocols and automotive electronics through interactive engineering experiments.

Interactive Virtual Engineering Labs for EV & Core Electrical Technologies

Virtual EV Labs is an interactive virtual engineering laboratory platform designed to make engineering education more practical, accessible and application-oriented.

Explore battery technology, Battery Management Systems, electric vehicle powertrains, power electronics, EV charging protocols, high-voltage safety, battery thermal management and automotive communication through interactive engineering simulations and virtual experiments.

Designed for engineering students, educators, colleges, universities and industry professionals, it brings technical concepts, engineering calculations, system visualisations and simulation-based learning together in one platform.

Free for everyone · no sign-up

Interactive Battery & BMS Simulator: 4S2P Smart BMS Sandbox

Eight 18650 cells — four series groups of two in parallel — already wired to a smart BMS, with a small deliberate imbalance. Pick a chemistry, change the topology, draw current from the P+/P− port, watch passive balancing pull the cells together, and push it into an over-current or under-voltage trip.

Open full-screen with observation log
0 · Pack topology & sizing 4S2P · 8 cells

Cell chemistry

4S
3S16S

Parallel cells per group (M)

Nominal voltage
14.8V
Window UVP–CV
11.2–16.8V
Capacity
5.0Ah
Energy
74.0Wh
Max continuous
40A
Sized for
70A
Main P+/P− leads
8 AWG8.37 mm²
Sense ribbon
24 AWG5 leads

Series interconnect: Copper busbar 1.0 × 12 mmrated 85 A

V = N × 3.7 V · Ah = M × 2.5 Ah · Wh = V × Ah. Each series link carries the full pack current, so strip and leads are sized for the larger of the 2 × 20 A cell rating and the 70 A OCP threshold (chassis-wiring ampacity, short leads).

B · Wiring bench · 4S2P
  • 4S series string4/4
  • Polarity
  • Sense ribbon B−…B+
  • Device on P+ / P−

Click or drag pin → pin to run a lead

+−CELL 1 · 2P18650 NMC4.100 V+−CELL 2 · 2P18650 NMC3.400 V+−CELL 3 · 2P18650 NMC4.100 V+−CELL 4 · 2P18650 NMC4.100 V4S SMART BMS · AFE + PASSIVE BALANCERB−B1B2B3B+R1 33ΩR2 33ΩR3 33ΩR4 33ΩDSG-FETOFF · TRIPPEDopens on UVP · OCP · OTPCHG-FETOFF · TRIPPEDopens on OVP · OTPNO POWERB−PACK −B+P+P−P+/P− EXTERNAL PORTDC ELECTRONIC LOAD0–100 A · CC MODESET 0.0 AIN 0.00 AVIN 0.00 VPWR 0 W+ to P+− to P−Cell 1 +Cell 1 −Cell 2 +Cell 2 −Cell 3 +Cell 3 −Cell 4 +Cell 4 −BMS B− senseBMS B1 senseBMS B2 senseBMS B3 senseBMS B+ senseBMS B− (pack −)BMS B+ (pack +)BMS P+ portBMS P− port (switched)Load/charger +Load/charger −

Electrical rules check

No ERC violations — pack, sense ribbon and P+/P− port are correct.

D · Controls & fault injector
0.0 A
0 AOCP 70.0 A100 A
70.0A
DSG-FET opens 8 ms after
2.5A
CV 4.2 V/cell · ends at C/20
25°C
Simulation
Lab record
E · BMS functional dashboard

Cell monitoring matrix · 4S

ΔV = Vmax − Vmin
—
C1
—
25.0°92%
C2
—
25.0°8%
C3
—
25.0°92%
C4
—
25.0°92%

Sensed via B−…B+ ribbon · cells carry ±2.5 % capacity and charge-efficiency spread, so ΔV drifts with use.

Protection triggers

CHG-FET TRIPPEDDSG-FET TRIPPED
TripThresholdLiveDelayOpensStatusLast response
OVP Over-voltage> 4.25 V—1000 msCHG-FETARMED—
UVP Under-voltage< 2.80 V—1000 msDSG-FETARMED—
OCP Over-current> 70.0 A0.00 A8 msDSG-FETARMED—
OTP Over-temp≥ 60 °C25.0 °C2000 msCHG + DSGARMED—

Trip event log

No trips yet. Push the load past OCP, charge into OVP or discharge into UVP.

Cell balancing

Bleeds any cell > 15 mV above the lowest, also under load or charge.

Bleeding
0/4
Bleed power
0.00 W
Hottest R
25.0 °C

Each channel dumps V²/33 Ω ≈ 0.53 W as heat (R_th 55 K/W → +29 °C). Switch on the IR view to see the resistors glow.

Educational model: first-order equivalent-circuit cells with illustrative parameters. Values are simulated, not measured.

Laboratory catalogue

Explore Our Nine Engineering Laboratories

All nine laboratories have live workbenches — from battery packs, motor drives and full-vehicle wiring to EV charging, HV safety, thermal management and CAN networks.

LAB 01Sem 5–8

Free for everyone

Battery Tech & BMS

NsMp Battery Pack Assembly & Cell Balancing

Size a 3S–16S, 1P–4P pack, wire a smart BMS, and push it until the CHG/DSG-FETs trip.

LAB 02Sem 5–8

Lab ID required

EV Powertrain & Motor Drives

BLDC / PMSM Speed-Torque & Dynamometer Mapping

Switch a 6-MOSFET inverter bridge, then drive a BLDC / PMSM motor and recover energy with regen.

LAB 03Sem 4–6

Lab ID required

Power Electronics & Solar PV

DC-DC Buck/Boost Converter — CCM vs DCM & MPPT

Tune buck, boost and buck-boost converters, then track a PV panel's maximum power point.

LAB 04Sem 1–4

Lab ID required

Basic Electrical & Analog

Thevenin / Norton Theorems & RLC Resonance

Drag-and-drop DC networks for KVL, KCL, Thevenin and Norton, plus RLC resonance sweeps.

LAB 05Sem 6–8

Lab ID required

EV Charging Protocols

IEC 61851 Control Pilot (CP/PP) & CCS2 Handshake

Step an EVSE and vehicle through IEC 61851 Control Pilot states, then run an educational CCS2 DC session.

LAB 06Sem 6–8

Lab ID required

High-Voltage Safety & Isolation

Pre-Charge Inrush Resistor Sizing & Ground Fault Analysis

Size a pre-charge resistor, sequence the contactors and find a ground fault with an insulation monitor.

LAB 07Sem 6–8

Lab ID required

Battery Thermal Management

Liquid Cold Plate vs Air Cooling — Heat Dissipation Analysis

Compare air cooling with a liquid cold plate and see how heat spreads through a battery module.

LAB 08Sem 6–8

Lab ID required

Automotive CAN & VCU

CAN 2.0B DBC Decoding & Pedal Plausibility

Build CAN 2.0A/2.0B frames, decode them with a DBC file and check dual-channel pedal plausibility.

LAB 09Sem 5–8

Lab ID required

EV Assembly & Wiring

2W Harness Build, Power-up & Ride Test

Wire a 2-wheeler from zero — battery, fuse, controller, hub motor, Halls, throttle, brake, DC-DC and display — then power it up, ride it and diagnose faults.

Why Virtual EV Labs

Simulation-based technical learning

Interactive learning

Change a parameter and watch the system respond immediately.

Engineering calculations

Theory values sit next to simulated values with % error.

Dynamic graphs

Scope traces, strip charts and characteristic curves from model output.

Fault-based learning

Miswire a harness, short a pack or trigger shoot-through — safely.

Simulation workspaces

Wiring benches, schematics and instruments built for each domain.

Digital lab records

One-click PDF with circuit, observations, graphs and results.

Static laboratory learning vs interactive experimentation
Traditional static labVirtual EV Labs
Fixed apparatus, limited sets per batchEvery student gets their own workbench
Faults are dangerous or impossible to showOver-current, thermal and wiring faults on demand
Readings copied by handObservations recorded with one click
Lab time limited to timetable slotsRepeat experiments any time in a browser
Graphs drawn after the sessionLive graphs while the experiment runs

Standards & technical references

Learning reference areas

  • Modern engineering curriculum

    Experiments are mapped to courses and units of a modern engineering curriculum as an educational reference.

  • NBA outcome-based education

    Each lab lists course outcomes so faculty can relate experiments to OBE attainment.

  • AIS-156

    Referenced for battery-safety concepts in EV battery and BMS topics.

  • ISO 26262

    Referenced for functional-safety concepts such as plausibility checks (CAN & VCU lab).

  • IEC 61851

    Referenced for Control Pilot and EVSE states (EV Charging lab).

These are learning references only. Virtual EV Labs does not claim approval, accreditation or certification from any of these bodies or standards.

How it works

From theory to lab report in five steps

  1. 1Select a lab
  2. 2Understand the theory
  3. 3Configure the experiment
  4. 4Analyse the results
  5. 5Generate the report

Who it's for

Built for every engineering learner

Students

Practise experiments before and after lab hours and build a record of your work.

Explore laboratories

Faculty

Demonstrate concepts live in class and set experiments with fault scenarios.

Faculty solutions

Colleges & universities

Add EV and electrical laboratories across departments without new hardware.

Campus licensing

Corporate / OEM teams

Simulation-based technical learning and assessment for EV engineering teams.

Corporate training

Virtual labs for engineering colleges

Bring Virtual Engineering Laboratories to Your Campus.

Give every student in a batch their own workbench for EV, battery, power electronics and electrical experiments — mapped to your syllabus.

  • Institution-wide access
  • Custom curriculum mapping
  • Faculty dashboards
  • Student progress tracking
  • Experiment assignments
  • Institutional analytics
  • Custom licence plans
  • Faculty dashboards, assignments and analytics are being built and will launch with accounts.

Frequently asked questions

Questions about Virtual EV Labs

What is a virtual EV lab?

A virtual EV lab is a browser-based engineering workbench where you configure electric-vehicle systems — battery packs, inverters, motors, converters — and observe how they behave through live calculations, graphs and instruments, without physical hardware.

What is a Battery Management System simulator?

A BMS simulator models a battery pack and the electronics that protect it. In Virtual EV Labs you wire a 3S–16S, 1P–4P lithium-ion pack to a smart BMS, then watch it measure every cell, balance them and open its charge or discharge MOSFET when a voltage, current or temperature limit is crossed.

How does the virtual battery balancing experiment work?

The pack starts with cells at slightly different states of charge. With passive balancing on, the BMS bleeds the highest cells through resistors so the spread between the highest and lowest cell voltage (ΔV) shrinks; with balancing off you can watch the spread grow over charge cycles.

What can students learn in an EV powertrain simulation?

Students switch a three-phase six-MOSFET inverter with sinusoidal PWM, see how dead time prevents shoot-through, and drive a BLDC / PMSM motor model to plot speed–torque, power and efficiency, including how regenerative braking returns energy to the battery.

Do I need to register to use the free sandbox?

No. The 4S2P Battery Pack & Smart BMS sandbox on this page works without an account.

Are the results real measurements?

No. Every value comes from an educational simulation model running in your browser. The models use standard engineering equations with illustrative component values; they are not measurements from physical hardware.

Start Exploring. Start Experimenting. Start Engineering.