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