matlabr2012b代码-TRPL-PVK:使用时间分辨光致发光(TRPL)实验数据和一维有限元扩散模型之间的和平方误差最小

  • P2_419989
    了解作者
  • 119.1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-13 12:55
    上传日期
Matlab R2012b代码TRPL-PVK Matlab实现,可使用瞬态光致发光衰减或时间分辨光致发光(TRPL)实验数据来确定载流子(电子或空穴)的扩散系数(扩散长度)。 扩散系数是通过在一维有限元扩散模型获得的理论曲线与实验衰减之间的和平方误差最小化过程获得的。 纸上的代码和数据“”, J。Phys。 化学来吧2015年,6,1628年至1637年。 有关此实现的详细信息,请参见本文。 依存关系: (使用的版本R2012b) 用法 该过程包括三个步骤: βS的测定和τ的S参数猜测用于阻止设备的TRPL数据(自然重组而不提取层)拉伸指数衰减。 运行stretched_exponential_fitting.m在常规1_recombination_blocked_device文件夹使用TRPL在相同的格式归一化的实验数据block_device_data.csv数据文件。 抓斗用于下一步骤的输出βS和τ的价值观。 测定扩散系数。 在文件夹2_diffusion_coeficient打开minimization_proc.m并设置beta; S和作为从含有淬火层(空穴或电子提取层)装
TRPL-PVK-master.zip
  • TRPL-PVK-master
  • 1_recombination_blocked_device
  • block_device_data.csv
    1.9KB
  • data_fit.out
    3.5KB
  • stretched_exponential_fitting.m
    688B
  • 2_diffusion_coefficient
  • main_diffusion_funk.m
    3.6KB
  • minimization_proc.m
    873B
  • dss020.m
    1.6KB
  • dss042.m
    8.6KB
  • fminsearchcon.m
    11.5KB
  • quenched_device_data.csv
    8.7KB
  • img
  • Graph1.png
    90.1KB
  • 3_diffusion_length
  • Diffusion_Length.m
    333B
  • LICENSE
    34.3KB
  • README.md
    3.4KB
内容介绍
# TRPL-PVK 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. ![Figure 1](https://github.com/ej-jp/TRPL-PVK/blob/master/img/Graph1.png) Code and data from paper "[Effect of Mesostructured Layer upon Crystalline Properties and Device Performance on Perovskite Solar Cells](https://doi.org/10.1021/acs.jpclett.5b00483)" *J. Phys. Chem. Lett.* **2015**, 6, 1628-1637. See [Support information file](https://pubs.acs.org/doi/suppl/10.1021/acs.jpclett.5b00483/suppl_file/jz5b00483_si_001.pdf) of the paper for details in this implementation. ## Dependencies: * [Matlab](https://www.mathworks.com/) (used version R2012b) ## Usage The procedure consist of three steps: 1. Determination of &beta;<sub>s</sub> and &tau;<sub>s</sub> parameters guessing a stretched exponential decay for TRPL data of blocked device (natural recombination without extraction layer). Run `stretched_exponential_fitting.m` routine in the `1_recombination_blocked_device` folder using a TRPL normalized experimental data in the same format as `block_device_data.csv` data file. Grab the output &beta;<sub>s</sub> and &tau;<sub>s</sub> values for the next step. 2. Determination of diffusion coefficient. Open `minimization_proc.m` in folder `2_diffusion_coeficient` and set beta;<sub>s</sub> and &tau;<sub>s</sub> parameters as obtained in step 1. TRPL experimental data obtained from device containing quenched layer (hole or electron extraction layer) is included normalized in the `quenched_device_data.csv` file. Run `minimization_proc.m`. See comments in main routine `main_diffusion_funk.m` to study the implementation done here and another options as illumination and quenched side position. 3. Diffusion Length is obtained using &beta;<sub>s</sub> and &tau;<sub>s</sub> parameters from step 1 and D coefficient from step 2. Run `Diffusion_Length.m` to obtain the diffusion length (nm) ## Citation 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](https://doi.org/10.1021/acs.jpclett.5b00483)" *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}, } ``` ## Contact 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 ```
评论
    相关推荐
    • Matlab合集
      冈萨雷斯数字图像处理MATLAB版.中文版+数字图像处理第二版中文版(冈萨雷斯)+MATLAB-R2014a完全自学一本通+MATLAB R2016a完全自学一本通 素材文件+[模式识别与智能计算:MATLAB技术实现(第2版)].杨淑莹.扫描版
    • Matlab教程
      MatlaB经典ppt,主要讲解了MatlaB的入门知识,图形编程以及仿真。
    • matlab 课件
      matlab 功能很强大,本课件详细的介绍了matlab在科学计算中的应用。
    • matlab编译器
      matlab编译为exe文件所需要的文件; 使用时解压,将解压后文件拖入至matlab命令行即可
    • matlab
      matlab的基础知识进行介绍
    • MatLab
      “#MatLab
    • MATLAB编译器
      基于MATLAB 2018b版本介绍MATLAB编译器。介绍如何利用编译器将MATLAB代码编译为独立应用程序或组件,并在没有安装MATLAB的计算机上进行部署。
    • matlab入门
      matlab的入门教程,很值得仔细看看,对提高matlab能力有帮助
    • matlab
      matlab经典课堂讲义
    • matlab
      matlab