pvlib.spectrum.get_example_spectral_response#

pvlib.spectrum.get_example_spectral_response(wavelength=None)[source]#

Generate a generic smooth spectral response (SR) for tests and experiments.

Parameters

wavelength (1-D sequence of numeric, optional) – Wavelengths at which spectral response values are generated. By default wavelength is from 280 to 1200 in 5 nm intervals. [nm]

Returns

spectral_response (pandas.Series) – The relative spectral response indexed by wavelength in nm. [-]

Notes

This spectral response is based on measurements taken on a c-Si cell. A small number of points near the measured curve are used to define a cubic spline having no undue oscillations, as shown in 1. The spline can be interpolated at arbitrary wavelengths to produce a continuous, smooth curve , which makes it suitable for experimenting with spectral data of different resolutions.

References

1

Driesse, Anton, and Stein, Joshua. “Global Normal Spectral Irradiance in Albuquerque: a One-Year Open Dataset for PV Research”. United States 2020. DOI: 10.2172/1814068.