Abstract

The second generation of the open-source MATLAB-based software tool IonMonger, for solving drift–diffusion models of charge transport in planar perovskite solar cells, is presented here. This version is based upon a generalisation of the original drift–diffusion model of charge carrier and ion motion in the perosvkite cell, as described in Courtier (J Comput Electron 18:1435–1449, 2019). The generalised model has the flexibility to capture (1) non-Boltzmann statistics of charge carriers in the transport layers, (2) steric effects for the ions in the perovskite layer, (3) generation of charge carriers from light made up of a spectrum of different wavelengths and, (4) Auger recombination. The updated software is significantly more stable than the original version and also adds the ability to simulate impedance spectroscopy measurements as well as transient voltage and/or illumination protocols. In addition, it is fully backwards compatible with the original version and displays improved performance through refinement of the underlying numerical methods. Furthermore, the software has been made accessible to a wider user base by the addition of IonMonger Lite, a version that leverages MATLAB’s live scripts and eliminates the need for a detailed knowledge of MATLAB’s syntax.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call