twoaxistracking.TrackerField.get_shaded_fraction#

TrackerField.get_shaded_fraction(solar_elevation, solar_azimuth, plot=False)#

Calculate the shaded fraction for the specified solar positions.

Uses the twoaxistracking.shaded_fraction() function to calculate the shaded fraction for the specified solar elevation and azimuth angles.

Parameters
  • solar_elevation (array-like) – Solar elevation angles in degrees.

  • solar_azimuth (array-like) – Solar azimuth angles in degrees.

  • plot (boolean, default: False) – Whether to plot the unshaded and shading geometries for each solar position.

Returns

shaded_fractions – The shaded fractions for the specified collector geometry, field layout, and solar angles.

Return type

array-like