QiXubin
Subscriber

非常抱歉,我之前确实理解错了!电流密度Jn和Jp对x、y、z坐标的积分得到的是电流,我现在想要得到的是总体的短路电流密度。

我疑惑的地方是:计算短路电流密度的脚本代码

Lx = getnamed(“CHARGE 模拟区域”,“z span”)*100;

Ly = getnamed(“CHARGE”,“norm length”)*100;#2D

J = I/Lx/Ly*1000;# mA/cm^2,这种计算方法可以适用于电极在吸收层两端的情况,如官方案例中的3D支柱硅太阳能电池

CHARGE可以直接得到短路电流,此时只要用短路电流除以两个电极之间的电流流过的横截面积就可以获得短路电流密度,但是我仿真的是指交叉背电极背接触(IBC)结构,就是电极都在电池的背面,如果对于3D不精确计算,(x span*y span)或者(z span*y span)都可以(最上面的图),但是我想精确计算出具体的电流密度。

在您后面的帮助下我知道了CHARGE收集的charge数据Jn和Jp,现在想利用这两个数据获得准确的短路电流密度————对Jn和Jp求和,具体要怎样操作呢?

charge采取三角形网格特性,并且Jn和Jp都是矢量:可以利用interptri函数将三角形的网格特性转化为矩形网格特性,后续需要怎样操作?

如果没有办法那就只能用理想截面计算短路电流密度了。

非常感谢您抽空回答我的疑惑。