HomeEnergy & ThermodynamicsVanadium Redox Flow Battery 2D: OCV/SoC Strip Chart & Nernst Curve

Vanadium Redox Flow Battery 2D: OCV/SoC Strip Chart & Nernst Curve

Interactive 2D vanadium redox flow battery model: watch a rolling strip chart of true vs. BMS-estimated state of charge alongside a live Nernst OCV/SoC curve, as applied current, electrolyte temperature and membrane crossover push open-circuit-voltage SoC estimation away from the true stored charge.

Energy & Thermodynamics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-vanadium-redox-flow-battery-state-of-charge ↗ Open standalone

This is the 2D instrument-panel counterpart to the 3D vanadium redox flow battery simulator, driven by the identical Nernst-equation and coulomb-counting model but read out through genuinely 2D-only views: a rolling strip chart plotting true state of charge, BMS-estimated state of charge, and each tank's individual vanadium ratio against time, plus a live Nernst OCV-vs-SoC curve comparing the battery's real curve at its actual electrolyte temperature against the fixed-25°C curve a real battery-management system assumes when it inverts a single voltage reading. Push the temperature slider away from 25°C and watch the operating point peel off the dashed reference curve; turn up membrane crossover and watch the two tanks' traces on the strip chart converge toward each other rather than split apart, which is the physically correct diffusion behavior for vanadium crossover in a real cell.

⚙ Under the hood

A 2D companion to the vanadium redox flow battery simulator: the identical Nernst-equation and coulomb-counting model is driven by an independent 2D instrument panel — two graduated-cylinder tank gauges, a rolling strip chart of true vs. BMS-estimated state of charge, and a live Nernst OCV-vs-SoC curve comparing the battery's real curve at its actual temperature against the fixed-25°C curve a real battery-management system assumes.

flow batteryvanadiumstate of chargeNernst equationelectrochemistryenergy storagestrip chart

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)