Design of a Shell and Tube Heat Exchanger

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram CDF Player or other Wolfram Language products.

Requires a Wolfram Notebook System

Edit on desktop, mobile and cloud with any Wolfram Language product.

A methanol stream with a flow rate equal to is cooled using a shell and tube heat exchanger and brackish water as the coolant. The coolant is confined to the tube side since it is corrosive. Use the sliders to vary the hot and cold stream sources and target temperatures.


To successfully design a heat exchanger, use the sliders to set the inner diameter, thickness and length of the tubes. Then the Demonstration computes several important design variables:

• exchanger heat duty (in kW)

• log mean temperature difference (LMTD) (in )

• correction factor

• shell diameter (in meters)

• bundle diameter (in meters)

• outer diameter of the tubes (in millimeters)

• required exchange surface area (in )

• number of tubes per pass

• tube-side and shell-side pressure drops and (in kPa)

• overall heat transfer coefficient

• baffle spacing (in meters)

• tube-side and shell-side heat transfer coefficients and

Here, we assume a heat exchanger with one shell pass and two tube passes. Additionally, a split-ring floating head type is adopted in order to find the bundle diametrical clearance. The tube is made of copper. Details of the calculation procedure are available in [1]. Note that the values found for as well as and should be among the necessary criteria for a good design.


Contributed by: Housam Binous, Reyad A. Shawabkeh and Ahmed Bellagi (January 2017)
Open content licensed under CC BY-NC-SA




[1] S. Kakaç, H. Liu and A. Pramuanjaroenkij, Heat Exchangers: Selection, Rating, and Thermal Design, 3rd ed., Boca Raton: CRC Press, 2012.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.