Cathode Grain Cracking: Single-Crystal vs Polycrystalline NMC
Interactive 3D battery-materials-discovery simulator: cycle a layered-oxide (NMC) cathode particle through charge/discharge and watch anisotropic c-axis lattice strain crack polycrystalline grain boundaries while a single-crystal particle survives — with live capacity retention.
A key open problem in battery materials discovery is why layered-oxide (NMC) cathode particles lose capacity over hundreds of charge/discharge cycles. This simulator renders a 3D cathode secondary particle as hundreds of randomly-oriented primary grains and drives it through repeated charge/discharge cycles using the real anisotropic c-axis/a-axis lattice-strain curve of a layered oxide, including the sharp H2→H3 contraction near 80% state of charge. Because neighboring grains are misoriented, the same intrinsic strain pulls each grain boundary a different way, accumulating fatigue damage that eventually cracks the weakest boundaries — switch to a single-crystal particle to see why that failure mode disappears when there are no grain boundaries left to crack, and use the depth-of-discharge and C-rate controls to see how cycling protocol changes how fast a real cell's capacity retention falls.
Interactive 3D battery-materials-discovery simulator: cycle a layered-oxide (NMC) cathode particle through charge/discharge and watch anisotropic c-axis lattice strain crack polycrystalline grain boundaries while a single-crystal particle survives, with live capacity retention.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install