rdtools.analysis_chains.TrendAnalysis.set_clearsky¶
-
TrendAnalysis.
set_clearsky
(pvlib_location=None, pv_azimuth=None, pv_tilt=None, poa_global_clearsky=None, temperature_cell_clearsky=None, temperature_ambient_clearsky=None, albedo=0.25, solar_position_method='nrel_numpy')¶ Initialize values for a clearsky analysis which requires configuration of location and orientation details. If optional parameters poa_global_clearsky, temperature_ambient_clearsky are not passed, they will be modeled based on location and orientation.
- Parameters
pvlib_location (
pvlib.location.Location
) -- Used for calculating clearsky temperature and irradiancepv_azimuth (numeric) -- Azimuth of PV array in degrees from north. Can be right-labeled Pandas Time Series or single numeric value.
pv_tilt (numeric) -- Tilt of PV array in degrees from horizontal. Can be right-labeled Pandas Time Series or single numeric value.
poa_global_clearsky (
pandas.Series
) -- Right-labeled time Series of clear-sky plane of array irradiancetemperature_cell_clearsky (
pandas.Series
) -- Right-labeled time series of cell temperature in clear-sky conditions in Celsius. In practice, back of module temperature works as a good approximation.temperature_ambient_clearsky (
pandas.Series
) -- Right-label time series of ambient temperature in clear sky conditions in Celsiusalbedo (numeric) -- Albedo to be used in irradiance transposition calculations. Can be right-labeled Pandas Time Series or single numeric value.
solar_position_method (
str
, default'nrel_numpy'
) -- Optional method name to pass topvlib.solarposition.get_solarposition()
. Switching methods may improve calculation time.