目录

机器学习在太阳能电池材料筛选中的应用

misaraty 更新 | 2025-01-26
前言
依托国家自然科学基金青年项目(22103021),对机器学习在太阳能电池材料筛选中的应用进行科普性介绍。

什么是机器学习

Machine Learning is the science (and art) of programming computers so they can learn from data.1

./ml_approach.jpg
机器学习处理的一般流程
1

本项目部分成果介绍

基于机器学习的CZTS太阳能电池高通量筛选研究

铜锌锡硫化物(CZTS)因其优异的光吸收性能、低成本和无毒元素组成,被认为是未来薄膜太阳能电池的理想材料。尽管其光电转换效率(PCE)已超过14%,但仍低于理论极限。为提高其效率,本研究结合密度泛函理论与机器学习方法,加速太阳能电池材料的筛选。

研究通过替换CZTS超胞中的不同元素,构建了263种CZTS的PBE带隙数据集。通过符号回归,建立了氧化态、离子半径、电负性与带隙之间的关系,帮助预测材料带隙。

结合XGBoost、LightGBM等机器学习模型,决定系数达到了0.93的预测精度。筛选出的54种材料中,Ag2SrSnSe4在缺陷特性方面表现突出,是未来高效太阳能电池的有力候选者。

本研究为CZTS材料的筛选提供了理论支持,并通过机器学习加速了理想材料的挖掘(J. Phys. Chem. Lett. 2024, 15, 9795-9802)。

./基于机器学习的CZTS太阳能电池高通量筛选研究.jpg
使用Ewald求和矩阵作为描述符,比较了不同机器学习模型在CZTS数据集上的表现

通过机器学习框架加速非绝热动力学模拟

非绝热耦合(NA Coupling)在光物理和光化学过程中扮演重要角色,但由于计算复杂,它限制了大规模系统的模拟。为了解决这一问题,本研究通过结合正弦矩阵、MBTR、SOAP等描述符与机器学习算法(如XGBoost、LightGBM、随机森林),成功实现了高效且精确的NA Coupling预测。

以钙钛矿材料MAPbI3为例,研究发现正弦矩阵与LightGBM的结合效果最佳,能准确预测NA Coupling(R²高达0.87)。这一方法大幅减少了计算时间,同时保持了高精度。

研究还结合DFT计算与机器学习预测的NA Coupling,模拟了电子-空穴复合过程,结果与实验数据吻合。该研究为加速非绝热动力学模拟提供了新思路,助力光电材料的优化(J. Phys. Chem. Lett. 2022, 13, 10734-10740)。

./通过机器学习框架加速非绝热动力学模拟.jpg
使用预测的NA Coupling模拟MAPbI3的电子-空穴复合动力学

  1. Géron A. Hands-On machine learning with scikit-learn, keras & tensorflow farnham[J]. Canada: O’Reilly, 2019. ↩︎