我正在尝试使用 pvmismatch 来计算部分阴影 144 半电池模块内的阴影电池中消耗的功率。请参阅下面的工作示例,该示例基于我在 github 上以前的 pvmismatch 问题中找到的示例。
使用部分阴影设置模块(单元 0 设置为接收 50% 的辐照度)可以正常工作。现在我需要确定模块短路时阴影单元的工作点。当模块处于 MPP 时,最好有相同的信息。
有人能指导我如何做到这一点吗?
import numpy as np
from pvmismatch.pvmismatch_lib import (pvcell, pvconstants, pvmodule,
pvstring, pvsystem)
import pandas as pd
from matplotlib import pyplot as plt
plt.ion()
v_bypass = np.float64(-0.3) # [V] trigger voltage of bypass diode
cell_area = np.float64(252/2)
halfcell144_bypass3 = pvmodule.crosstied_cellpos_pat([24, 24, 24], 2, partial=True)
pv_mod = pvmodule.PVmodule(cell_pos = halfcell144_bypass3, pvcells = None, pvconst
= None, Vbypass = v_bypass, cellArea = cell_area)
pv_mod.setSuns([0.5], cells = [0])
f = pv_mod.plotMod()