bifacial_radiance.RadianceObj.calculatePerformance1axis#
- RadianceObj.calculatePerformance1axis(trackerdict=None, module=None, CECMod2=None)[source]#
Loops through all results in trackerdict and calculates performance, considering electrical mismatch, using PVLib. Cell temperature is calculated
- Parameters:
module (ModuleObj from scene.module) – It’s best to set this in advance in the ModuleObj. If passed in here, it overrides the value that may be set in the trackerdict already.
CECMod2 (dict, optional) – Dictionary with CEC Module Parameters for a Monofacial module. If None, same module as CECMod is used for the BGE calculations, but just using the front irradiance (Gfront).
- Returns:
trackerdict (dict) – Trackerdict with new entries for each key of irradiance and Power Output for the module. Each entry contains the keys:
’POA_eff’: mean of [(mean of clean Gfront) + clean Grear * bifaciality factor]
’Gfront_mean’: mean of clean Gfront
’Grear_mean’: mean of clean Grear
’Mismatch’: mismatch calculated from the MAD distribution of POA_total
’Pout_raw’: power output calculated from POA_total, considers wind speed and temp_amb if in trackerdict.
’Pout’: power output considering electrical mismatch losses.