首页 > 解决方案 > 如何在 pvmismatch 中使用 pvlib 模块?

问题描述

是否可以在 pvmismatch 中使用 pvlib 模块的 cec 模块?我尝试使用 cec 模块的值来实现它。

cell=pvcell.PVcell(
Rs=parametersw.R_s/parameters.N_s, 
Rsh= parametersw.R_sh_ref*parameters.N_s,
Isat1_T0=parametersw.I_o_ref,
Isat2_T0=0,
Isc0_T0= parametersw.I_L_ref,
alpha_Isc=parametersw.alpha_sc,
#aRBD=0,
#bRBD=0,
#nRBD=0,
    
Eg=1.121,
Tcell=273.15
              )

并将这些单元格放入不匹配模块中,我收到的值:voc isc vmp imp,比预期的低 3V。

标签: pvlib

解决方案


简短的回答是否定的,这是不可能的。pvmismatch使用双二极管模型,您不能简单地将单二极管模型中的相应值放入并省略其他值。

话虽如此,使用相同(按比例缩放)的电阻可能没问题,您可以尝试调整 Isat1 和 Isat2 以更接近您的预期。这可能对您的应用程序来说不够好,也可能不够好。


推荐阅读