TEMP_EFF_TEMA_E
This function computes side-1 temperature effectiveness for TEMA E exchangers from side-1 capacity ratio, side-1 transfer units, pass count, and pass-arrangement mode. It is used in shell-and-tube P-NTU performance calculations.
The computed metric is P_1=f(R_1, \mathrm{NTU}_1, N_{tp}, \text{optimal}).
Excel Usage
=TEMP_EFF_TEMA_E(r_one, ntu_one, ntp, optimal)
r_one(float, required): Heat capacity ratio with respect to stream 1 (-).ntu_one(float, required): Thermal number of transfer units with respect to stream 1 (-).ntp(int, optional, default: 1): Number of tube passes (-).optimal(bool, optional, default: true): Use optimal pass arrangement when applicable (-).
Returns (float): Temperature effectiveness with respect to stream 1 (-).
Example 1: TEMA E effectiveness example
Inputs:
| r_one | ntu_one | ntp |
|---|---|---|
| 0.3333333333 | 1 | 1 |
Excel formula:
=TEMP_EFF_TEMA_E(0.3333333333, 1, 1)
Expected output:
0.58705
Example 2: TEMA E effectiveness for two passes
Inputs:
| r_one | ntu_one | ntp |
|---|---|---|
| 0.4 | 1.2 | 2 |
Excel formula:
=TEMP_EFF_TEMA_E(0.4, 1.2, 2)
Expected output:
0.60745
Example 3: TEMA E effectiveness for four passes
Inputs:
| r_one | ntu_one | ntp |
|---|---|---|
| 0.25 | 1.5 | 4 |
Excel formula:
=TEMP_EFF_TEMA_E(0.25, 1.5, 4)
Expected output:
0.704287
Example 4: TEMA E effectiveness for inefficient three passes
Inputs:
| r_one | ntu_one | ntp | optimal |
|---|---|---|---|
| 0.5 | 0.8 | 3 | false |
Excel formula:
=TEMP_EFF_TEMA_E(0.5, 0.8, 3, FALSE)
Expected output:
0.481904
Python Code
Show Code
from ht.hx import temperature_effectiveness_TEMA_E as hx_temperature_effectiveness_TEMA_E
def temp_eff_TEMA_E(r_one, ntu_one, ntp=1, optimal=True):
"""
Compute temperature effectiveness for a TEMA E exchanger.
See: https://ht.readthedocs.io/en/latest/ht.hx.html
This example function is provided as-is without any representation of accuracy.
Args:
r_one (float): Heat capacity ratio with respect to stream 1 (-).
ntu_one (float): Thermal number of transfer units with respect to stream 1 (-).
ntp (int, optional): Number of tube passes (-). Default is 1.
optimal (bool, optional): Use optimal pass arrangement when applicable (-). Default is True.
Returns:
float: Temperature effectiveness with respect to stream 1 (-).
"""
try:
result = hx_temperature_effectiveness_TEMA_E(R1=r_one, NTU1=ntu_one, Ntp=ntp, optimal=optimal)
return result
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Heat capacity ratio with respect to stream 1 (-).
Thermal number of transfer units with respect to stream 1 (-).
Number of tube passes (-).
Use optimal pass arrangement when applicable (-).