Matlab implementation for the determination of carrier (electron or hole) diffusion coefficient (diffusion length) using transient photoluminescence decay or time resolved photoluminescence (TRPL) experimental data. Diffusion coefficient is obtained by the sum squared error minimization procedure between the theoretical curve obtained from the one-dimensional finite element diffusion model and the experimental decay.
Code and data from paper "Effect of Mesostructured Layer upon Crystalline Properties and Device Performance on Perovskite Solar Cells" J. Phys. Chem. Lett. 2015, 6, 1628-1637. See Support information file of the paper for details in this implementation.
- Matlab (used version R2012b)
The procedure consist of three steps:
-
Determination of βs and τs parameters guessing a stretched exponential decay for TRPL data of blocked device (natural recombination without extraction layer). Run
stretched_exponential_fitting.m
routine in the1_recombination_blocked_device
folder using a TRPL normalized experimental data in the same format asblock_device_data.csv
data file. Grab the output βs and τs values for the next step. -
Determination of diffusion coefficient. Open
minimization_proc.m
in folder2_diffusion_coeficient
and set beta;s and τs parameters as obtained in step 1. TRPL experimental data obtained from device containing quenched layer (hole or electron extraction layer) is included normalized in thequenched_device_data.csv
file. Runminimization_proc.m
. See comments in main routinemain_diffusion_funk.m
to study the implementation done here and another options as illumination and quenched side position. -
Diffusion Length is obtained using βs and τs parameters from step 1 and D coefficient from step 2. Run
Diffusion_Length.m
to obtain the diffusion length (nm)
If you find this work useful for your research, please cite:
A. Listorti, E. J. Juarez-Perez, C. Frontera, V. Roiati, L. Garcia-Andrade, S. Colella, A. Rizzo, P. Ortiz, I. Mora-Sero, Effect of Mesostructured Layer upon Crystalline Properties and Device Performance on Perovskite Solar Cells" J. Phys. Chem. Lett. 2015, 6, 1628-1637.
@Article{Listorti2015Effect1628,
Title = {Effect of Mesostructured Layer upon Crystalline Properties and Device Performance on Perovskite Solar Cells},
Author = {Listorti, Andrea and Juarez-Perez, Emilio J. and Frontera, Carlos and Roiati, Vittoria and Garcia-Andrade, Laura and Colella, Silvia and Rizzo, Aurora and Ortiz, Pablo and Mora-Sero, Ivan},
Journal = {J. Phys. Chem. Lett.},
Pages = {1628--1637},
Volume = {6},
Year = {2015},
Doi = {10.1021/acs.jpclett.5b00483},
}
Feel free to contact me here in github if there is any question or by email (remove white spaces in email address)
e j juarez perez (at) gmail.co m