Calculator overview
Inputs and outputs
This summary comes from the calculator's published input and output contract.
Inputs
- LMTD Hot Outlet Temperature
-
Unit deg C Default 100 Range At least -273.15 (conditional)
About this input
Hot-stream temperature leaving the exchanger. It must not exceed the hot-stream inlet temperature.
- LMTD Hot Inlet Temperature
-
Unit deg C Default 150 Range At least -273.15 (conditional)
About this input
Hot-stream temperature entering the exchanger. The computed lower bound is absolute zero in the selected temperature scale.
- LMTD Overall Heat Transfer Coefficient Conditional
-
Unit W/(m^2*K) Default 237.41 Range At least 0
About this input
Positive user-entered overall coefficient on the same area basis as the entered or solved area. The calculator does not supply or select U; the conspicuously non-table shipped value is synthetic and must be replaced for real work.
- LMTD Unit System
-
Default SI metric Allowed SI metric, US customary
About this input
Select a coherent SI or U.S. customary entry path. Values are not converted automatically when this selector changes.
- LMTD Target Heat Duty Conditional
-
Unit kW Default 200 Range At least 0
About this input
Nonnegative duty supplied by the user when solving required area. Zero is accepted and returns a zero-area CHECK state.
- LMTD Cold Inlet Temperature
-
Unit deg C Default 20 Range At least -273.15 (conditional)
About this input
Cold-stream temperature entering the exchanger. It must not exceed the cold-stream outlet temperature.
- LMTD Calculation Mode
-
Default Heat duty from U and area Allowed LMTD only, Heat duty from U and area, Required area from heat duty and U
About this input
Choose terminal-temperature LMTD only, calculate duty from a positive entered U and area, or solve area from a nonnegative entered duty and positive U.
- LMTD Cold Outlet Temperature
-
Unit deg C Default 80 Range At least -273.15 (conditional)
About this input
Cold-stream temperature leaving the exchanger. Both selected terminal pairings must retain a positive temperature approach.
- LMTD Heat Transfer Area Conditional
-
Unit m^2 Default 10 Range At least 0
About this input
Positive effective area on the same basis used by U, read only when calculating heat duty.
- LMTD Flow Arrangement
-
Default Counterflow Allowed Counterflow, Parallel flow
About this input
Select ideal counterflow or ideal parallel flow. Crossflow and multipass correction-factor arrangements are deliberately excluded.
Outputs
- Hot-inlet / cold-outlet approach
-
Unit K
About this output
Terminal approach at the hot-inlet end for counterflow or the common inlet end for parallel flow.
- LMTD Terminal Profile Assessment
-
No unit declared
About this output
Confirms the selected arrangement has two positive terminal approaches and identifies whether one stream is entered as isothermal.
- Model Status
-
No unit declared
About this output
Returns actionable NOT VALID text for malformed terminal data or derived overflow, CHECK text for zero target duty or an isothermal stream, and OK otherwise. It is not a design-code determination.
- Hot-outlet / cold-inlet approach
-
Unit K
About this output
Terminal approach at the hot-outlet end for counterflow or the common outlet end for parallel flow.
- LMTD Heat Transfer Duty Conditional
-
Unit kW
About this output
Entered U multiplied by entered area and calculated LMTD. SI results are displayed in kilowatts; the internal SI product is in watts.
- LMTD Heat Exchanger UA Conditional
-
Unit W/K
About this output
Entered U times entered area in duty mode, or the UA implied by target duty divided by LMTD in required-area mode.
- LMTD Required Heat Transfer Area Conditional
-
Unit m^2
About this output
User-entered target duty divided by entered U and calculated LMTD. It is an ideal thermal area, not a mechanical exchanger selection.
- LMTD Log Mean Temperature Difference
-
Unit K
About this output
Logarithmic mean of the two positive terminal approaches, with the exact continuous limit used when the approaches are equal or numerically indistinguishable.
What it is
The Heat Exchanger LMTD, Duty and Area Calculator works out the log mean temperature difference from four terminal temperatures, and then either rates the heat duty from an overall coefficient and an area, or solves the area required to reach a duty you specify.
It runs in three modes. LMTD only reports the driving force and the two terminal approaches and nothing else. Heat duty from U and area returns the duty and the UA product. Required area from heat duty and U returns the area and the UA that duty implies. Whichever inputs a mode does not need are hidden and take no part in the result.
It offers ideal counterflow and ideal parallel flow. Crossflow and multipass shell-and-tube arrangements are deliberately excluded, and that matters more than it sounds: there is no F correction factor anywhere in this calculator. If your exchanger is anything other than pure counterflow or pure parallel flow, the duty it returns is too high and the area too small, and nothing on the page will say so.
It accepts SI metric or US customary entry. Changing the selector relabels the fields and switches the internal unit path. It does not convert values you have already typed.
It is a thermal rating screen. There are no flow rates in it, so it never checks that the four temperatures you entered are consistent with each other or with the duty it reports, and it selects no exchanger.
Methodology
Purpose and model boundary
This model calculates log mean temperature difference for ideal counterflow or parallel-flow terminal temperatures. It can rate heat duty from user-entered U and area or solve the area required for an entered duty. It is a thermal screen, not an exchanger selection, correction-factor, pressure-drop, mechanical-design, or code-compliance tool.
Inputs and units
The unit-system selector switches the displayed temperature, overall-coefficient, duty, and area units while the workbook converts through its common internal basis. The user selects flow arrangement and calculation mode, enters hot- and cold-stream inlet/outlet temperatures, and supplies an overall heat-transfer coefficient. Rating mode uses entered area; sizing mode uses target heat duty.
Governing relationships
For counterflow:
ΔT_1 = T_hot,in - T_cold,out
ΔT_2 = T_hot,out - T_cold,in
For parallel flow:
ΔT_1 = T_hot,in - T_cold,in
ΔT_2 = T_hot,out - T_cold,out
For positive terminal approaches:
LMTD = (ΔT_1 - ΔT_2) / ln(ΔT_1 / ΔT_2)
When the approaches are equal, the workbook uses the continuous limit LMTD = ΔT_1 = ΔT_2 rather than dividing zero by zero. The exchanger conductance and the two solve modes are:
UA = U × A
Q = U × A × LMTD
A_required = Q_target / (U × LMTD)
The chart connects the entered terminal temperatures to illustrate the selected stream arrangement; it is not an internally solved temperature distribution.
Calculation sequence
- Validate unit, mode, and arrangement selections plus the active temperatures,
U, area, or target duty. - Confirm the temperature ordering and both selected terminal approaches are positive.
- Calculate
ΔT_1,ΔT_2, and the equal-approach-safe LMTD. - Calculate
UAand either heat duty or required area according to the selected mode. - Build the terminal-profile series and evaluate status in the order below.
Outputs and interpretation
The visible headline changes with calculation mode: rating exposes heat duty, sizing exposes required area, and both expose LMTD. Supporting values include both terminal differences, UA, and a terminal-profile assessment. A valid LMTD confirms only the arithmetic relationship among the entered terminal temperatures; it does not confirm that a real exchanger can achieve them.
Validation and status logic
| Condition, evaluated in order | Returned status |
|---|---|
A visible selection, temperature ordering, terminal approach, U, area, or duty is invalid |
NOT VALID: correct visible selections, temperature ordering, terminal approaches, U, area, or duty |
| A derived numeric result exceeds the workbook's supported calculation range | NOT VALID: derived result exceeds the supported calculation range |
| Sizing mode is active and target duty is zero | CHECK: zero target duty produces zero required area |
| Either stream has equal inlet and outlet temperatures | CHECK: one stream is isothermal; verify the phase-change or constant-temperature basis |
| None of the preceding conditions applies | OK |
This is the exact precedence of the workbook Model_Status formula. Invalid states return protected zero numeric outputs; they are not valid zero-duty or zero-area findings.
Assumptions and limitations
- The terminal temperatures describe one steady operating point and the selected pure parallel-flow or counterflow arrangement.
- Properties and
Uare treated as sufficiently constant. EnteredUmust already include the intended film, wall, fouling, geometry, and area-basis effects. - Crossflow, multipass, and other arrangements requiring an LMTD correction factor are outside scope; no correction-factor chart is embedded.
- The workbook has no fluid properties, phase-equilibrium data, fouling-factor table, exchanger catalog, or manufacturer performance data.
- Pressure drop, vibration, thermal stress, materials compatibility, corrosion, relief, nozzle loads, fabrication, and inspection are outside scope.
- Isothermal terminal data can represent an assumed phase-change stream, but latent duty and quality are not verified.
Restrictions and non-computing states
Both terminal approaches must remain positive, the hot stream must not heat across the exchanger, and the cold stream must not cool. U must be positive. Rating mode requires positive area; sizing mode allows zero target duty but reports the explicit check above. Inputs outside the published limits or undeclared dropdown values are rejected before calculation.
Errors and warnings
NOT VALID blocks interpretation of the numeric outputs. CHECK leaves arithmetic available for an intentional zero-duty or isothermal case but flags the assumption requiring review. A connection or calculation-service failure is not an exchanger assessment.
References
The relationships, mode visibility, status precedence, and named-output formulas were verified against the delivered workbook, its published input rules, tests, and reviewer packet. The workbook identifies these technical sources:
- DOE-HDBK-1012/2-92, Thermodynamics, Heat Transfer, and Fluid Flow, Volume 2 — Log mean temperature difference and the
Q = U A LMTDrelationship. - NIST Guide to the SI, Appendix B — Exact length and area conversions.
- NIST Guide to the SI, Chapter 8 — Temperature-interval conversions.
Frequently asked questions
Can I use this for a shell-and-tube exchanger with multiple tube passes?
Where do I enter the flow rates?
Where do I enter the fouling factor?
Does it matter which area my U is referenced to?
Why is the log mean lower than the average of my two approaches?
One of my streams is condensing. Can I model that?
Why did every result come back as zero?
Does switching to US customary convert the numbers I already typed?
Found a problem, or have an idea?
Tell us if a result looks wrong, a label is unclear, or something is missing. We read every message.
LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.