bifacial_radiance.RadianceObj.analysis1axisground#

RadianceObj.analysis1axisground(trackerdict=None, singleindex=None, accuracy='low', customname=None, modWanted=None, rowWanted=None, sensorsground=None, sensorsgroundx=1, sceneNum=0, append=True)[source]#

uses bifacial_radiance.AnalysisObj.groundAnalysis to run a single ground scan along the entire row-row pitch.

Parameters:
  • trackerdict (optional)

  • singleindex (str) – For single-index mode, just the one index we want to run (new in 0.2.3). Example format ‘21_06_14_12_30’ for 2021 June 14th 12:30 pm

  • accuracy (str) – ‘low’ (default) or ‘high’, resolution option used during _irrPlot and rtrace

  • customname (str) – Custom text string to be added to the file name for the results .CSV files

  • modWanted (int) – Module to be sampled. Index starts at 1.

  • rowWanted (int) – Row to be sampled. Index starts at 1. (row 1)

  • sensorsground (int (default None)) – Number of scan points along the scene pitch. Default every 20cm

  • sensorsgroundx (int (default 1)) – Number of scans in the second (X) dimension

  • sceneNum (int) – Index of the scene number in the list of scenes per trackerdict. default 0

  • append (Bool (default True)) – Append trackerdict[‘AnalysisObj’] to list. Otherwise over-write any AnalysisObj’s and start 1axis analysis from scratch

Returns:

trackerdict is returned with bifacial_radiance.AnalysisObj – for each timestamp.

  • bifacial_radiance.AnalysisObj.results returns the following keys:
    • ’Wm2Ground’ : np.array of Wm-2 irradiances along the ground, len=sensorsground

    • ’sensorsground’ : int of number of ground scan points