IonMonger: a free and fast planar perovskite solar cell simulator with coupled ion vacancy and charge carrier dynamics

N. E. Courtier, J. M. Cave, A. B. Walker, G. Richardson, J. M. Foster

Research output: Contribution to journalArticlepeer-review

47 Citations (SciVal)

Abstract

Details of an open-source planar perovskite solar cell simulator, which includes ion vacancy migration within the perovskite layer coupled to charge carrier transport throughout the perovskite and adjoining transport layers in one dimension, are presented. The model equations are discretised in space using a finite element scheme, and temporal integration of the resulting system of differential algebraic equations is carried out in MATLAB. The user is free to modify device parameters, as well as the incident illumination and applied voltage. Time-varying voltage and/or illumination protocols can be specified, e.g. to simulate current–voltage sweeps, or to track the open-circuit conditions as the illumination is varied. Typical simulations, e.g. current–voltage sweeps, only require computation times of seconds to minutes on a modern personal computer. An example set of hysteretic current–voltage curves is presented.

Original languageEnglish
Pages (from-to)1435-1449
Number of pages15
JournalJournal of Computational Electronics
Volume18
Issue number4
Early online date13 Sept 2019
DOIs
Publication statusPublished - 1 Dec 2019

Keywords

  • Device simulation
  • Drift–diffusion
  • Ion vacancy migration
  • Perovskite solar cell

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Atomic and Molecular Physics, and Optics
  • Modelling and Simulation
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'IonMonger: a free and fast planar perovskite solar cell simulator with coupled ion vacancy and charge carrier dynamics'. Together they form a unique fingerprint.

Cite this