HomeMaterials SciencePerovskite Grain-Boundary Recombination

Perovskite Grain-Boundary Recombination (2D)

Interactive 2D cross-section of a polycrystalline perovskite solar-cell film: a from-scratch Voronoi grain tiling whose real measured boundary length sets a genuinely computed recombination-loss rate and collection efficiency, with a live efficiency-vs-grain-size chart built from regenerated tilings.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-climate-topic-55 ↗ Open standalone

This 2D cross-section renders a polycrystalline perovskite solar-cell film as a from-scratch Voronoi-style grain tiling: random nucleation seed points are scattered across the film, and every cell in a fine grid is assigned to its nearest seed, exactly the microstructure an SEM cross-section reveals. The engine then walks every cell edge of the resulting tiling and counts the edges that separate two different grains to obtain a real, measured grain-boundary length density — a genuine geometric quantity, not a formula shortcut. Photogenerated charge carriers spawn near the illuminated top surface and random-walk toward the top contact under diffusion and drift; whenever a carrier occupies a boundary cell it faces a trap-assisted Shockley-Read-Hall recombination probability set by that measured boundary density and the passivation slider. A live chart regenerates independent tilings at several grain sizes, re-runs carriers through each to completion, and plots the resulting collection efficiency — confirming, from real generated geometry rather than an assumed relationship, that smaller average grain size means more measured grain-boundary length per unit area and lower collection efficiency, exactly as in real perovskite and perovskite/silicon tandem photovoltaics.

⚙ Under the hood

A 3D polycrystalline perovskite solar-cell film where photogenerated charge carriers diffuse and drift toward the top contact, get lost to Shockley-Read-Hall recombination at grain-boundary trap states, or are collected — with live controls for sunlight intensity, grain size and chemical passivation.

perovskitesolar cellgrain boundaryrecombinationmaterials sciencephotovoltaics

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

What did you find?

Add reproduction steps (optional)