h_estimate
Estimate convective and optional radiative heat transfer coefficients from geometry, temperature, and flow inputs to replace guessed h values in thermal simulations without a solver.
Instructions
Screening convection coefficient h (NO solver) — the honest h_conv to feed
thermal_lumped / thermal_transient_1d / a convection BC, instead of a guess.
geometry picks the correlation: natural (velocity_m_s = 0)
'vertical_plate' | 'horizontal_cylinder' (Churchill–Chu); forced (velocity_m_s > 0)
'flat_plate' (averaged laminar/mixed Nu) | 'cylinder_crossflow' (Hilpert).
characteristic_mm is the plate height/length or cylinder diameter. Film-temp
air properties built in; another fluid needs explicit k_w_mk + nu_m2_s + pr
(+ beta_per_k for natural). emissivity > 0 adds the linearized radiation screen
into h_total_w_m2k.
This is a focusing estimate, not a gate: fidelity='correlation' with band_pct
the literature scatter (±15–20 %). Escalate to the conjugate solve
cht_channel_submit (or a meshed convection BC via thermal_transient_submit)
when the thermal margin is within ~2× band_pct. Returns {geometry, mode,
correlation, h_conv_w_m2k, h_rad_w_m2k, h_total_w_m2k, nusselt, reynolds,
rayleigh, prandtl, film_temp_c, fidelity, band_pct, valid_range_ok, warnings,
escalate_to}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pr | No | ||
| fluid | No | air | |
| k_w_mk | No | ||
| nu_m2_s | No | ||
| geometry | Yes | ||
| beta_per_k | No | ||
| emissivity | No | ||
| t_ambient_c | No | ||
| t_surface_c | Yes | ||
| velocity_m_s | No | ||
| characteristic_mm | Yes |