pvlib.tracking.LocalizedSingleAxisTracker¶
-
class
pvlib.tracking.LocalizedSingleAxisTracker(pvsystem=None, location=None, **kwargs)[source]¶ Highly experimental.
Methods
__init__([pvsystem, location])ashraeiam(aoi)Determine the incidence angle modifier using self.module_parameters['b'],aoi, and theashraeiam()function.calcparams_desoto(poa_global, temp_cell, ...)Use the calcparams_desoto()function, the input parameters andself.module_parametersto calculate the module currents and resistances.from_tmy(tmy_metadata[, tmy_data])Create an object based on a metadata dictionary from tmy2 or tmy3 data readers. get_airmass([times, solar_position, model])Calculate the relative and absolute airmass. get_aoi(solar_zenith, solar_azimuth)Get the angle of incidence on the system. get_clearsky(times[, model])Calculate the clear sky estimates of GHI, DNI, and/or DHI at this location. get_irradiance(dni, ghi, dhi[, dni_extra, ...])Uses the irradiance.total_irrad()function to calculate the plane of array irradiance components on a tilted surface defined byself.surface_tilt,self.surface_azimuth, andself.albedo.get_solarposition(times[, pressure, temperature])Uses the solarposition.get_solarposition()function to calculate the solar zenith, azimuth, etc.i_from_v(resistance_shunt, ...)Wrapper around the i_from_v()function.localize([location, latitude, longitude])Creates a LocalizedSingleAxisTrackerobject using this object and location data.physicaliam(aoi)Determine the incidence angle modifier using self.module_parameters['K'],self.module_parameters['L'],self.module_parameters['n'],aoi, and thephysicaliam()function.sapm(poa_direct, poa_diffuse, temp_cell, ...)Use the sapm()function, the input parameters, andself.module_parametersto calculate Voc, Isc, Ix, Ixx, Vmp/Imp.sapm_celltemp(irrad, wind, temp)Uses sapm_celltemp()to calculate module and cell temperatures based onself.racking_modeland the input parameters.singleaxis(apparent_zenith, apparent_azimuth)singlediode(photocurrent, ...)Wrapper around the singlediode()function.snlinverter(v_dc, p_dc)Uses snlinverter()to calculate AC power based onself.inverter_parametersand the input parameters.