CTB_ESDU_ANG_CORR

This function returns the ESDU inclination correction factor for tube-bank heat transfer in crossflow. It scales the base Nusselt number at normal incidence to account for an inclined bank orientation.

The correction uses:

F_3 = (\sin\theta)^{0.6}

where \theta is the inclination angle in degrees.

Excel Usage

=CTB_ESDU_ANG_CORR(angle)
  • angle (float, required): Tube bank inclination angle relative to flow (deg).

Returns (float): Tube bank inclination correction factor, or an error message if invalid.

Example 1: Inclination at 75 degrees

Inputs:

angle
75

Excel formula:

=CTB_ESDU_ANG_CORR(75)

Expected output:

0.979414

Example 2: Straight tube bank at 90 degrees

Inputs:

angle
90

Excel formula:

=CTB_ESDU_ANG_CORR(90)

Expected output:

1

Example 3: Inclination at 60 degrees

Inputs:

angle
60

Excel formula:

=CTB_ESDU_ANG_CORR(60)

Expected output:

0.917315

Example 4: Inclination at 30 degrees

Inputs:

angle
30

Excel formula:

=CTB_ESDU_ANG_CORR(30)

Expected output:

0.659754

Python Code

Show Code
from ht.conv_tube_bank import ESDU_tube_angle_correction as ht_ESDU_tube_angle_correction

def ctb_esdu_ang_corr(angle):
    """
    Compute the ESDU tube bank inclination correction factor.

    See: https://ht.readthedocs.io/en/latest/ht.conv_tube_bank.html

    This example function is provided as-is without any representation of accuracy.

    Args:
        angle (float): Tube bank inclination angle relative to flow (deg).

    Returns:
        float: Tube bank inclination correction factor, or an error message if invalid.
    """
    try:
        return ht_ESDU_tube_angle_correction(angle)
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator

Tube bank inclination angle relative to flow (deg).