ZUBER
This function calculates nucleate boiling critical heat flux using the Zuber correlation for flat plates and related geometries.
The relation is:
q_c = KH_{vap}\rho_g^{0.5}\left[\sigma g(\rho_l-\rho_g)\right]^{0.25}
The constant K is configurable to match different literature conventions.
Excel Usage
=ZUBER(sigma, Hvap, rhol, rhog, K)
sigma(float, required): Surface tension of liquid (N/m).Hvap(float, required): Heat of vaporization of the fluid (J/kg).rhol(float, required): Density of the liquid (kg/m^3).rhog(float, required): Density of the produced gas (kg/m^3).K(float, optional, default: 0.18): Correlation constant (-).
Returns (float): Critical heat flux (W/m^2), or an error message if invalid.
Example 1: Zuber correlation with K 0.149
Inputs:
| sigma | Hvap | rhol | rhog | K |
|---|---|---|---|---|
| 0.0082 | 272000 | 567 | 18.09 | 0.149 |
Excel formula:
=ZUBER(0.0082, 272000, 567, 18.09, 0.149)
Expected output:
444307
Example 2: Zuber correlation with K 0.18
Inputs:
| sigma | Hvap | rhol | rhog | K |
|---|---|---|---|---|
| 0.0082 | 272000 | 567 | 18.09 | 0.18 |
Excel formula:
=ZUBER(0.0082, 272000, 567, 18.09, 0.18)
Expected output:
536747
Example 3: Lower surface tension case
Inputs:
| sigma | Hvap | rhol | rhog |
|---|---|---|---|
| 0.006 | 220000 | 700 | 12 |
Excel formula:
=ZUBER(0.006, 220000, 700, 12)
Expected output:
346020
Example 4: Higher surface tension case
Inputs:
| sigma | Hvap | rhol | rhog | K |
|---|---|---|---|---|
| 0.012 | 300000 | 900 | 8 | 0.18 |
Excel formula:
=ZUBER(0.012, 300000, 900, 8, 0.18)
Expected output:
488884
Python Code
Show Code
from ht.boiling_nucleic import Zuber as ht_Zuber
def Zuber(sigma, Hvap, rhol, rhog, K=0.18):
"""
Compute nucleate boiling critical heat flux using the Zuber correlation.
See: https://ht.readthedocs.io/en/latest/ht.boiling_nucleic.html
This example function is provided as-is without any representation of accuracy.
Args:
sigma (float): Surface tension of liquid (N/m).
Hvap (float): Heat of vaporization of the fluid (J/kg).
rhol (float): Density of the liquid (kg/m^3).
rhog (float): Density of the produced gas (kg/m^3).
K (float, optional): Correlation constant (-). Default is 0.18.
Returns:
float: Critical heat flux (W/m^2), or an error message if invalid.
"""
try:
return ht_Zuber(sigma=sigma, Hvap=Hvap, rhol=rhol, rhog=rhog, K=K)
except Exception as e:
return f"Error: {str(e)}"Online Calculator
Surface tension of liquid (N/m).
Heat of vaporization of the fluid (J/kg).
Density of the liquid (kg/m^3).
Density of the produced gas (kg/m^3).
Correlation constant (-).