The University of Southampton
University of Southampton Institutional Repository

IonMonger 2.0: software for free, fast and versatile simulation of current, voltage and impedance response of planar perovskite solar cells

IonMonger 2.0: software for free, fast and versatile simulation of current, voltage and impedance response of planar perovskite solar cells
IonMonger 2.0: software for free, fast and versatile simulation of current, voltage and impedance response of planar perovskite solar cells
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.
Device simulation, Drift–diffusion, Impedance spectroscopy, Ion migration, IonMonger, MATLAB, Perovskite solar cell
1569-8025
364-382
Clarke, Will
b674ce92-d0a7-48ed-ad6b-2b14cdaf87ce
Bennett, Laurence J.
47f7f665-ea9f-45fb-a4d6-aad39b6fbff4
Grudeva, Yoana
284a1d3e-699b-469e-8feb-cae64b82e46f
Foster, Jamie M.
4bed5a7c-56be-4c37-9ac1-33fac5c9b059
Richardson, Giles
3fd8e08f-e615-42bb-a1ff-3346c5847b91
Courtier, Nicola E.
3df122cb-35ce-4e0c-b66a-a027586145c7
Clarke, Will
b674ce92-d0a7-48ed-ad6b-2b14cdaf87ce
Bennett, Laurence J.
47f7f665-ea9f-45fb-a4d6-aad39b6fbff4
Grudeva, Yoana
284a1d3e-699b-469e-8feb-cae64b82e46f
Foster, Jamie M.
4bed5a7c-56be-4c37-9ac1-33fac5c9b059
Richardson, Giles
3fd8e08f-e615-42bb-a1ff-3346c5847b91
Courtier, Nicola E.
3df122cb-35ce-4e0c-b66a-a027586145c7

Clarke, Will, Bennett, Laurence J., Grudeva, Yoana, Foster, Jamie M., Richardson, Giles and Courtier, Nicola E. (2023) IonMonger 2.0: software for free, fast and versatile simulation of current, voltage and impedance response of planar perovskite solar cells. Journal of Computational Electronics, 22 (1), 364-382. (doi:10.1007/s10825-022-01988-5).

Record type: Article

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.

Text
s10825-022-01988-5 - Version of Record
Available under License Creative Commons Attribution.
Download (2MB)

More information

Accepted/In Press date: 15 November 2022
e-pub ahead of print date: 30 November 2022
Published date: 1 February 2023
Additional Information: Funding Information: WC was supported by an Engineering and Physical Sciences Research Council grant (reference EP/V520056/1). LJB was supported by EPSRC funded studentships from the CDT in New and Sustainable Photovoltaics (reference EP/L01551X/1). Publisher Copyright: © 2022, The Author(s).
Keywords: Device simulation, Drift–diffusion, Impedance spectroscopy, Ion migration, IonMonger, MATLAB, Perovskite solar cell

Identifiers

Local EPrints ID: 474948
URI: http://eprints.soton.ac.uk/id/eprint/474948
ISSN: 1569-8025
PURE UUID: cdbf45d2-3203-4a6c-911b-9772ed8bf6c9
ORCID for Will Clarke: ORCID iD orcid.org/0000-0002-1629-9698
ORCID for Laurence J. Bennett: ORCID iD orcid.org/0000-0002-0152-1401
ORCID for Giles Richardson: ORCID iD orcid.org/0000-0001-6225-8590

Catalogue record

Date deposited: 07 Mar 2023 17:41
Last modified: 17 Mar 2024 04:04

Export record

Altmetrics

Contributors

Author: Will Clarke ORCID iD
Author: Laurence J. Bennett ORCID iD
Author: Yoana Grudeva
Author: Jamie M. Foster
Author: Nicola E. Courtier

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×