Lecture Notes Part 1 EN v331 Rev 0
Lecture Notes Part 1 EN v331 Rev 0
Lecture Notes Part 1 EN v331 Rev 0
Mikael Lauth
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Agenda
Code evaluation
Mandatory workshop 7, real life model
EN13480
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Web based training
All lectures are given via a Teams meeting
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
History behind pressure vessel codes
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
History behind pressure vessel codes
The R. B. Grover & Company Shoe Factory Boiler Explosion March 20, 1905
One of the greatest disasters in Brockton's history happened on the morning of March 20, 1905. At about 8:00 AM there were around
400 employees at the R. B. Grover & Company shoe factory in Campello when the boiler exploded, shot through the roof and caused
the building to collapse. The boiler traveled several hundred feet, damaging a number of buildings and coming to rest in the wall of
a house.
Escaping gas fueled an intense fire that engulfed the shattered building. Fifty-eight people were killed and 150 were injured.
Källa: http://www.rootsweb.com/~macbrock/boiler.html
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
History behind pressure vessel codes
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Introduction to FEM
Overview of FEM
Terminology
Solution method
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Introduction to FEM
Four phases:
1. Discretization
2. Analysis of the Elements
3. Analysis of the System
4. Calculation of stresses
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Discretization I
Discretisation means to divide the structure into
smaller regions
Key words:
Node points
Elements
(for ex. pipe, beam, bend, valve)
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Discretization II
Division of the structure into smaller regions is made with respect to:
Geometry
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Element analysis
Element analysis:
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
System analysis
System analysis:
Calculation of the displacement field for the total
structure
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Stress analysis
Calculation of stresses:
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
System matrix
Example of a stiffness matrix:
Local stiffness matrix for a straight,
prismatic beam. Axial force
L
Lateral force
L
N3 N9
N2 N8
N6 N12
N5 N11
z
y N4 N1
L N10 N7
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Summary: 4 Phases
1. Discretization
(Splitting model into pipe, bend, valve etc.)
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Solution method
INPUT DATA Geometry, Topology, Material properties,
Loading, Supports
Loop
Iterate for non linear solution
Additions to structural equations through all
elements
Mistakes in Discretization
Choosing the right element shape function (Not applicable here)
Eg. Branch connection is modelled
Element size and distribution as a single point on main run
The elements description of the geometry
SIF
Manipulation error
Errors in input data (e.g. too few significant digits)
Truncations errors
Roundoff errors
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Comments
In ROHR2 (static) we get the exact beam solution and are not F
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Working with ROHR2
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
ROHR2 – Graphical User Interface (GUI)
Title bar
Menu bar
Automatic
search for
updates during Toolbars
Toolbar mode
ROHR2 start up loadings
Toolbars for
supports &
components
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Toolbars
Project directory
You can toggle the display of the pipe dimensions using the button Dimensions
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Toolbars
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Toolbars
Bend Valve Lateral expansion joint Showing the current load case
Tee 4-way valve Blind flange Operation data Snow load Initial support load
Head Anchor point movement Ice load Dynamic fluid hammer
concentrated load
Cold springing Line load Dynamic line load
Insert text
Text for result items Result settings Enlarge View Output file
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Modelling of piping systems
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 1
Basic modelling
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Pipe dimensions
Enter outer diameter and thickness
manually or from standard
Mill tolerance and corrosion allowance
Calculation data
Calculation pressure Pc – used in the ”internal pressure
analysis” for the pipe dimension and for stress evaluation
according to piping code
Calculation temperature Tc – used to calculate allowable
stresses, both in the ”internal pressure analysis” for the
pipe dimension and for stress evaluation according to
piping code
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Material
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Loadings
Wind loads
Snow loads
Ice loads
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Loadings
Line loads
F (N) No cold springing
Point loads
Fall
Cold springing
Used to reduce forces at anchors. Cannot be used to Time
reduce stresses -Fall
Cold springing
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Rigid support
Choose predefined Support type or fix degrees of freedoms
under Components
Stiffness can be entered. Infinitely stiff is default for Anchor point
Friction and gap can be entered (except for Anchor Point)
Internal support allow for coupling against other piping
components or beams.
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Rigid support
Sliding support
Guide
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Rigid support
Sliding + guide support
Anchor
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Spring hanger
Automatic design of hangers
Manual input of spring rate and load
Internal hanger connects the hanger to other
piping components
Constant hanger
Special hanger design to take larger
vertical movement with minimal change
in support load
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Rigid hanger
Rigid or flexible link with ball joints at both ends.
Acting in vertical direction only
Angulating support
Rigid or flexible link, spring hanger or damper with ball
joints at both ends. Acting in any direction
Spring support
Spring support acting from below
Constant support
Same as constant hanger, but acting from below
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Boundary conditions / supports
Rigid support
Axial stop
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 2
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Segment’s properties
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Analysis settings – ROHR2 tasks
Menu row Loads > Tasks or
-button in the toolbar
Load cases
Define load cases with settings
Superpositions
Load cases combinations for forces and
moments
Stress analysis
Specify code for stress evaluation
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Analysis settings – ROHR2 tasks
Stress analysis
Settings for stress analysis –
standard, number of load cycles,
load case combinations, etc.
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 3
Pipe-pipe contact
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Code evaluation ROHR2
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Piping codes
In most countries, calculation standards for pipe systems are seen as recommendations
for how a system is to be calculated. The standard only specifies a minimum level to be
met with respect to personal safety. This means that neither the standard nor the
approval institution guarantees that the pipeline after inspection and approval does not
fail during operation.
Anyone who designs a pipe system may use any calculation method, as long as it can
be proved that the system can withstand applied loads with the corresponding degree
of safety according to the standard. In practice, however, it is easiest to follow the
instructions in the standards to quickly get a piping approved (where approval is
required).
Some countries lack their own national pipeline standards (e.g. England and Germany).
After 1 June 2002, EN13480 combined with strict manufacturer responsibility is used.
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Strength calculations
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Strength calculations, internal pressure 1
Hoop (tangential) stress: Length of pipe run is L (mm)
Thin wall pipe having an average diameter of
dm= di + t (mm)
Internal pressure is P (MPa)
P x dm x L = 2 x st x t x L
st = (P x dm )/ (2 x t )
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Strength calculations, internal pressure 2
Axial stress: Thin wall pipe having an average diameter of
t dm= di + t (mm)
Internal pressure is P (MPa)
P di
Static equilibrium in horizontal direction :
sa = (P x dm )/ (4 x t )
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
EN13480
Stress concentrations
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
EN13480 - Max allowable stress
Force controlled loading
Force controlled loads due to normal operating conditions:
𝑝𝑐 × 𝜋 × 𝑑𝑖2
𝑄𝑥𝐴 = 𝑚𝑎𝑥 𝑄𝑥𝑆 , + 𝑄𝑥𝑆
4
Note that table H3 have different SIF-values (i) for in- and out of plane bending for bends and branch
connections (ii och io).
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
EN13480 - Max allowable stress
Force controlled loading
For normal and temporary force-controlled loading (wind, earthquake,
safety valve release etc.)
𝑝𝑐 × 𝜋 × 𝑑𝑖2
𝑄𝑥 = 𝑚𝑎𝑥 𝑄𝑥𝐴 + 𝑄𝑥𝐵 , + 𝑄𝑥𝐵 + 𝑄𝑥𝐵
4
k= 1 if the occasional load is acting for more than 10% in any 24h operation period, e.g. normal snow, normal wind.
k= 1,15 if the occasional load is acting for less than 10% in any 24h operation period.
k= 1,2 if the occasional load is acting for less than 1% in any 24h operation period, e.g. dynamic loadings due to valve closing, design basis earthquake;
k= 1,3 for exceptional loads with very low probability e.g. very heavy snow/wind (i.e. =1.75* normal).
k= 1,8 for safe shut-down earthquake
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
EN13480 - Max allowable stress
Displacement controlled loading
Equation (12.3.4-2)
S4=s4=s1 + s3 ≤ ff + fa
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
EN13480 - Max allowable stress
Displacement controlled loading
Condition when metal temperature is within creep regime:
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Stress evaluation
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Stress evaluation
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Stress evaluation
Stress analysis
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Secondary steel
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Sekundärstål
Stress evaluation of secondary
steel
Define a new stress analysis in
ROHR2 Tasks
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Secondary steel
Stresses in
secondary steel
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 4
Secondary steel:
pipe support
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Piping components
Flanges
Choose from standard or enter length and mass (for the pair)
manually
Reducer
Concentric or eccentric according to standard or manual input
Tees
Unreinforced fabricated tee is automatically introduced at a branch
connection. It is possible to insert tees according to standards
Valves
Define nominal pressure, length, mass and if flanges should be
inserted
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Flange connections
Automatic evaluation of all load cases
according to:
EN 1591-1:2014 (2011 & prEN 1591-2020)
ASME VIII, Div.1:2010
ASME III, Div. 1, App XI 2007
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Flange connections
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 5
Flanges
Teacher:
Show demo on how to make an
expansion loop.
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Piping components
Compensators
Axial bellows – Axial expansion joint
(Note! Be careful when inserting
bellows. It is easy to get it wrong)
- Transmits pressure forces, but no thermal loads
- Pressure force = Pressure x ”Thrust area”
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Nozzle
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 6
Nozzle
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Sanity check of calculated results
” It is easy to be tempted to believe that calculated results are correct
after all the work you put into it”
Don’t believe in the results because it comes from a computer. Ask yourself:
Does this make sense?
Can I give an explanation to why the results look like this?
The sum of the mass of the complete piping system (including the fluid) must match the reaction forces in vertical
direction for all supports (dead load).
The sum of reaction forces must be zero in all directions due to thermal load.
Simple stress analysis using the formulas: σ = F/A, σ = Mb/W and σ = P x r/t may give a good indication on stress
levels in piping system.
Has correct system of units being entered (MPa, bar (a), (e), (g), m, mm)?
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Report generator
Choose report template
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Eigenfrequency analysis
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Eigenfrequency analysis
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Harmonic analysis
Harmonic analysis:
Investigate the damage due to a harmonic (sine wave) load
Transient analysis:
Study the actions from arbitrary time varying loads on the
piping system
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Buried piping
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Buried piping
Expansion cushions may be necessary
around bends, tees, etc. to allow certain
movements in these areas
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Buried piping
Stiffness at tees
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Add-on modules
ROHR2fesu
ROHR2iso
Included at
no cost
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Workshop 7
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22
Lycka till !
Copyright Skios AB, 2021. Rohr2 Part 1 training for Arvind Rai, 2021-03-22