pvlib.solarposition.get_solarposition#

pvlib.solarposition.get_solarposition(time, latitude, longitude, altitude=None, pressure=None, method='nrel_numpy', temperature=12, **kwargs)[source]#

A convenience wrapper for the solar position calculators.

Parameters:
  • time (pandas.DatetimeIndex) – Must be localized or UTC will be assumed.

  • latitude (float) – Latitude in decimal degrees. Positive north of equator, negative to south.

  • longitude (float) – Longitude in decimal degrees. Positive east of prime meridian, negative to west.

  • altitude (float, optional) – If not specified, computed from pressure. Assumed to be 0 m if pressure is not supplied.

  • pressure (float, optional) – If not specified, computed from altitude. Assumed to be 101325 Pa if altitude is not supplied.

  • method (string, default 'nrel_numpy') –

    ‘nrel_numpy’ uses an implementation of the NREL SPA algorithm described in [1] (default, recommended): spa_python()

    ’nrel_numba’ uses an implementation of the NREL SPA algorithm described in [1], but also compiles the code first: spa_python()

    ’pyephem’ uses the PyEphem package: pyephem()

    ’ephemeris’ uses the pvlib ephemeris code: ephemeris()

    ’nrel_c’ uses the NREL SPA C code [3]: spa_c()

  • temperature (float, default 12) – Degrees C.

  • kwargs – Other keywords are passed to the solar position function specified by the method argument.

References

Examples using pvlib.solarposition.get_solarposition#

Calculating daily diffuse PAR using Spitter’s relationship

Calculating daily diffuse PAR using Spitter's relationship

Temperature modeling for floating PV

Temperature modeling for floating PV

Diffuse Fraction Estimation

Diffuse Fraction Estimation

Simple irradiance adjustment for horizon shading

Simple irradiance adjustment for horizon shading

Shaded fraction of a horizontal single-axis tracker

Shaded fraction of a horizontal single-axis tracker

Sun path diagram

Sun path diagram

Single-axis tracking

Single-axis tracking

Backtracking on sloped terrain

Backtracking on sloped terrain

Modeling Spectral Irradiance

Modeling Spectral Irradiance

Average Photon Energy Calculation

Average Photon Energy Calculation