HomeEnergy & ThermodynamicsZinc-Bromine Flow Battery: 2D Diffusion & Crossover Model

Zinc-Bromine Flow Battery: 2D Diffusion & Crossover Model

Interactive 2D zinc-bromine flow-battery model: a Monte-Carlo random-walk simulation of bromine diffusing toward the membrane-free separator, captured by a complexing agent or escaping as real self-discharge, alongside live Nernst-equation voltage and Faraday's-law zinc plating strip charts.

Energy & Thermodynamics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-energy-storage-ecology ↗ Open standalone

This is the 2D counterpart to the 3D zinc-bromine flow-battery simulator, and it deliberately implements the electrochemistry differently rather than just re-drawing the same tanks flat. Faraday's law still integrates current into zinc plating and Nernst's equation still sets the open-circuit voltage, but the bromine self-discharge pathway — normally hidden inside a single fitted decay coefficient — is here a genuine discrete-particle Monte-Carlo diffusion simulation: bromine tracer particles random-walk toward the membrane-free separator, and each crossing attempt is resolved live against the complexing-agent capture probability. Scrolling strip charts of state of charge and cell voltage, plus a live Nernst curve, sit alongside the cross-section so you can watch the microscopic crossing statistics drive the macroscopic battery readouts in real time.

⚙ Under the hood

A 2D zinc-bromine flow-battery model that simulates bromine self-discharge as a genuine Monte-Carlo random walk: tracer particles diffuse toward the membrane-free separator and are either captured by the complexing agent or escape as a real, measured self-discharge event, alongside Faraday's-law zinc plating and a live Nernst-equation voltage strip chart.

flow batteryelectrochemistryenergy storagezinc-bromineNernst equationMonte Carlo diffusiongrid storage

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

What did you find?

Add reproduction steps (optional)