pvlib.temperature.ross#
- pvlib.temperature.ross(poa_global, temp_air, noct=None, k=None)[source]#
- Calculate cell temperature using the Ross model. - The Ross model [1] assumes the difference between cell temperature and ambient temperature is proportional to the plane of array irradiance, and assumes wind speed of 1 m/s. The model implicitly assumes steady or slowly changing irradiance conditions. - Parameters:
- poa_global (numeric) – Total incident irradiance. [W/m⁻²] 
- temp_air (numeric) – Ambient dry bulb temperature. [C] 
- noct (numeric, optional) – Nominal operating cell temperature [C], determined at conditions of 800 W/m⁻² irradiance, 20 C ambient air temperature and 1 m/s wind. If - noctis not provided,- kis required.
- k (numeric, optional) – Ross coefficient [Km²W⁻¹], which is an alternative to employing NOCT in Ross’s equation. If - kis not provided,- noctis required.
 
- Returns:
- cell_temperature (numeric) – Cell temperature. [C] 
 - Notes - The Ross model for cell temperature \(T_{C}\) is given in [1] as \[T_{C} = T_{a} + \frac{NOCT - 20}{80} S = T_{a} + k × S\]- where \(S\) is the plane of array irradiance in mWcm⁻². This function expects irradiance in Wm⁻². - Representative values for k are provided in [2], covering different types of mounting and degrees of back ventialtion. The naming designations, however, are adapted from [3] to enhance clarity and usability. - Mounting - \(k\) - Sloped roof, well ventilated - 0.02 - Free-standing system - 0.0208 - Flat roof, well ventilated - 0.026 - Sloped roof, poorly ventilated - 0.0342 - Facade integrated, semi-ventilated - 0.0455 - Facade integrated, poorly ventilated - 0.0538 - Sloped roof, non-ventilated - 0.0563 - It is also worth noting that the semi-ventilated facade case refers to partly transparent compound glass insulation modules, while the non- ventilated case corresponds to opaque, insulated PV-cladding elements. However, the emphasis in [3] appears to be on ventilation conditions rather than module construction. - References 
