How HOMER Calculates the PV Cell Temperature
The photovoltaic (PV) cell temperature is the temperature of the surface of the PV array. During the night, it is the same as the ambient temperature, but in full sun, the cell temperature can exceed the ambient temperature by 30°C or more.
If, in the PV array inputs, you choose to consider the effect of temperature on the PV array, HOMER calculates the cell temperature in each time step and uses it in calculating the power output of the PV array. The following describes how HOMER calculates the cell temperature from the ambient temperature and the radiation striking the array.
Energy Balance for the PV Array
We start by defining an energy balance for the PV array, using the following equation from Duffie and Beckman (1991):
where:
- τ = solar transmittance of any cover over the PV array
[%] - α = solar absorptance of the PV array
[%] - G_T = solar radiation striking the PV array
[kW/m²] - η_c = electrical conversion efficiency of the PV array
[%] - U_L = coefficient of heat transfer to the surroundings
[kW/m²·°C] - T_c = PV cell temperature
[°C] - T_a = ambient temperature
[°C]
The equation above states that a balance exists between, on one hand, the solar energy absorbed by the PV array, and on the other hand, the electrical output plus the heat transfer to the surroundings.
We can solve that equation for cell temperature to yield:
Nominal Operating Cell Temperature (NOCT)
It is difficult to measure the value of directly, so instead manufacturers report the Nominal Operating Cell Temperature (NOCT), which is defined as the cell temperature that results at an incident radiation of 0.8 kW/m², an ambient temperature of 20°C, and no load operation (meaning ).
Substituting these values and solving for :
where:
- Tc,NOCT = nominal operating cell temperature
[°C] - Ta,NOCT = ambient temperature at which the NOCT is defined
[20°C] - GT,NOCT = solar radiation at which the NOCT is defined
[0.8 kW/m²]
If we assume that is constant, we can substitute this into the previous equation for cell temperature:
HOMER assumes a value of 0.9 for τα, as suggested by Duffie and Beckman (1991).
Because is small compared to unity, this assumption does not introduce significant error.
Maximum Power Point Efficiency
HOMER assumes that the PV array always operates at its maximum power point, as it does when controlled by a maximum power point tracker. That means HOMER assumes the cell efficiency is always equal to the maximum power point efficiency:
where:
- ηmp = efficiency of the PV array at its maximum power point
[%]
Replacing with , we obtain:
Temperature Dependence of Efficiency
However, depends on the cell temperature .
HOMER assumes that the efficiency varies linearly with temperature according to the following relation:
where:
- ηmp,STC = maximum power point efficiency under standard test conditions
[%] - αP = temperature coefficient of power
[%/°C] - Tc,STC = cell temperature under standard test conditions
[25°C]
Because the temperature coefficient of power is typically negative, efficiency decreases with increasing temperature.
Final Cell Temperature Equation
Substituting the efficiency equation above into the cell temperature equation and solving for yields:
The temperatures in this equation must be in Kelvin.
HOMER uses this equation to calculate the cell temperature in each time step.