bifacial_radiance.ModuleObj.calculatePerformance#

ModuleObj.calculatePerformance(effective_irradiance, CECMod=None, temp_air=None, wind_speed=1, temp_cell=None, glassglass=None)[source]#

The module parameters are given at the reference condition. Use pvlib.pvsystem.calcparams_cec() to generate the five SDM parameters at your desired irradiance and temperature to use with pvlib.pvsystem.singlediode() to calculate the IV curve information.:

Inputs#

effective_irradiancenumeric

Dataframe or single value. Must be same length as temp_cell

CECModDict

Dictionary with CEC Module PArameters for the module selected. Must contain at minimum alpha_sc, a_ref, I_L_ref, I_o_ref, R_sh_ref, R_s, Adjust

temp_airnumeric

Ambient temperature in Celsius. Dataframe or single value to calculate. Must be same length as effective_irradiance. Default = 20C

wind_speednumeric

Wind speed at a height of 10 meters [m/s]. Default = 1 m/s

temp_cellnumeric

Back of module temperature. If provided, overrides temp_air and wind_speed calculation. Default = None

glassglassboolean

If module is glass-glass package (vs glass-polymer) to select correct thermal coefficients for module temperature calculation