1 Introduction

Spectral responsivity of a photovoltaic device is needed for solar cell development and cell analysis. It can also be used in testing of solar cells, to correct for the spectral mismatch between the light source used in the measurement from the standardized reference spectral irradiance data. Measurement setups of spectral responsivity have been standardized in [1]. Solar cells can be nonlinear which poses a challenge in measurements. The solar cells need to be measured in biased conditions, resulting in differential spectral responsivity. Standard Test Conditions (STC) for measuring the performance of PV modules specify a cell temperature of 25 °C and an irradiance of 1000 W/m2 with an air mass 1.5 (AM1.5) spectrum [2]. This standardized spectrum is called AM1.5G (global) in earlier standards. Tests can also be carried out at other irradiance levels within 5–110% of the standard test condition.

Measurement setups for differential spectral responsivity have been presented in e.g. [3,4,5,6,7]. The cells measured are biased with incandescent or Xe light sources. Monochromatic measurement beam is chopped and measured with a lock-in amplifier from the cell output. The monochromatic beam is typically realized with a monochromator or filters and a broadband source. Combining the bias light with the measurement beam can be made in an integrating sphere, or the beams can be imposed on the cell surface. Recently, also setups where lighting is provided by LEDs have been presented [8,9,10]. LED lighting has been demonstrated both for use as bias lighting with accurately set spectrum and for probe lighting using electrical modulation and a lock-in amplifier.

In this paper, we present a measurement setup for differential spectral responsivity of solar cells based on high-power LEDs used as quasi-monochromatic sources of light for spectral measurement. LEDs offer advantages over monochromators, including more compact size, higher intensity, stability, and simpler modulation using electronics. On the other hand, they have broader bandwidths, which complicates the data analysis.

The solar cells to be measured are biased with halogen lamps up to a lighting level of 1000 W/m2. Additional halogen lamps have been installed behind the cell to measure bifacial solar cells with both sides biased.

The measurement setup is presented in details in Sect. 2. The properties of the setup have been thoroughly characterized. The results of the characterizations are presented in Sect. 3. The methods for data analysis are described in Sect. 4. To validate the setup, comparison measurements have been carried out by measuring a 2 × 2 cm2 reference solar cell provided by Fraunhofer Institute for Solar Energy (ISE). The absolute differential spectral responsivity of the cell has been measured at 25 °C in a wavelength range from 300 to 1200 nm at a short-circuit current bias, which assures that the calibrated values are equal to the absolute spectral response at Standard Testing Conditions (STC). The results of the validation measurements are reported in Sect. 5 and compared to obtained measurement uncertainties. We also demonstrate use of the setup for measuring a bifacial solar cell with relatively large size of 15 × 15 cm2. Finally, conclusions are drawn in Sect. 6.

2 Equipment

The measurement setup for differential spectral responsivity of solar cells is presented in Fig. 1. The setup utilizes towers of halogen lights, each tower containing 7 pieces of 50 W lamps for bias light, and 30 narrow-band LEDs for measurement. There are four towers for lighting the front surface of the cell. In addition, two towers have been installed behind the cell for measuring bifacial cells [11]. The lamps installed are of type OSRAM Decostar 50 W. These lamps have a semitransparent aluminum back reflector that modifies the spectrum in the infrared region, and a UV block. Intensity levels in our setup are adjusted by changing the distance between the lamps and the sample, by switching of complete light towers or lamps within them, and by adjusting the current.

Fig. 1
figure 1

Schematic presentation of the differential spectral responsivity setup configured for measurement of a bifacial cell

The measurement LEDs are mounted in a carousel, guiding one LED at a time to light the cell. The carousel has been earlier used in measurement of cameras [12]. The LEDs are temperature controlled to 25 °C and driven with a modulated operating current. A lock-in amplifier Stanford Research Systems SR830 is used to detect the weak LED signal from the induced photocurrent of the solar cell.

Fig. 2
figure 2

Four towers containing the front bias lights, 7 pieces of 50 W halogen lamps in each tower. In the figure, half the lights are lit providing approximately 500 W/m2 on the surface of the solar cell on the left. Two additional towers can be used when measuring bifacial solar cells for providing light for the rear side of the cells

The reference solar cell measured has a built-in temperature sensor. For simple unifacial cells, we have a temperature controller that can be used to set the temperature of the cell to 25 °C. This special temperature controller [13] combines liquid cooling and electrical heating. The bifacial solar cells measured cannot be controlled for temperature.

The photocurrent of the solar cell is measured with a shunt resistor (2 Ω) that converts the photocurrent to voltage for the lock-in-amplifier. A Keithley 2420 source meter is used to keep the voltage across the cell negligible. The current range of the source meter is limited to 3 A, which prevented its use in measuring the large bifacial cell that produces currents above 6 A. For the large solar cell, a zero-flux current sensor from Danisense (DS200ID-CD1000 sensor with DSSIU-6-1U electronics) was used to measure the current. The cell was short circuited with a 1-m cable that was passed through the sensor 8 times. The sensor attenuates the signal with a factor of 500 resulting overall to attenuation of 500/8 in the signal level.

Current to the LEDs is provided by a function generator Agilent 33521A and a custom-made voltage-to-current converter that provides a current of 100 mA for each 1 V in the input. In differential responsivity measurements, the LEDs are modulated with a square wave at a frequency of 177 Hz. The pulsed current is biased to vary between 0 and 200 mA. In spectral irradiance and spatial uniformity measurements, the LEDs are driven with a constant DC current of 200 mA. Electronics connect the current to one LED at a time. The electronics also connect the temperature controller electronics to the LED being used.

The bias light towers (Fig. 2) are driven with 1 kW Heinzinger PTN 125-10 power supplies, each supplying current for two towers. The halogen lamps in towers are connected in series and the two towers are connected in parallel. The front towers are supplied with a current of 7.6 A. Rear towers are tuned in measurements with current and geometry to give one-third of the current that the front lights induce.

LEDs are mounted in black aluminum blocks as can be seen in Fig. 3. The blocks contain temperature sensors providing feedback to the temperature controller electronics. Under the blocks, there are thermoelectric Peltier elements that transfer heat from the LED being used to the bottom plate of the carousel, thus stabilizing the LED temperature to 25 °C. The actual temperature of the LED may be higher than this due to the heating of the LED itself, but the temperature is repeatable provided that the environmental temperature and the operating current are kept constant.

Fig. 3
figure 3

A carousel containing the LEDs. The round circuit board in the middle contains relays used for connecting the electronics to one LED at a time. The electronics include a precision current source, a temperature sensor mounted near the LED and temperature controller electronics providing current to thermoelectric elements assembled between the bottom plate and the blocks containing LEDs. The figure also shows a beam splitter and a monitor detector used for accounting beam instabilities, and the back sides of the front bias light towers with switches for the individual lamps

The spectral irradiance on the sample plane is measured with a reference detector consisting of a calibrated silicon trap detector with known spectral responsivity within 250–1300 nm, and a precision aperture with a diameter of 3 mm [14]. In addition, relative spectral irradiances at the sample plane have been measured. The responsivity of the trap detector is accurately known up to 940 nm. Beyond this, the detector responsivity was extrapolated and verified with measurements against a pyroelectric radiometer and a calibrated InGaAs photodiode. The silicon detector has significant responsivity up to 1300 nm, but the uncertainty is much higher than in the visible due to lower signal levels and temperature effects. The irradiance measured can be converted to optical power by multiplying with the detector or solar cell area and vice versa. In addition, a correction is used for the spatial uniformity of the beam.

Short-term drift of the LED intensities can be corrected using a beam splitter and a monitor detector. As a monitor detector, a silicon trap detector is used. For monitoring purposes, a silicon detector works satisfactorily also with the IR LEDs. The monitor was not used in all measurements, because the beam splitter attenuates the signal, which causes problems with low intensity levels in the UV and IR regions. The LEDs are stable enough to maintain their spectral irradiance for periods of several days without introducing significant uncertainty.

The signals from the current-to-voltage converters used with the trap detectors, and the voltage across the resistor used to convert the cell current to voltage are connected to the lock-in amplifier with a multiplexer. The voltage across the resistor is measured differentially, thus the signal is read by two cables. The other signals are unipolar.

The setup has been tested on a 2 × 2 cm2 reference cell, 15 × 15 cm2 unifacial cells, and 15 × 15 cm2 bifacial cells. Larger cells are supported with a special holder presented in Fig. 4. There are six brass contacts on springs collecting the current from the busbars on the cells. For measuring bifacial solar cells, there are additional six contacts on the rear side of the holder.

Fig. 4
figure 4

A holder for 15 × 15 cm2 unifacial or bifacial solar cells. Cell current is read from the busbars using six brass contacts. The rear side of the holder contains similar arrangement for measuring the backside of bifacial cells. The cell has been short-circuited through the sensor of a zero-flux on the left

3 Characterization measurements

The setup has been fully characterized and tested for measurements. The radiation field at the sample plane has been studied for relative spectral irradiance and spatial uniformity, both for the measurement beams from the LEDs, and the bias lights provided by the halogen lamp towers.

Figure 5 shows the measured spectra Ei(λ) of the measurement LEDs assembled. In the data analysis, only the relative spectra are needed but the spectra presented have been scaled to the levels in the measurement plane. The integrated irradiances of the LED spectra vary within 9–440 mW m−2 depending on the LED. The LEDs cover a wavelength range of 290–1300 nm. The LEDs are not equally spaced, which in intercomparisons and interpretations of results is taken into account by interpolation.

Fig. 5
figure 5

Spectra of the measurement LEDs

The spectra were measured with an InstrumentSystems Spectro 320D scanning spectroradiometer, and an Ocean Optics USB4000 spectrograph. Bandwidths used varied within 1–10 nm. Measurements with the USB4000 have been fully automated with LabView, which provides a quick check for all LEDs within the visible region.

Figure 6 presents an example of the spatial uniformity measurements. Spatial uniformities of the light beams of all LEDs were measured using automated Newport linear translators over an area of 15 × 15 cm2 with a step size of 1.5 cm, and over a smaller region of 2 × 2 cm2 with a step size of 1 cm. The data were normalized to the values in the center of the measurement area, and used to calculate averages, standard deviations, and standard deviations of the mean for all LEDs, for the two measurement areas. The average of the spatial uniformity is used for correcting the measurement results, because in cell measurements, the reference detector measures the intensity over a small area in the middle only, whereas the cell sees a larger area. Standard deviation of the mean gives the uncertainty of the area correction, and the standard deviation can be used to estimate uncertainties due to alignment issues. In the measurements, a photometer with an entrance aperture of 10 mm in diameter for visible LEDs, a GaP photodiode with an entrance aperture of 3 × 3 mm2 for UV, and an InGaAs photodiode with an entrance aperture of 5 mm in diameter for near-IR LEDs were scanned across the sample plane. For the 543-nm LED in Fig. 6, the average is − 0.3% over the full area of 15 × 15 cm2 and 0.0% over the area of 2 × 2 cm2. The corresponding standard deviations are 0.4% and 0.1%. On the average, for all the 30 LEDs, the spatial uniformity correction was 1.8%, the maximum being 11%.

Fig. 6
figure 6

Spatial uniformity of the spectral irradiance produced by the 543 nm LED on the sample plane, calculated as deviation from the central value. The spacing between the different colors is 0.2%. The spatial uniformities were measured over an area of 15 × 15 cm2. The units on the axes are mm (color figure online)

Temporal stability of the LEDs is an issue. This was studied by measuring their irradiances in the beginning of the measurements, and after about 3 weeks at the end of measurements. In between, the measurements had been running quite extensively. The average of the intensity changes of all 30 LEDs was 0.37%. Aging was most notable in the two IR LEDs at the wavelengths of 1187 and 1288 nm. Their intensities had dropped by 1.7%. With the other LEDs, changes were much smaller, on the average 0.28%.

Figure 7 shows the spectral irradiance and Fig. 8 the spatial uniformity of the spectral irradiance at the sample plane produced by the four front side bias light towers. All 4 × 7 lamps were on. The spectral irradiance is 997.83 W/m2 over the spectral range of 250–2150 nm which is close to the value of 992.9 W/m2 that the tabulated values for AM1.5 at 1000 W/m2 would produce across the same wavelength range. In the UV region, the halogen lamp source cannot fully replicate the spectrum. In the visible and near-IR regions, where solar cells have the highest responsivities, the agreement is better.

Fig. 7
figure 7

Spectral irradiance produced by the four front bias light towers on the sample plane and the AM1.5 (G) spectrum for comparison

Fig. 8
figure 8

Spatial uniformity of the spectral irradiance produced by the four front bias light towers on the sample plane, calculated as deviation from the central value. The spacing between the different colors is 4%. The spatial uniformity was measured over an area of 15 × 15 cm2. The units on the axes are mm (color figure online)

For the spatial uniformity of bias lights, the standard deviation is 8.9% over the full area of 15 × 15 cm2. The maximum value is 0.8%, the minimum is − 37.3%, and the average is − 13.3%. The maximum is located slightly below the center, and the radiation gradually drops towards the edges. The average indicates that the intensity across the cell is this much lower than the measured intensity in the center, which can be taken into account when measuring large cells. For the smaller 2 × 2 cm2 area, the average of the spatial uniformity is + 0.5% and the standard deviation is 0.9%.

4 Data analysis

For characterization of a solar cell against the reference detectors, measurements are carried out as follows. First, the trap detector serving as reference with spectral responsivity Rtrap(λ) [A W−1], is placed so that its precision aperture with area Atrap is in the sample plane. Measurements with all 30 LEDs with relative spectral irradiances Ei(λ) are carried out. A measurement with the LED unlit is carried out before each measurement to derive dark signals that are subtracted to derive photocurrents Itrap,i. Next, the solar cell whose spectral responsivity Scell(λ) [A W−1 m2] is to be derived, is placed so that its active surface with area Acell is in the sample plane. Measurements with all 30 LEDs are carried out to derive photocurrents Icell,i taking into account dark signals similar to trap measurements.

The measurements with a reference detector and the solar cell at each LED give one responsivity Scell(λeff,i) at the effective wavelength

$$ \lambda_{{{\text{eff}},{\text{i}}}} = \mathop \int \limits_{\lambda }^{{}} E_{\text{i}} \left( \lambda \right)\lambda {\text{d}}\lambda /\mathop \int \limits_{\lambda }^{{}} E_{\text{i}} \left( \lambda \right){\text{d}}\lambda $$
(1)

of the measurement. These are the wavelengths that will have most effect on the signals produced. The LEDs are rather broadband, which needs to be taken into account in the analysis [8]. To do this, a recursive analysis method is used. We first make an initial guess for the spectral responsivity of the solar cell being measured as Scell(λ) = 1 A W−1 m2. The initial values are being used to calculate the currents that theoretically can be expected as

$$ I_{\text{calc,trap,i}} = A_{\text{trap}} \mathop \int \limits_{\lambda }^{{}} E_{\text{i}} \left( \lambda \right)R_{\text{trap}} \left( \lambda \right){\text{d}}\lambda $$
(2)

for the silicon trap detector, and

$$ I_{\text{calc,cell,i}} = \mathop \int \limits_{\lambda }^{{}} E_{\text{i}} \left( \lambda \right)S_{\text{cell}} \left( \lambda \right){\text{d}}\lambda $$
(3)

for the current produced by the solar cell. The spectral irradiances of the LEDs are only known relatively, so they are effectively adjusted using Itrap,i and Icalc,trap,i. First real values for the spectral responsivity of the cell at the effective wavelengths can now be calculated as

$$ S_{\text{cell}}^{'} \left( {\lambda_{{{\text{eff}},{\text{i}}}} } \right) = \frac{{I_{\text{cell,i}} I_{\text{calc,trap,i}} }}{{I_{\text{calc,cell,i}} I_{\text{trap,i}} }}S_{\text{cell}}^{{}} \left( {\lambda_{{{\text{eff}},{\text{i}}}} } \right). $$
(4)

The first values are accurate in the regions where the relative spectral responsivities of the solar cell and the reference detector are similar. In case of the silicon trap detector, this applies to the visible region. However, in the UV and IR regions, where the responsivities are different, the spectral shape assumed for Scell(λeff,i) affects the results. The results can be improved by interpolating the \( S_{\text{cell}}^{'} \left( {\lambda_{{{\text{eff}},{\text{i}}}} } \right) \) values, placing these interpolated values as Scell(λ) in Eq. 3 and repeating the calculations to derive \( S_{\text{cell}}^{''} \left( {\lambda_{{{\text{eff}},{\text{i}}}} } \right) \). The interpolation can be done with piecewise polynomials, one for UV region, one for visible, and one for IR regions. The iteration quite soon finds a solution where the values do not change anymore. If the relative shape of the solar cell responsivity is known, e.g. from earlier measurements, this responsivity can be used to speed up the analysis. The data analysis results in an interpolation function and accurate spectral responsivity values at the effective wavelengths of the LEDs. Based on the differences of the first calculation assuming flat responsivity from the final solution, we may conclude the uncertainty caused by this modeling to be smaller than 0.1% in the wavelength region 400–940 nm, smaller than 0.5% in the UV excluding the shortest wavelength, and smaller than 2% in the IR excluding the longest wavelength. The extreme values will have approximately double the uncertainty.

5 Validation and test measurements

5.1 Fraunhofer ISE reference cell

To validate the measurement setup, a reference cell calibrated by Fraunhofer ISE was measured [15] with all the four towers of front bias lights on. The photocurrent produced by the bias light was 131 mA which is 88% of the nominal short circuit current.

Comparison of the responsivities to the values of Fraunhofer ISE is presented in Fig. 9. The results are in good agreement in the visible region. The deviations are smaller than 2% within the wavelength range 425–940 nm. The maximum deviations in the visible region are 2.7% at 401 nm, 3.5% at 413 nm and 1.8% at 844 nm wavelengths. In the UV region, we measure systematically higher. At 346 nm wavelength, the deviation is 1.4%, at 301 nm it is 4.2%, and at 290 nm it is 29%. We conclude that these problems in the UV region originate from too low signal levels, although this is not fully supported by the estimated uncertainties. The lowest AC current measured was 3 nA, which in the presence of 131 mA bias signal requires a dynamic range of 153 dB. In the IR region the discrepancies are high as well, probably originating from the calibration and the temperature sensitivity of the silicon trap detector used.

Fig. 9
figure 9

Comparison measurement of a 2 × 2 cm2 reference solar cell. Blue crosses denote the spectral responsivities of Fraunhofer ISE, red circles denote the results of Aalto (left vertical scale). Green dashes show the deviation of the Aalto values from the interpolated values of Fraunhofer ISE (right vertical scale). The thin lines represent the expanded measurement uncertainties of Aalto, thick lines indicate combined uncertainties of the comparison taking also into account the uncertainties of Fraunhofer ISE (right vertical scale) (color figure online)

The expanded uncertainty of the obtained differential spectral responsivities over the visible region 400–730 nm is on the average 1.7% (k = 2). The main components included are the standard uncertainties of the alignment, distance and spatial correction (0.25–0.9%), gain of the lock-in amplifier (0.5%), short-term stability of the LED sources (0.03–0.9%), absolute spectral irradiance (0.11%), relative spectral irradiance (0.5%), data analysis (0.1%), and the resolution of the current measurement (0.01–0.06%). The standard deviation of the mean of the spatial uniformity of the measurement beam is of the order of 0.02–0.31% depending on the LED used over the solar cell area of 2 × 2 cm2. In the UV and IR regions, the non-uniformities are higher, up to 0.45%. Also, other uncertainties are higher. The expanded uncertainty of the reference values of Fraunhofer ISE is 2% over the visible region, extending the uncertainty of the comparison in the mid-visible region to 2.6%. All deviations are within the calculated uncertainties indicating that the estimated uncertainties are realistic.

Linearity of the cell was tested by varying the bias light level by switching off lights from the light towers and measuring the responsivity at the wavelength of 503 nm. The results indicate that the cell linearity is better than 0.01% within photocurrent range 0.12 mA–131 mA.

5.2 Large bifacial solar cell

The 15 × 15 cm2 bifacial solar cell was studied at various lighting levels including 1000 W/m2 on the front side, 1000 W/m2 on the front side and 300 W/m2 on the rear side, 500 W/m2 on the front side, and bias lighting off. The results are depicted in Fig. 10.

Fig. 10
figure 10

Differential spectral responsivity for the 15 × 15 cm2 bifacial solar cell. Bias light conditions ranging from all lights off to full lighting on both sides (100% front + 30% rear) are indicated in the figure legend. The solid purple line represents the ideal responsivity assuming 100% quantum efficiency

The results with bias off and 50% bias on the front side are very close to each other. The responsivities measured with bias in the near IR, 900–1050 nm, are 2–4% higher than the responsivities without bias. We conclude this to be because of increasing temperature of the bifacial cell. The effect can be further seen in the shapes of the spectral responsivities measured at higher biases. The reason for the reduced responsivity at 722 nm wavelength is unknown.

Full bias lighting of 1000 W/m2 on the front surface introduces − 20% drop in the responsivity of the panel. Adding 300 W/m2 on the rear side increases this decrease to − 60%. This appears to be a property of the burden voltage of the cell that increases too high. Although the zero-flux does not load the circuit being measured, the wire used to short circuit the solar cell has a resistance of 15 mΩ. With a short circuit current of 7.1 A corresponding to the four front light towers on, the voltage drop is 0.11 V which is too high considering that the open circuit voltage of the cell is only 0.565 V. With the added rear lights, the current increased to 8.4 A, and with 50% of the front lights on, it reduced to 3.5 A. This measurement demonstrates that in practice, it is impossible to measure such large cells without an active control of the cell current in the standard operating conditions with an irradiance of 1000 W/m2. However, the zero-flux could be an excellent method of measuring currents of solar panels that have higher open circuit voltages. The zero-flux used is capable of handling currents up to 300 A with an uncertainty of 22 ppm.

Results of the biased cell also demonstrate nonlinearity induced by the varying levels of LED intensities. The biased curves contain fine structure that is not present in the measurements in the linear region. Results in the UV region are too large due to the loss of measurement signal in the zero-flux, and due to too large signal dynamics of 130 dB.

6 Conclusions

We have developed a setup for measuring differential spectral responsivities of solar cells in bias light conditions. The setup uses 30 high-brightness LEDs for generating a quasi-monochromatic light source covering the wavelength range of 290–1300 nm. Halogen lamps are used to generate bias-lighting conditions up to 1000 W/m2, with spectral distribution close to AM1.5 in visible and near IR, but deviating in the UV. The setup has been fully characterized for spectral irradiances and spatial uniformities of all light sources. A validation carried out using a reference cell of 2 × 2 cm2 area demonstrated deviations smaller than 2% over the wavelength range of 425–940 nm, with an expanded uncertainty of 2.6%. The setup was further tested in measurements of a bifacial cell. Measurement was successful but it appeared that the 15 mΩ resistance of the wire used to short circuit the cell was too high causing nonlinearity with the 7 A current produced when using all front light towers. The result indicates that active control of the cell voltage is required at high intensity levels of 1000 W/m2. At the reduced intensity causing 3.5 A bias current, the cell still remained in its linear region.