Single-junction perovskite cell
Simulates a single-junction perovskite cell with the 1D coupled ionic-electronic drift-diffusion solver, demonstrating hysteresis, ion pre-bias, and transient PL.
This example simulates a single-junction perovskite solar cell using Quokka3’s 1D detailed coupled ionic-electronic drift-diffusion solver. The cell properties are calibrated to match the top-cell characteristics of a perovskite/silicon tandem from prior work, and three settings files showcase different capabilities.
The transient case models IV hysteresis from ion movement during a voltage scan and uses the Snapshots functionality to save spatial results at defined timestamps. The pre-bias case applies the ion pre-bias functionality to precondition the ions and then runs a steady-state IV curve, representing fast scans where the ions can be considered immobile (ion-freeze). The trPL case simulates transient-photoluminescence decay after illumination turn-off, using n&k values to model the generation profile, luminescence emission, and reabsorption.
What this example covers:
- Coupled ionic-electronic drift-diffusion in 1D
- IV hysteresis from mobile ions, with Snapshots output
- Ion pre-bias / ion-freeze for fast-scan steady-state IV
- Transient photoluminescence (trPL) decay simulation
Resources