Skip to main content

Summary

The Sandia model uses an empirical exponential relationship to calculate module temperature, with surface temperature calculated first and then cell temperature derived from it. This model was developed at Sandia National Laboratories based on extensive field measurements.

Inputs

NameSymbolUnitsDescription
Ambient Air TemperatureTaT_a°CDry-bulb air temperature
Wind Speedvwv_wm/sWind velocity
Effective POA IrradianceGeffG_{eff}W/m²Effective irradiance after all optical losses
Sandia Conductive CoefficientaaSandia conductive coefficient
Sandia Convective CoefficientbbSandia convective coefficient
Cell-to-Module Temp DiffΔTcm\Delta T_{c-m}°CTemperature difference between cell and module surface
Reference IrradianceGrefG_{ref}W/m²Reference irradiance (typically 1000 W/m²)

Outputs

NameSymbolUnitsDescription
Cell TemperatureTcT_c°COperating temperature of PV cells
Surface TemperatureTmT_m°CModule surface (back-of-module) temperature

Detailed Description

The Sandia model uses an exponential relationship, calculating surface temperature first: Tm=Geffea+bvw+TaT_m = G_{eff} \cdot e^{a + b \cdot v_w} + T_a where:
  • aa is Sandia conductive coefficient
  • bb is Sandia convective coefficient

Empirically Derived Coefficients

The following coefficients were empirically derived by Sandia National Laboratories for open rack mounting configurations:
Module TypeaabbΔTcm\Delta T_{c-m} (°C)
Glass/cell/glass−3.47−0.05943
Glass/cell/polymer−3.56−0.07503

Cell Temperature

Tc=Tm+GeffΔTcmGrefT_c = T_m + G_{eff} \cdot \frac{\Delta T_{c-m}}{G_{ref}}

Time-Series Surface Temperature Option

If time-series surface temperature data is provided, it is used directly: Tm=Tm,series(t)T_m = T_{m,series}(t) Tc=Tm+GeffΔTcmGrefT_c = T_m + G_{eff} \cdot \frac{\Delta T_{c-m}}{G_{ref}}

References

  • King, D. L., Boyson, W. E., & Kratochvil, J. A. (2004). Photovoltaic array performance model. SAND2004-3535, Sandia National Laboratories.