Radiative cooling#

linerate.equations.radiative_cooling.compute_radiative_cooling(surface_temperature, air_temperature, conductor_diameter, conductor_emissivity)[source]#

Compute the radiative cooling due to black body radiation.

Equation (27) on page 30 of [1].

Parameters:
  • surface_temperature (Annotated[float | float64 | ndarray[Any, dtype[float64]], '°C']) – \(T_s~\left[^\circ\text{C}\right]\). The conductor surface temperature.

  • air_temperature (Annotated[float | float64 | ndarray[Any, dtype[float64]], '°C']) – \(T_a~\left[^\circ\text{C}\right]\). The ambient air temperature.

  • conductor_diameter (Annotated[float | float64 | ndarray[Any, dtype[float64]], 'm']) – \(D~\left[\text{m}\right]\). Outer diameter of the conductor.

  • conductor_emissivity (Annotated[float | float64 | ndarray[Any, dtype[float64]], '']) – \(\epsilon_s\). The emmisivity of the conductor.

Returns:

\(P_r~\left[\text{W}~\text{m}^{-1}\right]\). The radiative cooling of the conductor.

Return type:

Union[float, float64, ndarray[Any, dtype[float64]]]