Thermal Stresses in Cylindrical Shells at a Uniform Temperature restrained at one edge

This Excel calculation can be downloaded by ExcelCalcs subscribers.Please login or Subscribe.

Calculation Preview

Analytical methods are used to calculate thermal stresses for the case of a cylindrical shell wall at a uniform temperature, fully restrained at one edge.

Thermal Stresses in Cylindrical Shells

Case: Cylindrical Shell at a uniform temperature, fully restrained at one end


If a cylindrical shell with free edges undergoes a uniform temperature change then no thermal stresses will be produced. If an edge of the cylinder is clamped, however, then free expansion is prevented and local bending stresses are produced at the

clamped edge.These stresses tend towards zero away from the clamped edge as the cylinder wall recovers its free radial thermal expansion. 

In this spreadsheet analytically determined thermal stresses are calculated along the cylinder wall for the case of a cylinder at a uniform temperature that is fully restrained at one edge. The stresses and displacements are calculated using the methods of Timoshenko 

and Woinowsky(1). Results are verified for the example given using approximate numerical methods of the finite element code Abaqus(2).

For full restraints the shell is assumed to be restrained both radially and rotationally at one end. An example of this may be where the shell is attached to an end plate which could be assumed to be relatively stiff or where the end of the cylinder is bolted down. 

Calculation Input

Data input on the 'Calculation' worksheet is the cylinder geometry of mean radius and shell thickness; material properties of Young's Modulus Coefficient of thermal expansion, and Poisson's ratio; and lastly the shell temperarture. 

Note that material properties should be selected for the shell temperature input.

The user can select the units to be used in the analysis from a drop down list. These are labeled as either 'mm' or 'in' and are for convenience only.

The appropriate selection will simply change the units listed in the input and calculated values.


Stresses and radial displacements are calculated at the restrained position and along the length of the cylinder to a distance where the change in stress is considered to be negligible. This is taken to be approximately 6 wavelengths along the shell wall, where the wavelength is a function of radius and shell thickness.

Radial displacements and all stress companents are calculated, including hoop (circumferential) stress, axial and radial stress at both inner and outer surfaces. For convenience the membrane and bending stress companents that make up the surface stresses are also calculated.

The Von Mises stress intensity is also calculated at the surface positions. These surfaces are labelled as SNEG and SPOS, in line with the Abaqus convention.

The results are shown in the 'calculation' sheet in two charts. One shows the radial displacement along the shell wall away from the restraint, and the second shows the calculated stress. A drop down list allows the user to select which stress category they wish to display.

The complete set of stresses are shown in the 'ResultsChart' sheet.

Assessment of stresses - guidelines

If the cylinder wall forms part of a pressure vessel then the stresses calculated using this method are classified as secondary. 

Primary stresses due to mechanical loads, such as pressure loads, need to be combined with these results for assessment against pressure design code limits.

In general the combined primary and secondary stresses are limited to twice yield. Refer to the appropriate design code for guidance on stress classification and limits.


1. Timoshenko and Woinowsky, Theory of Plates and Shells

2. Abaqus v6.13, Dassault Systemes,

Calculation Reference
Theory of Plates and Shells
| Find on | Find on | Find on | Find on | Find on |
Timoshenko and Woinowsky
| Find on | Find on | Find on | Find on | Find on |
Thermal Stress Analysis
| Find on | Find on | Find on | Find on | Find on |

Version History
Subscribe to this topic and get notified by mail about new posts Favorite to this topic Discuss this item in the forum. Check the version history to see how this calculation has changed over time. Use the Subscribe button to receive an automatic email should this calculation be updated to a higher version. Use the Favourite button so you can easily find this calculation in the future.

Submitted On:
18 Jun 2014
Submitted By:
File Date:
17 Jun 2014
File Author:
David Backhouse
File Version:
File Size:
463.50 Kb
File Type:
stars/5.gifTotal Votes:2
HTML Link:
Copy code below to your web page to create link to this page:
HTML Window:
Copy code below to your web page to create a dynamic window to this download:
Like This?:
View the profile of the person who submitted this calculation and see all their other calculations hosted at ExcelCalcs.
Need Help?:
Use the comment feature below to raise any questions relating to this download. The question will be automatically emailed the author and all users subscribing to this comment thread.


#1 JohnDoyle[Admin] 2014-06-18 11:53
A well presented calculation I have extended your XLC Pro subscription by 3 months by way of thanks.

Please sign in or register to add a comment.

We have 17 guests and 43 members online
Contact Us
post/emailEmail (preferred method of contact)
telephone US +1 617 5008224
telephone EU +44 113 8152220
Our Feeds
Repository RSS. Forum RSS. User Comment RSS. News RSS.



Real Time Analytics