Introduction & Context

Heterogeneous nucleation describes the formation of a new solid phase (e.g., ice) on a pre‑existing surface or impurity within a supersaturated liquid. In process engineering—particularly in frozen‑food production, cryopreservation, and atmospheric science—predicting the nucleation rate is essential for controlling crystal size distribution, product texture, and safety. The calculation presented here quantifies the energy barrier that must be overcome for a critical ice nucleus to form on a substrate characterized by a contact angle θ, and it converts that barrier into a nucleation rate J (units m⁻³·s⁻¹).

Methodology & Formulas

The procedure follows the classical nucleation theory (CNT) adapted for heterogeneous conditions. All quantities are expressed in SI units unless otherwise noted.

  1. Temperature conversion – Convert the supplied temperature in degrees Celsius (TC) to absolute Kelvin: \[ T_K = T_C + 273.15 \]
  2. Contact‑angle conversion – Transform the contact angle from degrees (θdeg) to radians for trigonometric functions: \[ \theta = \theta_{\text{deg}} \frac{\pi}{180} \]
  3. Volumetric driving force – The thermodynamic driving force per unit volume for phase change is: \[ \Delta G_v = -\frac{R\,T_K}{V_m}\,\ln(\beta) \] where R is the universal gas constant, V_m the molar volume of the solid phase, and β the supersaturation ratio (dimensionless). The logarithm must be evaluated with a positive argument; a safeguard against non‑physical values is implied.
  4. Homogeneous critical free‑energy barrier – For nucleation without a substrate: \[ \Delta G_{\text{hom}} = \frac{16\pi\,\sigma^{3}}{3\,\Delta G_v^{2}} \] where σ is the interfacial tension between the solid and liquid.
  5. Geometric reduction factor – The presence of a surface reduces the barrier by a factor that depends only on the contact angle: \[ f(\theta) = \tfrac{1}{4}\,\bigl(2+\cos\theta\bigr)\,\bigl(1-\cos\theta\bigr)^{2} \]
  6. Heterogeneous energy barrier – Multiply the homogeneous barrier by the reduction factor: \[ \Delta G_{\text{het}} = \Delta G_{\text{hom}}\;f(\theta) \]
  7. Nucleation rate – Apply an Arrhenius‑type expression with a pre‑exponential factor J₀: \[ J = J_0 \,\exp\!\left(-\frac{\Delta G_{\text{het}}}{k_B\,T_K}\right) \] where k_B is Boltzmann’s constant.

Validity Checks & Applicability Limits

Parameter Recommended Range Purpose of Check
Temperature (TC) \(-5 \le T_C \le 0\) °C Ensures the liquid is in the typical frozen‑food regime where ice nucleation is relevant.
Supersaturation ratio (β) \(1 < \beta \le 1.5\) Maintains the validity of the logarithmic driving‑force expression for modest supersaturation.
Contact angle (θdeg) \(0^\circ < \theta_{\text{deg}} < 180^\circ\) Prevents undefined trigonometric values and ensures a physically meaningful reduction factor.
Interfacial tension (σ) \(0.025 \le \sigma \le 0.035\) J·m⁻² Reflects experimentally observed ice–water interfacial energies.
Volumetric driving force (ΔG_v) \(\Delta G_v < 0\) Negative sign indicates a thermodynamically favorable transition; a non‑negative value signals inconsistent input.

Result Presentation (Typical Output)

The script prints the computed quantities rounded to three decimal places: temperature in Kelvin, supersaturation ratio, contact angle in degrees, the volumetric driving force ΔG_v, the homogeneous barrier ΔG_hom, the geometric factor f(θ), the heterogeneous barrier ΔG_het, and finally the nucleation rate J.