Dba Manual Eur19030en PDF
Dba Manual Eur19030en PDF
Dba Manual Eur19030en PDF
DBA Page
Design by Analysis Introduction
1.1
1 Introduction
1.1 Background
Pressure vessel design has been historically based on Design By Formula. Standard vessel
configurations are sized using a series of simple formulae and charts. In addition to the Design by
Formula route, many national codes and standards for pressure vessel and boiler design do provide
for a Design By Analysis (DBA) route, where the admissibility of a design is checked, or proven,
via a detailed investigation of the structure's behaviour under the external loads (or ‘actions’) to be
considered. Nevertheless Design By Formula remains the dominant approach. In an increasingly
technically sophisticated society, it may be asked why this should be the case?
All these DBA routes in the major codes and standards in the pressure equipment field are based on
the rules first proposed in the ASME Pressure Vessel and Boiler Code, which was formulated in the
late 1950’s before being released, originally for nuclear applications, in 1964. All these routes lead
to the same well-known problems, especially the stress categorisation problem[1-6], and all are out-
of-step with the continuing development of computer hardware and software. Further, all are
focused on pressure, and possibly, and to a limited extent, temperature, treating other actions in an
inflexible manner, giving them marginal attention only.
The DBA route in the proposal of CEN's unfired pressure vessel standard prEN 13445-3 tries to
avoid these problems:
In the new proposal of a European Standard, two documents are included concerning design by
analysis:
For various reasons SG-DC of the Working Group (WGC) of the CEN Technical Committee TC54
decided to use in the new European Standard an approach similar to the one used in Eurocodes (for
steel structures), using the notions of principles and application rules as well as the notion of partial
safety factors.
One reason is that the DBA-approach is flexible and simplifies the incorporation of constructional
requirements (wind, snow, earthquake, etc.), if required, in a consistent manner. Another reason is,
that there has been considerable criticism of the ASME stress classification (or categorisation)
method, which is used in principle in almost all countries:
One solution to the annoying problem of stress classification is to apply limit analysis, as proposed
in the rules for DBA. Limit analysis does not require categorisation into primary and secondary
2
DBA Page
Design by Analysis Introduction
1.2
stresses and it gives a unique result (which stress categorisation in general does not). The
calculations can be made using existing software, but no doubt special software could be readily
developed if there were sufficient demand. Nevertheless, part of the usual stress categorisation
approach is included in the Standard, as an application rule.
For the time being, this route is restricted to sufficiently ductile steels and steel castings with
calculation temperatures below the creep range.
1.2 Aims
From the point of view of an analyst or designer, the rules in the new European Standard are quite
general, and in fact as mentioned above this is intentional. In broad terms, in the context of the
Direct Route either an admissibility check, or a check on maximum allowable load, has to prepared
on the basis on either detailed elastic-plastic finite element analysis or some method of estimating
plastic failure loads for gross and progressive plastic deformation. In principle this seems
straightforward, but in practice can be difficult. The aim of this study has been to provide guidelines
on the application of elastic-plastic analysis (in its broadest sense) to the Standard and in doing so to
highlight possible problem areas and suggest methods of resolving these. This has been achieved
using a new collection of ten benchmark problems. These example problems have been chosen to
be typical of cases where design by formula cannot be used. A substantial part of this document
provides detailed, step-by-step, studies of each of the example problems.
This study has been undertaken by experts either in the research and development of design by
analysis itself or in its practical use. This expertise is apparent in the review of the current state-of-
the-art of pressure vessel design by analysis in Section 2, which highlights unexpected, but now
3
DBA Page
Design by Analysis Introduction
1.3
well-known, problem areas, and in the detailed description of the analysis procedures and their
application to the Standard in Sections 3 and 7. The solutions reported in Section 7 were carried out
independently, although unusual results were re-checked.
It is intended that this document should be read in conjunction with the Standard, and can be looked
on as a supplement. Particular emphasis is placed on the expected readership, and the expertise and
knowledge required of them. While the Standard itself is fairly simple and transparent, the writers
have also been aware that the current state-of-the-art in finite element analysis technology, and the
expected continuing increase in sophistication, renders elastic-plastic analysis ever more routine.
However the issue here is whether or not the analyst/ designer understands the underlying
mechanics. Many users of elastic-plastic finite element analysis are unaware of the assumptions and
approximations of the Classical Theory of Plasticity, which are embodied in most finite element
software. They generally do not recognise the implications of the neglect of the Bauschinger effect
and hysteresis, the assumptions concerning yield in compression in general, or that the basic
mathematical models of initial and subsequent yield are approximations which are valid in some
situations but not in others. At a more basic level, very few analysts are even aware of the
fundamental assumptions of the engineering yield stress itself, for example it is measured from a
tensile test and arbitrarily used as a reference to develop multiaxial yield criteria. Further, plasticity
in metals is a shear mechanism, yet we use yield measured in tension rather than torsion and the
measured value can be difficult to identify and is usually subjective.
An overview of the contents of this study is given in the next sub-section, followed by some
additional comments on the expected readership and recommendations of how the document should
be used.
1.3 Overview
Section 2 provides an overview of the current state of design by analysis, as typified by the ASME
Pressure Vessel and Boiler Code. The ASME Code offers two routes to design by analysis, the so-
called elastic route and an inelastic route which requires the calculation of limit and shakedown
loads – these are briefly summarised, together with definitions of basic terminology. Following this
a short discussion of the most common method of analysis, using finite element techniques, is
provided. This is not intended as an introduction to the finite element method applied to pressure
vessels, rather several issues related to choice of element type are raised since they have
implications for code interpretation – specifically the two main problem areas of the elastic route:
linearisation and categorisation. These problem areas are then discussed in some detail, to give the
reader an insight into the nature of major difficulties in application of what seems a fairly simple
and straightforward set of design by analysis rules. Following this discussion, application problems
with the inelastic route are then examined, in particular the difficulty of extracting meaningful
plastic design loads from elastic-plastic finite element analysis. This Section then concludes with an
introduction to the novel features of the new European standard in relation to design by analysis.
In Section 3 a description of the various procedures used in this document to satisfy the analysis
requirements is given. Some detail is provided on using the results of elastic-plastic analysis in the
Direct Route for the checks on both gross plastic deformation and progressive deformation. In the
4
DBA Page
Design by Analysis Introduction
1.4
case of the latter, problems with estimating shakedown loads when shell elements are used, or when
there are stress singularities are discussed in some detail. The use of deviatoric maps to assist the
shakedown analysis is also described. As an alternative to elastic-plastic analysis a new technique
for directly estimating limit and shakedown loads from elastic finite element analysis alone is also
used. This technique – the elastic compensation method – is briefly described in the context of the
requirements of the Standard. Also, the treatment of shell elements is discussed. This Section also
reviews various other issues related to the practical use of the Standard – in particular wind action,
the stress categorisation route and checks against fatigue and instability.
In Section 4 a simple example – a circular plate – is used to describe and discuss each step in the
application of the Standard before proceeding to the main examples examined in this document.
Sections 5, 6 and 7 contain the main body of this study – the detailed application of the European
Standard to ten benchmark problems. Section 5 gives a specification of each example, followed by
a summary of the results of the analysis and application of the Standard in Section 6. Section 7
provides the detailed results for each benchmark problem using the analysis procedures described in
Section 3.
Finally, in Section 8, recommendations and concluding remarks are given. This covers comments
on the appropriateness and difficulties with the methodology, software requirements, expertise and
knowledge expected by the analyst and various warnings. For example, it is apparent that the
fatigue rules – which are used for both design by formula and design by analysis – need special
care.
Appended to the report are various Annexes, specifically a bibliography, analysis input files (where
appropriate) and excerpts of the Standard.
This document is not aimed at the complete novice, but two broad types of reader are envisaged. It
is presumed that anyone starting to read this has a basic familiarity with the concepts of plasticity
theory and the behaviour of structures under plastic strain. In addition, familiarity with the practice
of elastic finite element analysis for pressurised components, preferably with basic experience of
elastic-plastic analysis is suggested. Also it is recommended that the reader should read the
European Standard in some detail beforehand, if necessary. It is then envisioned that the reader will
either already be broadly familiar with pressure vessel design by analysis and elastic-plastic finite
element analysis and is comfortable with the Standard (whom we will call the Expert), or has read
the Standard and has some basic experience of elastic design by analysis (whom we will call the
Novice).
In the case of the Expert, it is anticipated that this reader will begin with Section 5, the specification
of the examples, followed by Section 6, the analysis summary and then initially carry out his own
analysis and code check. It is possible that some reference will have to be made to Section 3 on
procedures if substantial variation from the results reported here are obtained, or if details on
application of the Standard need to be clarified.
In the case of the Novice, it is expected that more or less the whole document will be carefully read,
from Section 2 through to 7 before carrying out his own analyses. (Of course only a few of the
5
DBA Page
Design by Analysis Introduction
1.5
benchmarks may be read in detail so that the Novice may test his understanding of the basic
principles and procedures on the remainder).
Finally it is also expected that engineering managers may wish to review Section 8, which deals
with recommendations – in particular the discussion of assumed expertise on the part of the
analyst/designer.
1.5 Literature
[1] J. L. Hechmer & G. L. Hollinger, "Considerations in the calculations of the primary plus
secondary stress intensity range for Code stress classification," "Codes & Standards and
Applications for Design and Analysis of Pressure Vessel and Piping Components" Ed. R. Seshardi,
ASME PVP Vol. 136,1988.
[2] A. Kalnins & D. P. Updike, "Role of plastic limit and elastic plastic analyses in design", ASME
PVP-Vol. 210-2 Codes and Standards and Applications for Design and Analysis of Pressure Vessel
& Piping Components, Ed. R. Seshardi & J. T. Boyle, 1991.
[3] A. Kalnins & D. P. Updike, "Primary stress limits ion the basis of plasticity", ASME PVP-Vol.
230, Stress Classification, Robust Methods and Elevated Temperature Design, Ed. R. Seshardi & D.
L. Marriott, 1992.
[4] A. Kalnins, D. P. Updike & J. L. Hechmer, "On Primary Stress in Reducers", ASME PVP-Vol.
210-2, pp. 117-124
[5] D. Mackenzie & J. T. Boyle, "Stress Classification: A Way Forward", IMechE Presentation
5.5.92
[6] T.P. Pastor & J.L. Hechmer: “ASME task group report on primary stress” Proc. ASME PVP
Conf., 1994, Minneapolis, 277, 67-78.
1
DBA Page
Design by Analysis Design by Analysis
2.1
2. Design by Analysis
The aim of this section is to summarise issues related to the current use of design by analysis in
order to put the new European rules in context. The concept of design by analysis was first
formulated in the US ASME Pressure Vessel and Boiler Code in the early 1960’s; with almost forty
years of use various critical problem areas have arisen, most of which have been addressed in the
new European rules. These problem areas are discussed in the following since they highlight
implicit difficulties with an apparently simple and straightforward set of design rules. In the
following the approach devised by ASME is briefly summarised, followed by a description of the
usual methods by which the rules are implemented and a discussion of the problem areas which
arise. After this the differences in implementation of design by analysis rules in the European
Standard are described.
The design by analysis procedure is intended to guard against eight possible pressure vessel failure
modes by performing a detailed stress analysis of the vessel. The failure modes considered are:
Most of the design by analysis guidelines given in the codes relates to design based on elastic
analysis – this is the so-called elastic route. Essentially it was recognised when the rules were being
developed that only elastic stress analysis was feasible. In the 1960s, most designers were restricted
to linear elastic stress analysis, and in the case of pressure vessel design most analysis was defined
in terms of elastic shell discontinuity theory (also known as the influence function method). The
nature of elastic shell analysis impinges significantly upon the way the above failure modes are
treated in the Code. Thus, rules were developed to help the designer guard against the various
failure mechanisms using elastic analysis alone. These guidelines guard against three specific
failure modes - gross plastic deformation, incremental plastic collapse (ratchetting) and fatigue.
These failure modes are precluded by failure criteria based on limit theory, shakedown theory and
fatigue theory respectively. It is essential to appreciate at the beginning, the excessive plastic
deformation and incremental plastic collapse cannot be dealt with simply in an elastic analysis, as
the failure mechanism is inelastic. In addition, the type of loading causing the stress can
significantly affect the level of permissible stress. Ideally, these inelastic failure modes should be
assessed by an appropriate analysis which adequately models the mechanism of failure.
In this approach the designer is required to classify the calculated stress into primary, secondary and
peak categories and apply specified allowable stress limits. The magnitude of the allowable values
assigned to the various stress categories reflect the nature of their associated failure mechanisms,
therefore it is essential that the categorisation procedure is performed correctly.
2
DBA Page
Design by Analysis Design by Analysis
2.2
Stress categorisation (sometimes, classification) is probably the most difficult aspect of the design
by analysis procedure and, paradoxically, the problem has become more difficult as stress analysis
techniques have improved. When the design by analysis procedure was introduced, the dominant
analysis technique in pressure vessel design was thin shell discontinuity analysis or the influence
function method. This is reflected in the definitions of stress categories given in the Codes, which
are based on the assumption of shell theory stress distributions; membrane and bending stress. It is
therefore difficult to equate the calculated stresses and the code categories unless the design is
based on shell analysis. The various stress categories are described first in the following:
The object of the elastic analysis is to ensure that the vessel has adequate margins of safety against
three failure modes: gross plastic deformation, ratchetting and fatigue. This is done by defining
three classes or categories of stress, which have different significance when the failure modes are
considered. These three stress categories are assigned different maximum allowable stress values in
the code: the designer is required to decompose the elastic stress field into these three categories
and apply the appropriate stress limits.
The total elastic stress which occurs in the vessel shell is considered to be composed of three
different types of stress primary, secondary and peak. In addition, primary stress has three specific
sub-categories. The ASME stress categories and the symbols used to denote them in the code are
given below;
and depend on location, origin and type. Before we can give a proper definition of these stresses, we
must first give some terminology:
Normal Stress: The normal stress is the component of stress normal to the plane of reference; this is
also referred to as direct stress.
Usually the distribution of normal stress is not uniform through the thickness of a part, so this stress
is considered to be made up in turn of two components one of which is uniformly distributed and
equal to the average value of stress across the thickness of the section under consideration, and the
other of which varies with the location across the thickness.
Shear Stress: The shear stress is the component of stress acting in the plane of reference.
Membrane Stress: The membrane stress is the component of stress that is uniformly distributed and
equal to the average value of stress across the thickness of the section under consideration.
Bending Stress: The bending stress is the component of stress that varies linearly across the
thickness of section under consideration.
With this terminology as background, we now can define primary, secondary and peak stresses
properly.
Primary Stresses: A primary stress is a stress produced by mechanical loading only and is so
distributed in the structure that no redistribution of load occurs as a result of yielding. It is a normal
stress or a shear stress developed by the imposed loading, that is necessary to satisfy the simple
laws of equilibrium of external and internal forces and moments. The basic characteristic of this
stress is that it is not self-limiting. Primary stresses that considerably exceed the yield strength will
result in failure, or at least in gross distortion. A thermal stress is not classified as a primary stress.
Primary stresses are divided into ‘general’ and ‘local’ categories. The local primary stress is defined
hereafter.
Primary Local Membrane Stress: Cases arise in which a membrane stress produced by pressure or
other mechanical loading and associated with a primary together with a discontinuity effect
produces excessive distortion in the transfer of load to other portions of the structure.
Conservatism requires that such a stress be classified as a primary local membrane stress even
though it has some characteristics of a secondary stress. A stressed region may be considered as
local if the distance over which the stress intensity exceeds 110% of the allowable general primary
membrane stress does not extend in the meridional direction more than 0.5 times (according to
BS5500 - 1 time according to ASME and CODAP) the square root of R times e and if it is not
4
DBA Page
Design by Analysis Design by Analysis
2.4
closer in the meridional direction than 2.5 times the square root of R times e to another region
where the limits of general primary membrane stress are exceeded. R and e are respectively the
radius and thickness of the component.
An example of a primary local stress is the membrane stress in a shell produced by external load
and moment at a permanent support or at a nozzle connection.
Secondary Stresses: Secondary stresses are stresses developed by constraints due to geometric
discontinuities, by the use of materials of different elastic moduli under external loads, or by
constraints due to differential thermal expansion. The basic characteristic of secondary stress is that
it is self-limiting. Local yielding and minor distortions can satisfy the conditions that cause the
stress to occur and failure from one application of the stress is not to be expected.
Examples of secondary stresses are the bending stresses at dished end to shell junctions, general
thermal stresses.
Peak stresses: Peak stress is that increment of stress which is additive to the primary-plus-
secondary stresses by reason of local discontinuities or local thermal stress including the effects (if
any) of stress concentration.
The basic characteristic of peak stresses is that they do not cause any noticeable distortion and are
only important to fatigue and brittle fracture in conjunction with primary and secondary stresses. A
typical example is the stress at the weld toe.
Pressure vessels are subject to multiaxial stress states, such that yield is not governed by the
individual components of stress but by some combination of all stress components. Most Design by
Formula rules make use of the Tresca criterion but in the DBA approach a more accurate
representation of multiaxial yield is required. The theories most commonly used to relate multiaxial
stress to uniaxial yield data are the Mises criterion and the Tresca criterion. ASME chose the Tresca
criterion for use in the design rules since it is a little more conservative than Mises and sometimes
easier to apply.
For simplicity we will consider a general three-dimensional stress field described by its principal
stress components, which we will denote σ1, σ2 and σ3, and define the principal shear stresses:
1 1 1
τ 1 = (σ 2 − σ 3 ) τ 2 = (σ 3 − σ 1 ) τ 3 = (σ 1 − σ 2 )
2 2 2
1
τ = max(τ 1, τ 2 , τ 3 ) = σ Y
2
In order to avoid the unfamiliar (and unnecessary) operation of dividing both calculated and yield
stress by two, a new term called "equivalent intensity of combined stress" or simply Stress Intensity
was defined:
Stress differences, S12, S23 and S31 are equated to twice the principal shear stress given above, such
that:
The Stress Intensity, S is then defined as the maximum absolute value of the stress differences, that
is S = max (|S12|, |S23|, |S31|), so that the Tresca criterion reduces to:
S = σY
Once an analysis has been performed, the Stress Intensity for each stress category is evaluated and
used in the design stress limits.
The primary stress limits are provided to prevent excessive plastic deformation and provide a factor
of safety on the ductile burst pressure (ductile rupture) or plastic instability (collapse). The primary-
plus-secondary stress limits are provided to prevent progressive plastic deformation leading to
collapse, and to validate the application of elastic analysis when performing the fatigue analysis.
The allowable stresses in the Codes are expressed in terms of design stress Sm. The tabulated values
of Sm given in the Code are based on consideration of both the yield stress and ultimate tensile
strength of the material. Sm is notionally two-thirds of the "design" yield strength σY. Code
allowable stresses for primary and secondary stress combinations are shown in the following table
in terms of both Sm and σY.
(Pm + PB + Q) or (PL + Pb + Q)
6
DBA Page
Design by Analysis Design by Analysis
2.6
In addition to these allowables, when fatigue is considered relevant the total sum of (PL+Pb+Q+F)
should be less than an allowable fatigue stress intensity range, Sa. The value of the k factor depends
on the load combinations experienced by the vessel. For load combinations including design
pressure, the dead load of the vessel, the contents of the vessel, the imposed load of the mechanical
equipment and external attachment loads the k factor has a value of 1. When earthquake, wind load
or wave load are added to the above, a k value of 1.2 is used. Special limits are also stipulated for
hydraulic testing. Under design load conditions k = 1 and the maximum value of the primary stress
combinations is yield the yield stress of the material. Primary stress is yield limited to ensure gross
plastic deformation does not occur. The primary plus secondary stress combinations have a much
higher allowable stress: twice the yield stress of the material. Primary plus secondary stress is
limited to ensure shakedown of the vessel.
Because of the different allowable values for primary and primary plus secondary stress, it is
essential that the calculated elastic stress is correctly decomposed into the various categories. This
is one of the most difficult problems encountered in DBA and has potentially critical effect on the
final design. If primary stresses are classified as secondary the design may be unsafe, whilst if
secondary stresses are classified as primary the design will be over-conservative. The code provides
explicit classification guidance for certain typical vessel geometries and load through Table 4.120.1
Classification of stresses for some typical cases. In situations other than these cases the designer
must rely on the basic code definitions of primary, secondary and peak stress and his own
judgement to properly classify the elastic stress. In fact some of the stress classifications
recommended in Table 4.120.1 have been in doubt for some time, and must be used with care.
The ASME VIII Division 2 rules for inelastic analysis are given in Appendix 4-136 Applications of
Plastic Analysis. These rules “provide guidance in the application of plastic analysis and some
relaxation of the basic stress limits which are allowed if plastic analysis is used.”
The rules for inelastic analysis considered here pertain to calculation of permissible loads for gross
plastic deformation only. Rules are given in the Code for shakedown analysis but in practice
shakedown analysis is difficult and it is simpler to apply the 3Sm limit to an elastic analysis.
Two types of analysis may be used to calculate allowable loads for gross plastic deformation: limit
analysis and plastic analysis.
Limit analysis is used to calculate the limit load of a vessel. By definition, the analysis is based on
small deformation theory and an elastic-perfectly plastic (or rigid-perfectly plastic) material model.
Plastic analysis is used to determine the plastic collapse load of a vessel. The analysis is based on a
model of the actual material stress-strain relationship and may assume small or large deformation
theory as required. Material models can vary in complexity (or degree of approximation) from
simple bilinear kinematic hardening models to more complex curves defining the actual stress-strain
curve in a piecewise continuous manner.
Including strain hardening in the analysis may give a higher plastic collapse load than the limit load
but in the design by analysis procedure the allowable load is dependent on the criterion of plastic
7
DBA Page
Design by Analysis Design by Analysis
2.7
collapse used. Including large deformation effects in the analysis may increase or decrease the
calculated allowable load depending on the geometry of the vessel. Some structural configurations
exhibit geometrical strengthening when non-linear geometry is considered whilst others exhibit
geometric weakening.
The expression ‘plastic collapse load’ is to some extent a misnomer, as a real vessel may not
physically collapse at this load level, hence the ‘plastic collapse load’ is often referred to simply as
the ‘plastic load’.
“The limits on general membrane stress intensity ...local membrane stress intensity ... and primary
membrane plus primary bending stress intensity ... need not be satisfied at a specific location if it
can be shown by limit analysis that the specified loadings do not exceed two-thirds of the lower
bound collapse load. The yield strength to be used in these calculations is 1.5Sm.”
2
Thus allowable load Pa is Pa = PLim where PLim is the limit load of the vessel.
3
Clearly, if the limit load can be calculated this procedure is much simpler to apply than the elastic
analysis stress categorisation procedure. However, there are two additional requirements that must
be satisfied when applying this approach. Firstly, the effects of plastic strain concentrations in
localised areas of the structure such as points where plastic hinges form must be assessed in light of
possible fatigue, ratchetting and buckling failure. Secondly, the design must satisfy the minimum
wall thickness requirements given in the design by rule section of the Code. In effect, the design by
rule formulae for wall thickness have priority over design by analysis calculations.
“The limits of general membrane stress intensity ...local membrane stress intensity ... and primary
membrane plus primary bending stress intensity ... need not be satisfied at a specific location if it
can be shown by limit analysis that the specified loadings do not exceed two-thirds of the plastic
analysis collapse load determined by application of 6-153, Criterion of Collapse Load (Appendix 6)
[Mandatory Experimental Stress Analysis], to a load deflection or load strain relationship obtained
by plastic analysis.”
2
Thus allowable load Pa is Pa = PP , where PP is the plastic load of the vessel.
3
Calculating plastic loads is more problematic than calculating limit loads as no rigorous definition
of what constitutes a plastic load is given. Instead, the twice elastic slope criterion as used in
experimental analysis is prescribed.
8
DBA Page
Design by Analysis Design by Analysis
2.8
Design by analysis procedures do not specify particular implementation tools: it has been left to the
analysts to choose the technique they feel most appropriate. Shell discontinuity analysis was the
primary tool in the early days of design by analysis, where stresses could easily be categorised in
terms of shell-type membrane and bending stress. By now analysis techniques have developed
significantly and although shell discontinuity analysis is still used very often in structural analysis,
it is replaced more and more by computer based numerical methods. The most widely used
technique in contemporary pressure vessel design is the finite element method, a powerful
technique allowing the detailed modelling of complex vessels. Shell discontinuity analysis and the
finite element method are discussed in relation to pressure vessel design by analysis in the
following sections.
V Forces
u
q Displacements
v
Semi-infinite cylinder Hemisphere
Shell discontinuity analysis is primarily used to evaluate shell membrane and bending stresses for
axisymmetric vessels under internal pressure. It makes use of the fact that typical vessel
configurations are composed of regular parts - spheres, cylinders, cones and flat ends in particular.
For pressure loading, simple regular shapes exhibit mainly membrane stress. However, at junctions
local bending (and additional membrane) stresses are generated. These stresses are called
discontinuity stresses for obvious reasons. Shell discontinuity analysis allows these junction
9
DBA Page
Design by Analysis Design by Analysis
2.9
stresses, and their effect in the vessel, to be readily calculated using a simple engineering force
method.
This force method uses analytical solutions for the local bending and shear stress close to junctions
which allow so-called edge forces and moments to be related to edge displacements and rotations,
Figure 2.1. These edge relations are evaluated for each part of the vessel and then assembled at
junctions. Continuity of displacement and rotation between parts then allows the edge forces and
moments at the junction to be derived and finally the stresses in the various parts can be calculated.
In creating a model, element selection and mesh definition are crucial aspects of finite element
analysis. The type of element used in a finite element analysis for pressure vessel design can greatly
influence the design procedure, so a brief overview is given here. Most commercial programs
include large finite element libraries, however, in pressure vessel design the most common element
types are 3-D solid, axisymmetric and shell elements.
Elastic 3-D solid elements are based on 3-D elasticity theory. A general system of forces acting on a
three dimensional elastic body sets up internal forces within the body, which vary with position
throughout the body. The state of stress at a point in the body is fully defined by six components:
Direct stresses: σx, σy, σz
Shear stresses: τxy, τyz, τzx
as illustrated in Figure 2.3. σY
τ XY
Three degrees of freedom are defined at each node τYZ τ XY
of a 3-D solid element: orthogonal displacements
ux, uy and uz. Displacement throughout the domain τYZ σX
of the element is defined in terms of these nodal σZ
τ ZX τZX
displacements by the interpolation functions used in Y
the element formulation. Most commercial finite
element packages offer solid elements based on two
different orders of interpolation: Z X
uy 8 NODE LINEAR
ux ISOPARAMETRIC
3-D SOLID BRICK
uz
ELEMENT
Deformed geometry
Y
X
Z
Original
geometry
ELEMENT DEFORMATION
ORIGINAL GEOMETRY
STRAIGHT SIDES
Deformed geometry
20 NODE QUADRATIC
ISOPARAMETRIC
3-D SOLID BRICK Original
ELEMENT geometry
ELEMENT DEFORMATION
ORIGINAL GEOMETRY
QUADRATICALLY CURVED
SIDES
2 NODES
elements do not perform as well as the brick
elements, however they can be used to model areas TETRAHEDRON
As stated above, solid elements are based on elasticity theory, in which stress at a point is defined in
terms of six stress components: σx, σy, σz, τxy, τyz, τzx. These stresses vary continuously throughout
the body and in thick pressure components the through-wall distribution is non-linear. This form of
stress distribution is significantly different from that envisaged when design by analysis was first
implemented, which implicitly assumed a linear through thickness, shell-type stress distribution that
could be decomposed into membrane and bending constituents. This incompatibility in format
between the stresses calculated in the solid model and those required for design by analysis
procedures often makes it extremely difficult for the designer to classify the calculated stresses as
primary, secondary and peak and apply the appropriate category stress limits.
u2
u1
σθ σy
τ ry
σr σr
X
σθ
σy
A range of axisymmetric solid elements are available in most commercial finite element programs,
as illustrated in Figure 2.11.
14
DBA Page
Design by Analysis Design by Analysis
2.14
The linear quadrilateral element has four nodes, each with two degrees of freedom. Thus, each
linear element has 8 associated degrees of freedom, compared with 24 for a linear 3-D solid. The
quadratic element has eight nodes with two degrees of freedom. Thus, each quadratic element has
16 associated degrees of freedom, compared with 60 for a linear 3-D solid. Clearly, the use of
LINEAR TRIANGLE
(CONSTANT STRAIN TRIANGLE)
r
X
Z
QUADRATIC TRIANGLE
axisymmetric elements leads to smaller models in terms of degrees or freedom or, if preferred,
permits a finer mesh for the same model size.
An axisymmetric model of the 3-D nozzle
intersection shown in Figure 2.2 is shown in
Figure 2.12. The use of axisymmetric
elements allows the analyst to produce a finer
mesh through the thickness of the vessel wall
without creating an excessively large model.
Care must be taken when defining loads for
axisymmetric models. Forces may be defined
as a total applied force or on a per radian
basis. The program user’s manual should be
consulted to check the situation for the
software in use. Y
• The aspect ratio of solid elements should ideally be 1 - that is, the element is a cube - but in
practice limited to 2 in the case of linear elements and 5 in the case of quadratic elements.
• Solid elements do not respond well to bending loads, and at least three linear or two quadratic
elements must be used through thickness when bending is present.
Taken together, it becomes clear that these factors often make it impracticable to model thin shell
structures such as the longitudinally supported vessel shown in Figure 2.13 using solid elements.
In general, shell structures are thin in one direction and carry both membrane (in-plane) and
bending (out-of-plane) loads. The load-carrying capacity of a shell mainly is derived from its
membrane strength, but it is impossible to construct real shell structures, such as pressure vessels,
without inherent bending during loading - for example, the junction between a cylinder and a
spherical end cap gives a discontinuity in curvature which induces a bending stress (called a
discontinuity stress). Bending stresses can also result from mechanical and thermal loading - for
example, piping forces on a nozzle.
Several solid elements are required through the shell thickness to adequately represent bending
behaviour but these elements cannot themselves be thin or they will violate aspect ratio
requirements of the formulation. Consequently, a large number of solid elements are required in
order to model even simple shell structures. These shell analysis problems are avoided by using
special shell elements, which incorporate assumptions about the nature of the bending in the
formulation.
16
DBA Page
Design by Analysis Design by Analysis
2.16
The traditional method of analysing shell structures is to simplify the behaviour of the structure by
assuming an appropriate thin shell theory in which the behaviour of the three dimensional structure
is described in terms of the deformation of a doubly curved reference surface. This reduces the
number of degrees of freedom required to model the real behaviour of the structure as only one
element is used through thickness. In addition, the definition of the finite element model is also
considerably simplified, as only the mid-surface has to be defined and meshed with surface or area
elements. However, the reduction of a real three dimensional shell structure to a reference surface
model is considerably more complicated than reducing three dimensional elasticity to axisymmetry
or plane strain, as discussed earlier.
KIRCHHOFF HYPOTHESIS
MINDLIN HYPOTHESIS
The Kirchhoff hypothesis is common in shell theory, and most published results for thin pressure
vessels are based on this. However, some modern finite element formulations for thin shells use the
Mindlin hypothesis, (essentially since numerical analysis is used and there is no need to be so
restrictive). In addition, the Mindlin hypothesis represents shell behaviour more accurately in the
vicinity of discontinuities and restraints, where transverse shear effects are more significant.
The effect of using one of these simplifying hypotheses in the finite element method is that the
deformation at any point can be defined if the displacement and rotation of the mid-surface are
known. The rotation at any point on the mid-surface is defined by interpolating between rotational
degrees of freedom defined at the nodes. Therefore beam, plate and shell elements have
translational and rotational degrees of freedom. Only these bending elements have rotational
degrees of freedom: solid elements do not need rotational degrees of freedom to define the element
deformation (although it is possible to formulate solid elements which include rotational degrees of
freedom to enhance performance but at the cost of increasing the number of degrees of freedom per
element).
A great deal of work has been undertaken on formulating shell elements, and it is an indication of
the complexity of the problem that no single type of formulation has been universally accepted as
being the best. Classical shell theory produces equations which are difficult to solve and which are
remarkably sensitive to slight variations in shape (which are common in the approximate finite
element method). A large number of different approaches have been developed over the years but
basically only three types of shell element are used in practice:
• Facet (flat) shell elements, formed by combining membrane and plate bending
elements
• Curved shell elements, based on classical shell theory
• Reduced (or degenerate) solid (continuum) iso-parametric elements which directly
take account of thinness and the Mindlin hypothesis in their formulation
The most popular are flat elements and reduced solid elements, both of which appear in commercial
software.
18
DBA Page
Design by Analysis Design by Analysis
2.18
The geometry of a doubly curved shell surface can be approximated by a faceted surface formed by
connecting flat triangular elements together at their vertices. A flat three-noded triangular shell
element would have six degrees of freedom per node: in an element co-ordinate system (x,y,z), as
shown in Figure 2.16, there would be three translational degrees of freedom, (ux, uy, uz), and three
rotational degrees of freedom, (φx, φy, φz), giving a total of eighteen degrees of freedom per
element.
This element can be used to represent a shell by including both membrane, (ux, uy, φz), and bending,
(uz, φx, φy), degrees of freedom. Membrane stiffness is derived from simple plane stress conditions,
with the added drilling degree of freedom, φz. The most significant aspect of the derived shell
element is that the membrane and bending stiffness are uncoupled, although there is a degree of
coupling when the elements are assembled.
uz
Z Y
uy
Z K ux
Y X
I
X
J
Used on their own, it has been found that triangular shell elements based on plate bending elements
do not perform very well, having an artificially high bending stiffness and spurious torsion modes.
Other flat shell elements have been formulated, among the most common of which is the Batoz-
Razzaque element. This is a quadrilateral element formed from four flat shell elements such that the
diagonals are continuous, Figure 2.17. This formulation works well and can be found in many
commercial programs.
2.3.2.4 Discussion
At first sight the most appropriate choice of finite element may seem obvious for a given vessel
under consideration. However when the choice is examined in the light of the pressure vessel design
by analysis elastic route, where limits are placed on membrane and bending stress and stresses, or
indeed parts of stresses, must be categorised, various well-known difficulties arise. These problem
areas lie at the heart of criticism of the ASME design by analysis rules and consequently are
discussed in more detail in the following:
Once the linear elastic analysis of a part is complete and the immediate results for stresses and
strains obtained, there is the need to satisfy the design by analysis rules. As mentioned previously
this is not necessarily as straightforward as it may at first seem. Specifically, there is a requirement
to obtain membrane and bending components of primary stress and the calculated stresses must be
categorised. This does not present a problem in cases where the analysis utilises thin shells.
However, for analysis (in particular finite element analysis) utilising solid models (2 or 3
dimensional) where the calculated stress can not be easily identified as membrane, bending or peak
the problems of linearisation and categorisation become apparent. Difficulties implementing this
area of the design by analysis rules have become increasingly evident to both designers and
analysts[1]. This section examines the practical problems associated with the implementation of
these design by analysis rules.
2.4.2 Linearisation
The design by analysis criteria, as formulated nearly thirty years ago, is based on the behaviour of
thin shells and includes the notion of membrane and bending stress. Inherent in this understanding
is the assumption that membrane and bending stress act on a plane under the Kirchhoff hypothesis
that plane sections remain plane during bending. The shell type membrane and bending stresses
cause gross distortions under primary loads and strain enhancement under secondary loads. Most of
our understanding of basic pressure vessel geometry and components come from our knowledge of
their behaviour as thin shells. A consequence of this understanding is the possibility that portions
of total stress, identified as membrane or bending (or peak) can be categorised as primary or
secondary.
20
DBA Page
Design by Analysis Design by Analysis
2.20
l
If the analysis is based on thin shell finite
z p o TOP elements, then there is no difficulty in identifying
y membrane and bending stress, as they are part of
the underlying theory, Figure 2.19.
x m
k
n
i
TOP
TOP BOT MID x
MID BOT
y
j Difficulties arise when thin shell analysis is not
Y BOTTOM
used and the finite element analysis is based on
Z
axisymmetric or three-dimensional solid elements.
X
In general, unless the section is indeed thin, the
Figure 2.19: Shell membrane and bending stress
stresses on a through thickness line are not linear,
and further plane sections do not remain plane
during bending. Over the years it has become common practice to linearise the calculated through
thickness stresses in order to separate membrane and bending components.
A technique for linearising stress was first suggested by Kroenke[2,3], and has been adopted in
several finite element postprocessors. A stress classification line (or plane) or supporting line
segment is chosen and the stresses are linearised along this line. The supporting line segment (SLS)
or classification line is the smallest segment joining the two sides of the wall where the stress is to
be linearised. Outside of gross structural discontinuity regions, the SLS is normal to the wall mean
surface, i.e. its length is equal to the thickness of the wall in the analysis. There are difficulties with
this procedure – which seems straightforward, but again is a fundamental difficulty - this will be
discussed in more detail in the following.
Pressure vessel design codes are not particularly helpful on the problem of linearisation. ASME III
& VIII admit a non-linear bending stress, but also contains some ambiguities: bending stress is
described as a normal stress - and it is bending stress that may need linearisation. In Paragraph
NB-3215 a note is provided to the effect that “.. membrane stress intensity is derived from the stress
components averaged across the thickness of the section. The averaging shall be performed at the
component level ...”. This implies that only stress components may be linearised (by definition this
could include shear stress), and not derived principal values. However, through omission from the
21
DBA Page
Design by Analysis Design by Analysis
2.21
code, it may be argued that shear stress should not be linearised. Inclusion of shear stress
linearisation will mostly affect the surface stress: in practice linearisation of the normal stress only
is adopted to modify the surface stress in application of the design criteria.
Kroenke’s procedure makes reference to familiar beam bending stress - a uniaxial stress - and
attempts to define an equivalent linear stress distribution on the classification line (CL). Consider a
typical stress distribution along a classification line as in Figure 2.22.
If x3 measures local distance along the classification line then the equivalent linearised stress is,
(σ )
ij L = ax3 + b .
The membrane stress component is given by the formula
nonlinear stress
σ distribution
linearised
σp
stress
σb
a
b σm
classification
line
X3
x3
e/2 e/2
(σ )
e
1
ij m= b =
e ∫−
2
e σ ij dx3 .
2
The membrane force per unit length of the membrane stress component is equal to that from the
calculated FE stress component.
(σ )
e
12 x3
ij b = a ⋅ x3 =
e3 ∫−
2
e σ ij x3 dx3 .
2
The maximum and minimum bending stresses can then be evaluated (for x3 = ± e / 2 )
23
DBA Page
Design by Analysis Design by Analysis
2.23
(σ )
e
6
ij b , s =± 2
e ∫−
2
e σ ij x3 dx3
2
The bending moment per unit length of the calculated FE stress component is equal to
(σ )
e
e2
ij b , s ⋅ = ∫ 2e σ ij x3 dx3
6 −
2
(σ ) = (σ ) + (σ )
ij L ij m ij b
The peak value of stress at a point is the difference between the total stress and the sum of the
membrane and bending stresses
(σ ) = (σ ) − (σ ) = (σ ) − [(σ ) + (σ ) ] .
ij p ij ij L ij ij m ij b
In Kroenke’s procedure for axisymmetric problems, the shell wall is assumed (locally) straight in
the meridional direction. In some circumstances the meridional curvature is finite. Gordon
suggested a modification to Kroenke’s procedure to allow for this.
Gordon’s procedure for an axisymmetric case is the same, in principle, as the case above, except for
the fact that there is more material at a greater radius than at a smaller radius. The neutral axis is
shifted radially outward to accommodate for this.
Consider the axisymmetric section of a vessel wall as shown in Figure 2.23. ρ is defined as the
radius of curvature of the mid-surface of the shell. In the case of an axisymmetric straight section
such as a cylinder or cone, ρ = ∞.
z
R
Rc
X3
Axis of
symm. X2 φ
ρ
e
z
R1
r centreline
θ r
From an axisymmetric analysis the following stresses would be obtained in the local classification
line co-ordinates:
The aim is to obtain membrane and bending components of these stresses, denoted by subscripts m
and b respectively, evaluated from the average stress across the section and the beam type bending
stress.
The membrane component of the (local) meridional stress on the classification line is given by
e e
∫ 2
e σ X 2 ⋅ (R1 + x 3 ) ⋅ ∆θ ⋅ dx3 ∫2
e σ X 2 R ⋅ ∆θ ⋅ dx3
(σ ) FX 2 − −
= = 2
= 2
R1 ⋅ ∆θ ⋅ e Rc ⋅ e ⋅ ∆θ
X2 m
AX 2
25
DBA Page
Design by Analysis Design by Analysis
2.25
where the area AX 2 of a small segment extending over the angle ∆θ in hoop direction is given by
A X 2 = Rc ⋅ e ⋅ ∆θ .
In this linearisation the bending stress component of the (local) meridional stress on the
classification line vanishes at x3 = x f , where x f is the x3 - co-ordinate of the resultant of a constant
stress distribution σ X 2 and of the centroid of the considered area.
x f is given by
e2 e 2 cosφ
xf = = ,
12 R1 12 Rc
M X 2 ( x3 − x f )
(σ )
X2 b =
Im
,
where
M X 2 = ∫ 2e (x 3 − x f )σ X 2 R ⋅ ∆θ ⋅ dx3
e
−
2
and
e2
I m = Rc e ⋅ ∆θ ⋅ − x 2f ,
12
which leads to
e
x3 − x f
(σ ) ∫ (x − x f )σ X 2 R ⋅ dx3 .
2
=
e2 2
X2 b 3
Rc ⋅ e − x f e
−
2
12
The hoop stress is evaluated in a similar manner to the above; however in this case the meridional
curvature, ρ must be taken into account:
∫2 σ θ ( ρ + x3 ) ⋅ ∆φ ⋅ dx3 e
x
e
(σ )
− 2
Fθ 1
e ∫e
θ m = = 2
= σθ ⋅ 1 + 3 dx3
Aθ ρ ⋅ e ⋅ ∆φ ρ
−
2
where the area Aθ of a small segment extending over die angle ∆φ in meridional direction is given
by
Aθ = ρ ⋅ e ⋅ ∆φ .
In this linearisation the bending stress component of hoop stress on the classification line vanishes
at x3 = xh , where x h is the x3 - co-ordinate of the resultant of a constant stress distribution σ θ and
of the centroid of the considered area, where x h is given by
e2
xh = .
12 ⋅ ρ
M θ ( x3 − x h )
(σ θ )b = ,
Ih
where
e
M θ = ∫ 2e ( x3 − x h ) ⋅ σ θ ⋅ ( ρ + x 3 ) ⋅ ∆φ dx3 ,
−
2
and
e2
I h = ρ e ⋅ ∆ϕ ⋅ − x h2 ,
12
which leads to
x3 − x h 2
x
(σ θ )b = ∫ (x − x h )σ θ ⋅ 1 + 3 ⋅ dx3 .
e 2 ρ
3
2
e − x h e
−
2
12
27
DBA Page
Design by Analysis Design by Analysis
2.27
(Local) radial stress on the classification line is treated in a special way: in most situations the radial
stress will equal the applied pressure at the internal surface and be free (zero) at the outer surface.
Therefore, membrane stress may be evaluated,
X3(σ ) 1 e2
e ∫− 2 3
m
=
e σ X dx 3
but it is questionable whether a bending stress should be evaluated. Either this should be taken as
zero
(σ ) X3 b = 0
(σ ) =σ
X3 b X3 ( )
− σ X3 m
Similarly, an average membrane shear stress can be determined along the classification line
(σ X 2X3 )
m
=
1 2e
Rc e ∫− 2 2 3
e σ X X Rdx3
Since the shear stress would be expected to be nearly parabolic (from basic elasticity theory), and
zero at the surface, the bending stress should be taken as zero
(σ X2X3 ) =0
b
The development of Gordon’s procedure given here is in terms of stress components in a local co-
ordinate system (X3, θ, X2). In practice these would be transformed into the global (r, θ, z) co-
ordinate system, to give global linearised stress components. Once the global stress components
have been linearised, the principle stresses and stress intensity can then be evaluated, as total values
and as averaged membrane and surface bending stresses.
2.4.2.3 Discussion
As mentioned previously, several finite element programs contain post processing options to
directly calculate the equivalent linearised stresses on any prescribed classification line. Usually all
stress components are linearised. A short consideration of the linearisation procedure immediately
brings several possible problem areas to mind.
.
28
DBA Page
Design by Analysis Design by Analysis
2.28
• Selecting the stress classification line. This should be a line through the vessel wall, which
would be expected to yield shell type deformations, namely straight lines remaining straight.
However close to discontinuities some
warping and shear would be expected (and
indeed observed in the finite element
calculations) and the concept of averaged
membrane and linearised bending stress is
tenuous. Ideally, inner, outer surfaces,
and, thus, the mid-surface should be Normal to LINE 1 Normal to
parallel, with the stress classification line Inner Surface
Outer Surface
perpendicular to these surfaces. Of course LINE 2
in some situations ambiguities can arise, as
illustrated in Figure 2.24.
Selection of the classification line has received little attention in the literature. However, selection
of which stress components to linearise has been examined, on behalf of the ASME Code
committee, by G L Hollinger and J L Hechmer[6].
Hechmer & Hollinger analysed a representative axisymmetric vessel problem and examined several
different methods of stress linearisation. Two methods appear which were identified as being both
conservative and consistent: either linearise the two normal stress components on a line (in the hoop
and meridional directions) and use the total normal radial and total shear stress at the surface, or
linearise the meridional principal stress and use the total stresses for the other principal direction
(the exact technique is not wholly clear from the paper). Neither of these would appear to be
common practice.
Three-dimensional solid finite element analysis poses a significant problem for stress linearisation.
In 3-D analysis it is necessary to find a consistent stress classification plane, which again could
cause problems near the very features the designer is concerned with (fillets and gross structural
discontinuities). There is the added problem of defining exactly what should be meant by plane
sections remaining plane in this case. Three possibilities arise: firstly the stress components at a
point are directly used to evaluate the stress differences and stress intensity; this is easy, but the
29
DBA Page
Design by Analysis Design by Analysis
2.29
subsequent categorisation of these stress intensities is not. Secondly, stresses are linearised along
radial lines to obtain beam type membrane and bending stresses; this suffers from the same
problems mentioned above. Thirdly, selected planes are specified and two sets of stresses on
distinct lines (on the plane) are used to evaluate shell type direct and bending stress on a plane. To
the writers knowledge, no commercial post processors offer three dimensional stress linearisation
capability over a plane, only along a line, only one by a vessel manufacturer[7].
In the case of the three dimensional problem, Hechmer & Hollinger[8] analysed a complex nozzle
shell assembly using brick elements and examined the consequences of the three different
assessment methods described above to calculate the stress intensity. As expected their study
demonstrated a wide variation in the calculated results for the various methods (mainly because
there are many possibilities open to the analyst) - a variation in stress intensity of over 35% was
noted in this example. The results are indeed inconclusive: stress at a point calculation is easiest to
apply but the results are not always conservative while stress along a line calculation is more
advantageous with respect to Code rules.
It has been apparent for some time that there are deficiencies in the rules for design by analysis
when the finite element method is used. In particular this has highlighted problems with the design
criteria and the underlying philosophy of assessment. Over the past few years, the US Pressure
Vessel Research Council (PVRC) has funded a project to consider recommendations for updating
the ASME Code. It is worthwhile reviewing some of these recommendations; a summary has been
given by Hechmer & Hollinger[9].
The short term recommendations consisted of six sections. The second, fourth, fifth and sixth
recommendations are related to linearisation problems for primary stress and three-dimensional
problems. The first and third recommendations are of a more fundamental implication since they
relate to the use of finite element methods for design by analysis using the existing ASME - Code
criteria. The project members have been very careful with the wording of the recommendations, and
some interpretation is required. These recommendations consider essential pressure vessel
components, which are basic structural
elements:
Basic
• Shells of revolution and circular plates Structural Element
with either constant or variable thickness
(transition elements) - normally
connecting one structural element to Smooth Junctions
another. Sharp Junction
•
Fillet
Smooth junctions - where the model Transition Element Blend
represents the actual geometry for
example connecting fillet or blend Sharp Junction
radius.
• Sharp junctions - where the model does
not represent actual geometry, such as
Basic
sharp corners or notches, as shown in Structural Element
Figure 2.25.
Figure 2.25: Pressure vessel ‘elements’
30
DBA Page
Design by Analysis Design by Analysis
2.30
First recommendation: This relates to the use of finite element analysis (FEA) in pressure vessel
design by analysis. It is recommended that for the majority of pressure vessel components, which
are basic structural elements, FEA is inappropriate. Pm stresses should be calculated using general
equilibrium considerations, with Pm+Pb evaluated by hand calculations for conditions where Pm is
small (for example in flat plates). FEA is appropriate for calculating PL+Pb stresses near
discontinuities (see third recommendation below) and for the calculation of P+Q stresses in general.
Notably it is only in complex components where basic structural analysis does not exist that FEA is
recommended as appropriate for Pm and Pm+Pb stress evaluation. “... the thrust is that the designer
should be applying his ingenuity to calculating equilibrium stresses, not to extracting stresses from
a general finite element model ...”.
Third recommendation: This relates to the locations in a pressure vessel where stress evaluations for
Code compliance should be considered. It is recommended that it is appropriate to perform Pm+Pb
(PL+Pb) and P+Q evaluations in basic structural elements, but inappropriate in discontinuity type
transition regions. If there is a smooth junction then the stresses should be evaluated in the row of
elements adjacent to the junction (or the line of nodes at the junction). When there is a sharp
junction, the evaluation must be far enough from the junction so that the stresses are not affected by
the notch behaviour. This recommendation should eliminate the need to linearise erratic stress
distributions; “... the thrust ... is that plastic collapse and gross strain concentration will not occur in
stiff transition regions; they will occur in the more flexible shell elements ... the purpose of the
P+Q limits is to validate the fatigue analysis by precluding strain concentration and ratchet. It is
highly unlikely that ratchet could occur in a transition element ...”
The first recommendation is rather subtle. In the light of the ASME Code (as it stands), finite
element analysis is only appropriate in certain special cases in primary stress calculation - in
general, equilibrium and shell discontinuity analysis are to be preferred. However, FEA is
appropriate for secondary (and peak) stress evaluation. In the context of the discussion given this
may be interpreted further as follows: finite element analysis may be used to evaluate the overall
stress distribution for shakedown and fatigue assessment but the analyst should use simple
calculations and strength of materials arguments to extract the primary stress components. In other
words, elastic finite element analysis should not be used as the basis for categorisation or evaluation
of primary stress.
The third recommendation also needs careful interpretation and is the most intriguing of all those
provided by the PVRC project. The implication to the writers is clear - ignore the calculated stresses
in sharp transition regions, since they will not affect the post yield failure mechanisms.
The mid term recommendations aim to provide additional tools and procedures to assist the
designer in making better use of the existing ASME Code rules, specifically to address the problems
of categorisation and linearisation directly through finite element analysis.
Finally the long-term recommendations aim for a more fundamental assessment of the ASME Code
philosophy and criteria and require extensive new research. It is felt that new rules should be based
on specific quantities required to prevent a failure mechanism, perhaps moving away from simple
elastic analysis and stress evaluation. For example, the limits based on shell type membrane and
31
DBA Page
Design by Analysis Design by Analysis
2.31
bending stress are difficult to understand and often misinterpreted, while the secondary limits are
probably oversimplified and over-conservative, particularly in the presence of combined load.
Considerable research on shakedown and ratchetting over the past twenty five years has confirmed
this.
The process of stress categorisation (or classification) is difficult, as stress may be composed of
both primary and secondary parts as seen in Figure 2.18 for the nozzle reinforcing pad. It is not
sufficient just to categorise a particular stress corresponding to a given load condition, but also to
categorise segments of the stress. This prospect is not inviting, and indeed rarely done in practice
unless specified in Code rules (as in the case of the nozzle).
We have reached a familiar problem - how should finite element (or otherwise) calculated stress be
categorised? This is usually left to experience or strength of materials type arguments if this is
possible. It is usually possible with simple strength of materials analyses or shell discontinuity
analysis to separate primary and secondary stress with the understanding of the fundamental failure
mechanisms that the Code addresses, since the equilibrium calculations were done manually. This is
not obvious with finite element results, and in particular with the results of using continuum
elements. The question is what can be done to ease this problem.
An obvious solution would be to provide additional Code rules. While this is likely to be the case
in the long term, it does not help the designer who must carry out pressure vessel design with the
current rules.
Briefly, the evaluation rules in this route can be summarised. Membrane and other primary
membrane stresses are not allowed to approach yield since beyond yield there is the possibility of a
catastrophic plastic collapse – for example bursting under internal pressure. The total (membrane
plus bending) stress can increase fifty percent above the membrane limit since there is some safety
margin here, but is still yield limited. Discontinuity and thermal stresses (or strain controlled
stresses) must be limited to ensure shakedown under cyclic load; thus the range of secondary stress
is limited to twice yield (or some smaller proportion for particular components). The peak stress
must be limited to ensure a sufficient fatigue life, and certain other failure criteria may need to be
addressed depending on the operating temperature - for example creep rupture at high temperature,
fast fracture at low temperature. At this level categorisation is straightforward: any sustained stress
that, subject to overload, would lead to plastic collapse is primary. The remaining stress (or indeed
proportion of stress) can be classified as secondary and is subject only to the shakedown criterion
(and fatigue limit).
The problem arises because this design by analysis route relies upon elastic analysis. Elastic
analysis on its own cannot characterise the nature of the stress since it is not clear what failure
mechanisms can arise; it is left to the designer to do this. In addition, this approach does not make
use of the ductility of pressure vessel steels, resulting in a wholly inconsistent (conservative) margin
of safety[10]. In the absence of any meaningful information the designer is led to classify all stresses
as primary and base redesign on this.
32
DBA Page
Design by Analysis Design by Analysis
2.32
It is useful to view the categorisation problem as part of the basic requirement to avoid failure by
the various failure mechanisms: the problem of categorisation should then have a different
interpretation.
The stress system in the component should be such that shakedown is achieved and the fatigue
limits satisfied for all stresses. In fact, these are the basic design requirements. The categorisation
problem can then be interpreted as the need to isolate those stress systems that could cause gross
plastic collapse - that is the primary stresses. The distinction here is subtle - there is no real need to
identify a calculated stress as being primary or secondary; it is only necessary to identify the
primary stresses.
One solution to this difficulty is to calculate the limit load of the vessel by inelastic analysis. Limit
load assessment and calculation of principal stress has been discussed by several authors using a
variety of methods, notably Marriott[11], Kalnins & Updike[12], Mackenzie & Boyle[13], Seshadri[14]
Ponter & Carter[15] and Zeman et. al.[16].
Inelastic finite element analysis[17,18] is more difficult than linear analysis and requires considerably
greater computing resources. Essentially, the non-linear problem is solved in a piecewise manner
using incremental solution techniques. The procedure usually requires the analyst to define an
appropriate number of load steps, equilibrium iterations within load steps and convergence criteria
defining the required accuracy of the solution. Poor choice for any of these parameters can lead to
lack of convergence or indeed “convergence” to the wrong answer. In addition, it is difficult to
make a priori engineering estimates of the inelastic response and to verify results of the analysis
through simple calculations. There is also a shortage of non-linear benchmarks, which the analyst
can use to assess the accuracy of the analysis procedures.
There are two types of inelastic analysis methods, which may be used to guard against gross plastic
deformation: limit analysis and plastic analysis.
Limit analysis is based on an elastic-perfectly plastic material model and small deformation theory.
The assumption of perfect plasticity sometimes causes convergence problems in non-linear analysis
and in practice a bilinear hardening material model with a low value of plastic modulus Ep
(1/10000 of E) is often used. This analysis determines the limit load PL of the vessel. The allowable
load Pa then is defined as a specified fraction of the limit load.
Plastic analysis is based on the ‘actual’ non-linear stress-strain relationship of the vessel material,
including non-linear geometry effects if desired. This analysis determines the plastic collapse load
Pφ. However, determination of the ‘plastic collapse load’ is not straightforward – to understand this,
some basic concepts are required.
33
DBA Page
Design by Analysis Design by Analysis
2.33
The aim with the ASME inelastic route is to estimate limit and shakedown loads directly, which can
then be used to characterise an allowable load (Sec. 2.2). To begin with these are defined:
The first yield load Py is defined as the load for which the material of the pressure vessel first yields
(from the virgin stress-free state) at the most highly stressed point. Because only one point of the
material is at yield, the surrounding elastic material restrains the vessel from plastic deformation as
a whole.
The classical definition of a limit load P0 according to limit analysis is an idealized one, a
mathematical one. This “theoretical limit load” is the maximum load solution to an analytical model
of the structure which embodies the following conditions:
• the strain-displacement relations are those of small displacement theory (first order);
• the material response is rigid plastic or elastic-perfectly-plastic (Fig.2.26),
• the internal stresses and applied forces are related by the usual linearised equations of
equilibrium which ignore changes in geometry due to deformations.
rigid-perfectly plastic
stress (force)
strain (extension)
elastic-perfectly plastic
stress (force)
strain (extension)
A (sufficiently) small region in an elastic-perfectly plastic material behaves either elastically (if
stressed below yield), or plastically (for stresses at yield). At loads above the first yield load, P >
Py, but less than the limit load, P < P0, a region of material may have stresses at yield, but this
region is still restrained by the remaining rigid portions of material in the vessel. When the load is
increased to the limit value P0, the plastic region has grown to an extent such that the rigid region
has either disappeared or has become insufficient to restrain the plastic region from motion. The
load for which overall plastic deformation of the vessel occurs is called the limit load. According to
limit analysis theory, it is impossible to have loads greater than the limit load for a perfectly plastic
material.
The plastic collapse load Pc is applied to the actual structure or vessel consisting of an actual strain
hardening material. It includes the effects of geometry change due to large deformations. At this
load, significant plastic deformation occurs for the structure or vessel as a whole (un-contained
plastic flow). The cause is the plastic region in the vessel, who now has grown to a sufficient extent
such that the surrounding elastic regions no longer prevent overall plastic deformation from
occurring. When this occurs, it may constitute a real failure, in the sense that the structure then can
no longer fulfil its intended function. The plastic collapse load can be used as a realistic basis for
design; an efficiently designed structure will be proportioned so that the external (operational)
actions would have to be increased by a specified factor (safety factor) in order to produce failure.
The limit load for an idealised structure then can be an approximation for the plastic collapse load
for the actual vessel, when it is largely plastic at small deflections.
At the plastic collapse load, the vessel does not necessarily collapse. Therefore, the adjective,
“collapse”, is unfortunate. The terminology of plastic deformation load or just plastic load would be
more meaningful. The load at which the vessel actually collapses is the ultimate load Pu. An
example of an ultimate load is the burst pressure for a cylindrical vessel of sufficient ductility.
Plastic material instability corresponds for example to necking of a tensile specimen at the ultimate
load. The plastic structural instability load, depends upon the yield strength of the material, and is
accompanied by significant changes in shape of the structure or vessel. The plastic instability load is
important because its value is often less than the limit load.
All the above load definitions are for monotonic increasing loads. The shakedown load refers to
cyclic loading and is considered briefly because it is important to know the relative margin of safety
on shakedown of a design.
35
DBA Page
Design by Analysis Design by Analysis
2.35
If upon loading the structure beyond yield into the plastic range to a load value P > Py, and upon
unloading, a residual stress distribution is produced in the structure such that further cycles of load
to value P produce only elastic changes in stress, the structure is said to shakedown. The highest
value of P for which shakedown occurs is called the shakedown load Ps. Failure to shakedown, i.e.
P > Ps, leads to either progressive plastic flow called ratchetting, or to low cycle fatigue failure.
Consider a typical pressure vessel loaded by internal pressure, a perfectly-plastic material, small
deflections and increasing the pressure p.
At small values of p, the vessel material will be elastic and deformation of the vessel will increase
in proportion to p. However, as the pressure is continually increased, a region of the vessel becomes
plastic and the rate of deformation begins to increase, but deformation of the vessel as a whole is
usually still restrained by the surrounding elastic material. Finally, upon further increase in pressure,
a limit pressure or (in this case) a plastic collapse pressure is reached, where the plastic zone has
grown sufficiently large so that the deformation has suddenly begun to increase with little or no
additional increase in pressure. The problem then is this: What will be the magnitude of the limit
pressure of a particular pressure vessel? This is an important question in designing a vessel with a
sufficient margin of safety.
As described above, the problem from the beginning of loading involves initially elastic, then
elastic-plastic, and finally largely plastic behaviour. This is an involved and complicated loading
process. The theory of limit analysis, an idealised theory, enables the limit pressure to be found by
considering:
These limitations must be kept in mind when applying limit analysis theory to certain problems
where the effects of strain hardening and geometry change may be important.
If effects of strain hardening and geometry change are important, an elastic-plastic analysis is to be
applied. Their influence on the load-deflection curvature is discussed.
Geometry Effects
1.8 f
e d
1.6
a
1.4 b
a
1.2 b
load (bar)
c c
1 d
e
0.8 f
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5
deflection (mm)
The small deflection elastic-plastic solution b) approaches the small-deflection rigid-plastic limit
load solution a) as expected. The large-deflection elastic-plastic solution, with geometrical
strengthening, gives a value higher than the limit load. The large-deflection elastic-plastic solution,
with geometrical weakening, gives a value lower than the limit load.
The effect of strain hardening is to increase the pressure capability above the limit load predicted by
the perfectly-plastic analysis, including the large deflection effect. Fig 2.28 shows that a higher
slope of the plastic part of the load-deflection curvature corresponds to a higher strain hardening
effect.
37
DBA Page
Design by Analysis Design by Analysis
2.37
1.8 6%
4%
1.6
2%
0%
1.4
1.2
0%
load (bar)
1 2%
4%
0.8 6%
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5
deflection (mm)
Using an elastic-plastic analysis including strain hardening and large deflections or equivalently
considering experimental analysis of an actual vessel, one is confronted with the problem of
defining a realistic measure of plastic loads. A number of estimations have been used. These are
reviewed next. The discussion refers to pressure loading, but the same definitions can be applied to
other types of loadings.
Characteristic for the limit pressure definition according to the rigid perfectly-plastic theory is (with
p = pressure and δ = deflection)
and
Characteristic for the limit pressure definition according to the elastic perfectly-plastic theory is
and
1.6
1.4
Pti = 1.35 bar
1.2
1
load (bar)
0.8
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5
deflection (mm)
The tangent-intersection pressure is the pressure at the intersection of the two tangents, drawn to the
elastic and plastic parts of the pressure-deflection curves. The value of the pressure obtained by this
method is sensitive to the localisation of the tangent-point in the plastic range
The plastic pressure is defined as the pressure with an equivalent plastic strain of 1%. Methods
based upon an absolute maximum strain not only will depend on the material assumed, but more
significantly on the geometry:
• Material: e.g. a 1% plastic strain is ten times the yield point strain if the yield point stress is 150
MPa, but five times the yield point strain if the yield point stress is 300 MPa. Consequently, the
relative size of the elastic and plastic zones will differ and the shape of the pressure-deflection
response curves will differ.
• Geometry: Ellipsoidal heads have been found to deform less than torispherical or toriconical
heads. Whereas a torispherical vessel may reach a 1% strain at a certain pressure, the ellipsoidal
vessel may reach the same pressure at a lower strain.
39
DBA Page
Design by Analysis Design by Analysis
2.39
At a yield hinge location, strains will be larger than at other locations. Consequently, the selection
of a strain gauge location on an experimental vessel presents a variable when yield hinge locations
are not known precisely or a priori.
Thus, in summary, a strain basis for defining a plastic pressure may be subject to error in locating
the exact location of maximum strain. Also, strain is a local phenomenon that is not indicative of
plastic work.
A plastic pressure is defined to be the pressure at which the deflection or strain reaches twice the
value of the elastic deflection or elastic strain at the first yield pressure py. Thus, p2y depends upon
py. Exact determination of py using a computer analysis should not be a problem. In experiments
however, determining the elastic limit on the load deflection curve may be subject to error.
A plastic pressure is defined to be the value at the intercept of a line drawn from the origin of a
pressure-deformation curve at a slope of twice the slope of the elastic portion of the curve (see Fig
2.30).
1.6
Pφ = 1.39 bar
1.4
1.2
1
y = 2.2x
load (bar)
0.8 y = 1.1x
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5
deflection (mm)
The 0.2% offset strain pressure is a test pressure that causes a permanent strain of 0.2%.
Ppl is a test pressure defined as the pressure causing the displacement versus pressure curve to
deviate from linearity. The displacement of the vessel is to be measured at the weakest point, the
most highly stressed point, giving the lowest value of ppl.
Analytical calculations can determine this pressure correctly. It will not necessarily be equal to the
first yield pressure py. Experimental measures are subject to error in determining the point of
deviation from linearity. Values of ppl up to 30% greater than py can be estimated from an
experimental curve.
This method of determining a plastic pressure will generally give a lower bound to the plastic
pressure found by most other methods.
This is an actual plastic collapse pressure and not just an estimate of a plastic pressure. It may be
identical to the limit pressure if large deflection effects are small, e.g. when the vessel is relatively
thick. However, the plastic-instability pressure may be less than the small-deflection limit pressure
as in the case of a large-deflection elastic-plastic solution, with geometrical weakening (see Fig
2.27, curve c). The plastic instability is defined by a zero slope on the pressure-deflection curve.
Within the DBA approach the determination of the limit load, for a given constitutive law, is one
step. Proving that Progressive Plastic Deformation (PD) will not occur, or – more stringent – that
neither PD nor Accumulating Plasticity (AP) will occur, in other words, proving that the structure
under consideration will shake down to pure elastic behaviour under cyclic varying actions, is
another step. Considering this proof, which is to be obtained through numerical simulation, the
following information may be useful:
- In this proof the constitutive law may be, but needs not to be the same law as used in the
determination of the limit load. Normally the structure shakes down under cyclic actions which are
to be specified as functions of a single parameter. This parameter determines the sequence of the
actions and quite often this parameter is time. The proof of shakedown is easier to perform than the
proof against PD. Being conservative this approach yields the proof that neither PD nor AP occurs.
41
DBA Page
Design by Analysis Design by Analysis
2.41
- In the inelastic simulation the proof of shakedown can be performed by applying the action cycle
repeatedly.
• Using an equivalent linear elastic structure, a given cyclic action results in a corresponding
cyclic stress field. Additionally a time-independent self-equilibrating stress field should be
found, such that, using superposition of both stress fields, the stress intensity does not exceed
the yield limit at any time in the cycle.
• This approach is especially attractive in those particular cases where an appropriate self-
equilibrating stress field is already known. A thermal stress field may serve as an example, as
well as the difference between a purely elastically determined stress field and the corresponding
field using plastic constitutive laws.
• In many cases the proof may be performed using the check of primary + secondary stresses used
in a linear elastic DBA route, against the so-called 3f-criterion. The fulfilment of this criterion
is a necessary condition for shakedown. It is considered accurate enough for most cases
especially in combination with some other checks. However care should be taken whenever the
cyclic action contains a non-negligible time-invariant part e.g. a large contribution of self-
weight.
2.5.6 Discussion
Again it can be seen that apparently simple requirements of the inelastic route can be problematic.
Limit or shakedown analysis could be used to directly estimate the limit and shakedown loads, but
until recently this was difficult if not impossible for complex structures. If elasto-plastic finite
element analysis is used there remains the problem of defining the plastic load – there are various
estimations as described above. The twice-elastic-slope method recommended by ASME has been
shown to give inconsistent results. The European standard aims to remove some of these problem
areas. In the following an overview of the new rules is given:
2.6.1 General
The European Standard has introduced the possibility of satisfying the requirement to avoid various
failure mechanisms directly through the detailed rules embodied in the new Direct Route, while
retaining the ‘conventional’ elastic route which uses stress categorisation. In addition it also
introduces several new concepts to help overcome the known difficulties with the current design by
analysis approach and to assist the formulation of the Direct Route. In particular the notion of an
‘action’ rather than a force, and the inclusion of ‘partial safety factors’ is a novel and welcome
addition to the area of pressure vessel design by analysis.
In the following some background to these new concepts is provided, followed by a summary of the
required design checks, with some explanation if required.
42
DBA Page
Design by Analysis Design by Analysis
2.42
Like in the Eurocode (for steel structures) distinction is made between principles and application
rules. Principles comprise general statements, definitions and requirements for which there is no
alternative, and requirements and analytical models for which no alternative is permitted (unless
specifically stated). Application Rules are generally recognised rules which follow the principles
and satisfy their requirements; alternatives are allowed provided it is shown that they accord with
the relevant principle.
Typical examples are the primary and the primary & secondary stress criteria of the stress
categorisation approach, which are stated here, in slightly modified forms, as application rules.
2.6.2.2 Actions
This term, which replaces the old term loadings, denotes all thermo-mechanical quantities imposed
on the structure causing stress or strain, like forces (including pressure), temperature changes and
imposed displacements.
The notion variable actions encompasses actions of quite different characteristics – from those
actions which are deterministically related to pressure and/or temperature, via actions not correlated
with pressure or temperature but with well defined (bounded) extreme values, to actions which can
be described only as stochastic processes not correlated with pressure or temperature, like wind
loads. Actions with a deterministic relationship with pressure and/or temperature shall be combined
in the pressure/temperature action and the relationship, exact or approximate, shall be used.
The characteristic values of actions describe the regime of actions which envelops all the actions
that can occur under reasonably foreseeable conditions. The characteristic values are used in
determining the design values of the actions, and they depend on the actions' (statistical) properties.
The characteristic values of permanent actions are usually their mean values (or credible extreme
values). The characteristic values of variable actions are defined as mean values, or p% -
percentiles, of extreme values, and values specified in relevant codes for wind, snow, earthquake
may be used; usually they are adapted to Eurocode concepts anyway. The upper characteristic value
of pressure shall not be smaller than the lesser of the set pressure of the protecting device or the
highest credible pressure that can occur under normal and upset conditions (reasonably
foreseeable), and the upper characteristic value of the temperature not smaller than the highest
credible temperature (under the same conditions). Therefore, the (limited) pressure excursion
43
DBA Page
Design by Analysis Design by Analysis
2.43
(overpressure) that occurs if a safety valve opens need not be included in the (maximum)
characteristic value of pressure; it is taken care of in the partial safety factors.
To allow for an easy, straightforward combination of pressure action with environmental ones, and,
at the same time, to give the flexibility, expected from a modern code, to adjust safety margins to
differences in action variation, likelihood of action combinations, consequences of failure,
differences of structural behaviour and consequences in different failure modes, uncertainties in
analyses, a multiple safety factor format was introduced, using different partial safety factors for
different actions, different combinations of actions, different failure modes and corresponding
resistances of the structure. Examples of partial safety factors are given in the following Table. The
corresponding combination rules for e.g. Design Check GPD-OC Global Plastic Deformation –
Operating Conditions are:
The partial safety factors of pressure and resistances are calibrated with respect to the DBF results;
no attempt has been made to justify the partial safety factors by probabilistic investigations or
decision theory under uncertainty; if pressure is the only action the approach can be transformed to
a nominal design stress one.
Design checks are investigations of the structure's safety under the influence of specified
combinations of actions - the design load cases - with respect to specified limit states (representing
44
DBA Page
Design by Analysis Design by Analysis
2.44
one or more failure modes). Characteristic values of the actions are multiplied by the corresponding
partial safety factors to obtain their design values and their combined design effect (on the
structure) is evaluated:
E d ( γ G G , γ p p , γ Q Q ,... , a d ,... )
In the design checks these design effects are compared with the corresponding design resistances,
obtained by dividing the resistance of the structure, corresponding to the action's combination, by
the relevant partial safety factor of the resistance:
E d ≤ R d = R ( G , p , Q ,... , a d , ) / γ R
This comparison can, in general, be performed in actions, in stress resultants (generalized stresses)
or in stresses.
The resistances are related to the limit states - states beyond which the part no longer satisfies the
design performance requirements.
Design checks are designated by the failure modes they deal with. The following ones are
incorporated in the first issue of the standard:
• gross plastic deformation (GPD), with corresponding failure modes ductile rupture and, for
"normal" designs, also excessive local strains
• progressive plastic deformation (PD)
• instability (I)
• fatigue (F)
• static equilibrium (SE).
The design resistances are given by the lower-bound limit loads for
• proportional increase of all actions
• a linear-elastic ideal-plastic material (or a rigid ideal-plastic one)
• first-order theory
• Tresca's yield criterion and associated flow rule
• specified design strength parameters.
Design strength parameters R M and partial safety factors of the resistances γ R are chosen such that
for the simplest structures and pressure action only DBA and DBF results agree. The only exception
are steels, other than austenitic ones with A 5 ≥ 3 0 % , where the design strength parameter R M is
given by R eH , T or R p 0 . 2 , T and γ R = 1.25 for R eH / R m ≤ 0.8 and γ R = 1.5625 R eH / R m otherwise.
45
DBA Page
Design by Analysis Design by Analysis
2.45
If the procedure used to determine the limit action does not give an (absolute) maximum in the
region with maximum absolute values of principal strains less than 5%, the boundary maximum, for
which the maximum absolute value of the principal strains equals 5%, shall be used.
As an application rule the "usual" primary stress criterion is given, formulated in stresses and - for
structures where the concept of stress resultants is applicable - in stress resultants and local
(technical) limit loads.
These checks (against GPD) are considered also to encompass Excessive Yielding, provided
"usual" design details (with not too severe strain concentrations) exist.
A slight modification of the "usual" 3 f criterion is given as application rule; it is noted that this
application rule, which is derived from shakedown considerations, is only a necessary condition for
the fulfilment of the principle, but is considered, together with all the other checks, to be sufficient
to achieve the principle's goal - avoidance of ratchetting in the structure.
Instability
Static equilibrium
The usual checks against overturning and (rigid body) displacement are stated explicitly, using the
partial safety factors given in the other checks.
Whether the Direct Route or the Stress Categorisation Route is followed, it is imperative that all
stated checks are considered:
Usually it is required to perform each of these checks for different load cases – for different
combinations of coincident actions, as well as for different characteristic values of actions, e. g.
different pressure – temperature pairs.
The Design by Analysis route may be chosen to prove conformity of a design also for a part of a
component, suitably selected and limited; and with appropriate boundary conditions.
47
DBA Page
Design by Analysis Design by Analysis
2.47
2.7 REFERENCES
[2] W. C. Kroenke, “Classification of finite element stresses according to ASME Section III stress
categories,” Proc 94th ASME Winter Annual Meeting, 1973.
[3] W. C. Kroenke et al, “Interpretation of finite element stresses according to ASME III,” ASME
Tech. Paper 75-PVP-63, 1975.
[4] N.V.L.S. Sarma, G. L. Narasaiah & G. Subhash, “A computational approach for the
classification of FEM axisymmetric stresses as per ASME Code,” Proc ASME Pressure Vessel &
Piping Conf, Pittsburgh, 1988.
[5] J. L. Gordon, “OUTCUR: An automated evaluation of two dimensional finite element stresses
according to ASME,” ASME Paper 76-WA/PVP-16, 1976.
[6] J. L. Hechmer & G. L. Hollinger, “Considerations in the calculations of the primary plus
secondary stress intensity range for Code stress classification,” “Codes & Standards and
Applications for Design and Analysis of Pressure Vessel and Piping Components” Ed R. Seshadri,
ASME PVP Vol.136, 1988.
[7] B. W. Leib, “An automatic surface element generator for calculating membrane and bending
stresses from three dimensional finite element results,” Proc 4th Int Conf on “Structural Mechanics
in Reactor Technology”, San Francisco, 1977.
K. H. Hsu & D A McKinley “SOAP - a computer program for classification of three
dimensional finite element stresses on a plane,” Proc ASME Pressure Vessel & Piping Conference,
Nashville, 1990.
[8] J. L. Hechmer & G. L. Hollinger, “Three dimensional stress criteria - a weak link in vessel
design and analysis,” ASME Special Publ. PVP 109 “A Symposium on ASME Codes and Recent
Advances in Pressure Vessel and Valve Technology” Ed J. T. Fong, 1986.
J. L. Hechmer & G. L. Hollinger, “Three dimensional stress criteria -application of Code rules,”
ASME Special Publ. PVP 120 “Design and Analysis of Piping, Pressure Vessels and Components”
Ed W. E. Short, 1987.
J. L. Hechmer & G. L. Hollinger, “Code evaluation 3D stresses on a plane, “ Codes & Standards
and Applications for Design & Analysis of Pressure Vessels & Piping, ASME PVP-Vol.161, 1989.
[9] J.L. Hechmer & G.L. Hollinger, “Three dimensional stress criteria,” ASME PVP-Vol.210-2
Codes and Standards and Applications for Design and Analysis of Pressure Vessel & Piping
Components, Ed R. Seshadri & J.T. Boyle, 1991.
G. Hollinger, “Summary of three dimensional stress classification,” Proc Int Conf on Pressure
Vessel Technology, Dusseldorf, 1992.
48
DBA Page
Design by Analysis Design by Analysis
2.48
[10] R.L. Roche, “Practical procedures for stress classification,” Int Journ Press Vess & Piping,
Vol.37, 27-44, 1989.
[11] D.L. Marriott, “Evaluation of deformation or load control of stresses under inelastic conditions
using elastic finite element analysis,” Proc ASME Pressure Vessel & Piping Conf, Vol.136,
Pittsburgh, 1988.
[12] A. Kalnins & D.P. Updike, “Role of plastic limit and elastic plastic analyses in design,” ASME
PVP-Vol.210-2 Codes and Standards and Applications for Design and Analysis of Pressure Vessel
& Piping Components, Ed R. Seshadri & J.T. Boyle, 1991.
A. Kalnins & D.P. Updike, “Primary stress limits on the basis of plasticity,” ASME PVP-
Vol.230, Stress Classification, Robust Methods and Elevated Temperature Design, Ed R. Seshadri
& D.L. Marriott, 1992.
[13] D. Mackenzie & J. T. Boyle, “A computational procedure for calculating primary stress for the
ASME B&PV code,” Trans ASME, Jrn Pressure Vessel Tech, Vol. 116, No. 4, 1994.
D. Mackenzie, J. Shi, R. Hamilton & J. T. Boyle, "Simplified lower bound limit analysis of
pressurised cylinder-cylinder intersection Shells using a generalised yield criteria", Int Jrn of
Pressure Vessels & Piping, 67, pp. 219-226, 1996.
J. T. Boyle, R. Hamilton, J. Shi, & D. Mackenzie, "A simple method of calculating Limit Loads
for thin axisymmetric shells", Trans. American Society of Mechanical Engineers (ASME), Jrn
Pressure Vessel Technology, Vol. 119, No.2, pp. 236-242, 1997.
[14] R. Seshadri & C.P.D. Fernando “Limit loads of mechanical components and structures using
the GLOSS r-node method”, Proceedings of ASME PVP, Vol. 210-2, pp. 125-134, 1991.
[15] A.R.S. Ponter, K.F. Carter, “Limit state solutions, based upon linear elastic solutions with a
spatially varying elastic modulus”, Jrn of Computer Methods in Applied Mechanics and
Engineering, Vol.140, No.3-4, pp.237-258, 1997.
A.R.S. Ponter, K.F. Carter, “Shakedown state simulation techniques based on linear elastic
solutions”, Jrn of Computer Methods in Applied Mechanics and Engineering, Vol.140, No.3-4,
pp.259-279, 1997.
[17] D. Mackenzie, J. T. Boyle & R. Hamilton, “Application of Inelastic Finite Element Analysis to
Pressure Vessel Design”, International Conference on Pressure Vessel Technology, Volume 2,
ASME 1996.
49
DBA Page
Design by Analysis Design by Analysis
2.49
[18] J. C. Gerdeen, “A critical Evaluation of Plastic Behaviour Data and a United Definition of
Plastic Loads for Pressure Components”, WRC Bulletin 254, November 1979, ISSN 0043-2326.
[19] A. Kalnins, D. Updike & J.L. Hechmer, “On Primary Stress in Reducers”, ASME PVP-Vol.
210-2, pp. 117-124
[20] D. Mackenzie, J.T. Boyle, J. Spence, "Some Recent Developments in pressure vessel Design
by Analysis" Proc IMechE, Part E, Journal of Process Mech Eng, 1994, 208, 23-30.
1
DBA Page
Design by Analysis Procedures 3.1
3 Procedures
3.1 General
Procedures, used in section 7 in the various checks, which are of a more general nature and which
would have to be repeated in the design checks frequently, are collected here in this section. Also
included are general remarks on the various routes and possibilities within one route.
There are two approaches for carrying out a DBA that cover both the direct route method and the
stress categorisation method. If in a design the values of the actions are defined, a check on the
admissibility of the actions, i.e. an adequacy check, can be made. Alternatively, if only the
geometry is defined but not the magnitude of the actions, DBA may be used to calculate the
maximum allowable values of the actions.
For a given design where the actions are defined, DBA may be used to check if the defined actions
are admissible. It is not necessary in this case to calculate an upper limit of the actions, although by
doing so one will automatically check the admissibility of the defined actions. In the admissibility
check it is only required to show that the defined actions do not exceed the limits defined in the
applicable section of the code. For example in the direct route check against GPD, for admissibility
it is only necessary to show that (for the defined actions with appropriate safety factors) the
resulting elasto-plastic stress field is an equilibrium stress field where the absolute maximum total
principal strain does not exceed 5%. (For the GPD-check using elastic compensation admissibility
of the actions is shown if the maximum stress in the redistributed equilibrium stress field does not
exceed the design resistance). In the case of a stress categorisation route, admissibility is shown if
the linearised stress categories do not exceed the limits defined in the code rules, prEN 13445-3
Annex B.
For a given design where only the type of action is specified, DBA may be used to calculate the
maximum allowable actions. The maximum allowable actions are given by the actions that place
the structure at the defined limits as specified in the applicable section of the code. In the direct
route the maximum allowable action according to GPD is usually calculated using limit analysis. In
elasto-plastic analysis the actions are increased until the limit is reached, where loss of equilibrium
occurs or the absolute maximum total principal strain exceeds 5%. The value of the action at this
limit with the appropriate partial safety factors applied is the maximum allowable action according
to the GPD-check. (In elastic compensation, the redistributed equilibrium stress field is scaled,
along with the applied action to the design resistance; the value of the scaled action with the
appropriate safety factors applied is the maximum allowable action). In the check against PD, a
lower bound of the maximum allowable actions can be calculated by finding the maximum actions
for which the structure will shake down (see the procedure for Melan’s theorem below).
2
DBA Page
Design by Analysis Procedures 3.2
For the stress categorisation approach the maximum allowable action can be found by scaling the
applied action (by evoking the linear proportionality of the elastic solution) to a point where the
linearised stress categories are at the limits defined in the code rules, prEN 13445-3 Annex B.
• the design resistance, defined as ratio of the resistance (of the specified model) and the
appropriate partial safety factor, where the resistance is determined with (specified)
material strength parameters
• the resistance of a corresponding model but with material strength parameters replaced by
the corresponding design material strength parameters, obtained by dividing the material
strength parameters by the partial safety factors of the resistance.
Usually the difference is very small, and it is recommended that the resistance in the second route
may be used as design resistance; this recommendation has already been used in the examples.
Performing a real GPD-check only, e.g. no limit actions are determined, the admissibility of
specified actions acting on a specified structure is shown, if the maximum absolute value of the
principal strains does not exceed 5%, under usage of a linear-elastic ideal-plastic material law in the
FE-calculations.
If the FE-model consists of shell elements, usually the mid-surface of the structure is modelled.
Therefore, the practical relevance of the results in points (nodes) on the intersection curve of two
shells depends on the kind of geometry of the structure.
For example, for (cylindrical) main shell –
(cylindrical) nozzle intersections the results in
nodes of the intersection curve should not be
used, since they do not correspond to points of
the real structure with the real geometry under
consideration of the reinforcement due to the
weld - see Figure 3.1. Therefore, if usage of
solid elements or of submodelling is not
possible, the results in the so called
“evaluation” cross-sections should be used for
the determination of the 5% principal strain
limit.
Figure 3.1: Shell intersection
As stated in the principle in prEN 13445-3 Annex B.9.2.1, the design resistance (limit action)
should be obtained from calculations with proportional increase of all design actions. The limit
action is independent of the action history, but with strain limitation, i.e. if the strain limitation
governs, the limit will depend on the action’s history. In the case of constant moment load and
varying internal pressure load (examples 3.1 and 3.2), where the strain limitation does govern, the
deviation from the standard’s procedure – proportional loading – is the only sound one, the moment
being constant during all action cycles.
3.3.2.1 General
Again, two different ways of performing calculations to check PD are possible: First, if the action
cycles for a given structure are specified, a real check can be performed, showing that the actions
are admissible (or not) under application of prEN 13445-3 Annex B. This procedure was applied
within the PD-check of the examples 2, 5 and 6. The second possibility is to calculate the limit
4
DBA Page
Design by Analysis Procedures 3.4
actions (in the sense of PD) for a given structure, and afterwards using these limit actions to
determine the maximum admissible actions according to prEN 13445-3 Annex B. The latter
procedure will be useful, if the structure is to be used with extreme actions. This procedure was
applied within the PD-check of the examples 1.1, 1.2, 1.3, 1.4, 3.1, 3.2 and 4.
Principally, the application rule in prEN 13445-3 Annex B.9.3.2 corresponds to the well-known
criterion for the sum of the primary and secondary stresses in stress categorisation – the (often) so-
called “3f–criterion” (where f stands for the allowable stress). This criterion is an upper bound
criterion for shakedown, and, therefore, the requirement given in this application is only a necessary
and not a sufficient condition for the fulfilment of the principle – prEN 13445-3 Annex B.9.3.1 [1],
[2]
. Usage of this application rule could be the easiest way of applying the check against PD if only
one action is considered, but if more than one action and/or additional thermal stresses have to be
considered, its usage could be difficult and uncertain. Therefore, and for guideline purposes, usually
another possibility of fulfilling the principle – Melan’s shakedown theorem – is employed.
3.3.2.2 Problems in performing the shakedown check using shell elements in the FE-model [3]
Usage of stress resultants of technical theories of structures, i.e. generalised stresses, to verify that
progressive plastic deformation (PD) does not occur is often not appropriate, because
• the validity of the corresponding theorem[4] seems to be restricted to passive (unloading)
processes [2], [5], [6];
5
DBA Page
Design by Analysis Procedures 3.5
• (local) interaction surfaces are available for rotational-symmetric shells under rotational-
symmetric loading only.
Therefore, a shakedown check using stresses has to be carried out quite often. However, if shell
elements are used, the only stress results available in the postprocessor are surface stresses (top /
bottom of the shell, i.e. outer / inner surface).
Usage of Melan’s shakedown theorem and corresponding self-equilibrating stress states to ensure
that a structure shakes down under a given cyclic load path could then be non-conservative, because
the fulfilment of the theorem can only be proven for surface stresses but not in the interior of the
shell model.
In fact, when the absolute maximum of the self-equilibrating stress distribution in a cross-section is
located in the interior, the above stated non-conservatism is possible.
In the elasto-plastic simulation of a structure's behaviour during the loading or unloading half cycle,
three phenomena can occur:
(1) if the surface equivalent stress in at least one point of the structure remains, or becomes equal to
the material strength parameter, yielding occurs during the half cycle, on the surface and/or in
the interior;
(2) if the surface equivalent stress in all points of the structure is less than the material strength
parameter, no yielding occurs on the surfaces during the half cycle, but yielding inside of cross-
sections cannot be excluded;
(3) only if the stress state on the surface after the half cycle is identical to the one resulting from
purely elastic loading or unloading of the structure, no stress redistribution due to plastic
deformation occurs, neither at the beginning nor at the end of the half cycle. Therefore, it is
assured that the half cycle is purely elastic and the structure has shaken down.
There follows that to verify in a strict manner that a structure modelled by shell elements shakes
down, one has to show that condition (3) is fulfilled.
If computation of the half cycle shows that condition (1) is fulfilled, further cycles are necessary
until condition (2) is fulfilled - if actually possible. Afterwards, to verify that the structure shakes
down, one has to show that condition (3) is fulfilled. However, using this procedure can be difficult
if considerable numerical errors, for example due to extrapolations and averaging, are present in the
stress plots.
Alternatively, if the FE-software confirms that no further plastic strains occur during a half cycle
(after some initial load cycles) - requiring a suitable parameter in the computation output -, it is
proven that the structure has shaken down, independently of possible numerical errors in the
postprocessor.
Additionally, the practical relevance of the results in points (nodes) on the intersection curve of two
shells depends on the kind of geometry of the structure, and, therefore, care must be taken when
using these results. Using “evaluation” cross-sections in a similar manner as in the check against
GPD is not a satisfying solution, since the stationarity of stress cycles cannot be proven if the whole
structure is not considered.
A possibility of showing that Melan’s theorem is fulfilled by performing the shakedown check at
the shell model, i.e. only at the surface but not in the interior of the structure, is to use submodeling.
Submodeling is a finite element technique to obtain more accurate results in a region; by
performing an analysis of a coarse model (shell model), interpolating the results to the (cut-)
6
DBA Page
Design by Analysis Procedures 3.6
boundaries of the fine model (solid element model), which only represents the critical part of the
structure, and by computing the stress distribution in the fine model afterwards. If this stress
distribution confirms that the maximum stresses at the critical parts of the structure are on the
surface of the model, the shakedown check using the shell model fulfils the theorem.
Performing linear-elastic calculations – as necessary for a shakedown check –, stress singularities [8]
can arise specific points of a weld modelled without fillets.
Since it is stated in the standard – see prEN 13445-3 Annex B.3.9.3.2 – that the check against PD
can be performed for a stress-concentration-free structure, different possibilities of avoiding the
stress singularities are possible:
• modelling the welds with fillets corresponding to the weld influence zones - see Figure 3.2. This
procedure is suitable, if 2-D FE-models are used.
• modelling the welds with fillets, which are completely inside of the weld – see Figure 3.3. This
procedure is suitable if 3-D FE-models are used, and if modelling of fillets corresponding to the
weld influence zones would be too difficult and time consuming.
3.3.2.4 Use of the deviatoric map (for constant principal stress axes) [7]
The deviatoric projection is a simple tool in plasticity theory for visualising stress states vis-a-vis to
yield conditions. In principle, it is the projection of the stress point in the (three – dimensional,
7
DBA Page
Design by Analysis Procedures 3.7
Cartesian) space of principal stresses – with co-ordinates in the directions of the unit vectors
e1 , e 2 , e3 equal to the three principal stresses – onto the deviatoric plane, also often called π -plane,
i.e. the plane which is normal to the hydrostatic axis, given by equal principal stresses. The co-
ordinates of this projection point in the co-ordinate system e1 , e 2 , e3 equal the principal values of
the stress deviator.
Using this deviatoric projection as a tool, this projection point can be obtained quite simply by
vector addition of σ 1 e1d , σ 2 e2d , and σ 3 e3d , with arbitrary scale, see Figure 3.4; quite conveniently
σ i = σ i / RM , i = 1, 2, 3 , can be used instead of σ i , where RM is the appropriate relevant strength
parameter.
The vector d from the origin of the deviatoric map to a specific stress point in a Cartesian co-
ordinate system, with e y = e2d and e x to the right, has the components
(σ 1 − σ 3 ) 3 / 2 in the direction of e x
[− (σ 1 + σ 3 ) / 2 + σ 2 ] in the direction of e y
If two actions A1 and A2 act simultaneously and both result in stress states (at a specific point of the
structure) with the same principal axes, the vector property of the deviatoric mapping can be used:
β ( d 3 - d 4 ) + α1 (t ) d 1 + α 2 (t ) d 2
for the prescribed cyclic action α1 (t ) A1 + α 2 (t ) A2 is never outside the limit curve, then the structure
will, at the considered structural point P, shake down to purely elastic action.
Even the necessary condition for shakedown, resulting immediately from Melan's shakedown
theorem and usually designated as 3f-criterion, can be easily visualised:
If the largest diameter of the path of the vector's end point – the stress path -,
α 1 (t ) d 1 + α 2 (t ) d 2 , corresponding to a cyclic action α (t ) 1 + α 2 (t ) A in a specific
2RM ,
then the structure, with the specified RM, cannot shake down under this cyclic action.
The extension of this procedure to more than two actions, or to more than one self-equilibrating
stress, including, of course, those due to thermal stresses, is obvious and straightforward.
In the following procedure, it is assumed that the only action acting on the structure under
consideration is internal pressure, and that it varies between zero and the maximum admissible
pressure for shakedown PSmax SD.
The problem in using Melan’s theorem is to find an optimal self-equilibrating stress field. Often, the
optimal, or a near optimal, stress field can be found from the stress fields at the limit load:
The difference of the linear-elastic stress field at (or near) the limit pressure of the structure (σ ij ) le ,l
and the elasto-plastic stress field at (or near) the limit pressure (σ ij ) ep,l is a self-equilibrating stress
field (σ ij ) res :
Since one endpoint of the considered linear-elastic load cycle is the point PS = 0, the self-
equilibrating stress field used in Melan’s theorem must not violate the yield condition itself.
Therefore, the self-equilibrating stress field (σ ij ) res has to be scaled with a factor β such that it
does not violate the yield condition:
If the uncorrected self-equilibrating stress field according to the limit load (σ ij ) res does not violate
the yield condition, the shakedown load is equal to the limit load.
After this correction of the self-equilibrating stress field, the linear-elastic stress field with the
possible greatest value of internal pressure has to be determined, such that the superposition with
the corrected self-equilibrating stress field does not violate the yield condition. Because of the
linearity, this can be done exactly for a fixed point of the structure. The stress field at a lower bound
shakedown limit (σ ij ) SD is found as
(σ ij ) SD = (σ ij ) res ,co + α ⋅ (σ ij ) le ,l .
Note: The scaling factors α and β can be determined easily using the equivalent stress plots (or
listings).
Note: Another possibility of finding a self-equilibrating stress state is given by elasto-plastic
unloading of the structure within an FE-calculation.
3.3.2.6 Shakedown analysis for one constant action (nozzle moment) and a single varying
action (internal pressure)
In the following procedure, the structures under consideration are cylinder-cylinder intersections,
where a constant moment load M is acting at the nozzle and the cyclic load is given by the internal
pressure, which varies between zero and the maximum admissible pressure for shakedown PSmax SD.
Again, the problem in using Melan’s theorem is the determination of an optimal self-equilibrating
stress field.
The difference of the elasto-plastic stress field (σ ij ) ep ,( M + p ) , which corresponds to a loading state
with the constant moment M and an internal pressure near the limit state of the structure, and the
linear-elastic stress field at this state (σ ij ) le ,( M + p ) , the stress field
(σ ij ) res ,( M + p ) = (σ ij ) ep ,( M + p ) − (σ ij ) le,( M + p )
One endpoint of the considered linear-elastic load cycle is the point ( M , p = PS max SD ), the other
endpoint is given by ( M , p = 0 ), where p = PS max SD is the maximum admissible pressure for
10
DBA Page
Design by Analysis Procedures 3.10
shakedown of the structure. Therefore, to fulfil Melan’s theorem, the following conditions have to
be met:
φ [ β ⋅ (σ ij ) res ,( M + p ) + (σ ij ) M ,le + α ⋅ (σ ij ) p ,le ] ≤ 0 ,
φ [ β ⋅ (σ ij ) res , ( M + p ) + (σ ij ) M ,le ] ≤ 0 ,
where φ is the yield condition, (σ ij ) M ,le is the linear-elastic stress field corresponding to the
moment M , (σ ij ) p ,le is the linear-elastic stress field corresponding to an arbitrary value of internal
pressure p , and β and α are the factors which have to be determined such that the conditions are
fulfilled. Thus, the maximum admissible internal pressure according to shakedown is given by
PS max SD = α ⋅ p .
Defining and using load cases in ANSYS®, the superposition of stress fields can be done easily.
Unfortunately, in the examples quite often no combination of stress states, i.e. no factors β and α ,
could be found, such that the two conditions above were fulfilled. Often, the Mises’ equivalent
stresses of the combined load cases were too high either at the outer surface of the weld-fillet or at
the inner edge of the nozzle shell intersection.
In this case, the conclusion is, that the chosen equilibrating stress field was not an appropriate one.
Therefore, a linear combination of self-equilibrating stress fields – the one according to the limit
state (σ ij ) res ,( M + p ) and the one according to moment load only (σ ij ) res , M – is used to fulfil Melan’s
theorem. This procedure is permissible because of the following attributes of self-equilibrating
stress fields:
The sum of two self-equilibrating stress fields is a self-equilibrating stress field.
The multiple of a self-equilibrating stress field is a self-equilibrating stress field.
Using this procedure, the necessary conditions are given by
The self equilibrating stress field according to the moment only, (σ ij ) res , M , is given by the
difference of the elasto-plastic stress field at this state (σ ij ) ep, M and the linear-elastic stress field at
this state (σ ij ) le, M :
(σ ij ) res , M = (σ ij ) ep, M − (σ ij ) le , M .
For the determination of the factors β1 , β 2 and α the deviatoric maps of the stress states, i.e. the
co-ordinates of a stress point given by its principal stresses, at the critical locations of the structure
11
DBA Page
Design by Analysis Procedures 3.11
are used, since due to the increased number of factors and the different critical locations load case
operations using the FE-software directly are not feasible. Nevertheless, the validity of the
determined self-equilibrating stress field should be checked by superposition with the linear-elastic
stress fields in the postprocessor of the FE-software.
Since thermal stress fields are self-equilibrating stress fields they can be used in Melan’s theorem
directly – e.g. multiplied with a suitable factor as part of a self-equilibrating stress, which is given
by the sum of different self-equilibrating stress fields. A suitable factor for a thermally induced self-
equilibrating stress field can be –0.5, since states with and without thermal stresses (e.g. the zero
stress state) have to be considered within the cycle.
If one part of the structure is highly influenced by the thermal stresses and another part by non-
thermal action induced stresses, use of the sum of two self-equilibrating stress fields can be suitable
– one being a thermally induced self-equilibrating stress field and the other one being induced by
the non-thermal action.
3.3.2.8 Literature
If a wind load is specified as an action on a structure, its effects have to be considered in the checks
against GPD and PD. Since wind loading is three-dimensional, or at least not rotational-symmetric,
the corresponding FE-model has to be three-dimensional too. A possibility to avoid a computation
time intensive 3-D model in the elasto-plastic calculation is to use a 3-D model only for the
12
DBA Page
Design by Analysis Procedures 3.12
calculation of the linear-elastic stresses caused by the wind. Furthermore, the GPD check and the
PD (or SD) check can be performed using an axial-symmetric model without consideration of the
wind effects (which would not be possible within this model), with decreased design resistance (or
material strength parameters) given by the difference of the original design resistance (or material
strength parameters) minus the maximum linear-elastic equivalent stresses in the structure due to
the wind load. This procedure is admissible due to the positive definiteness of the equivalent stress,
i.e. the sum of the maximum equivalent stresses of two stress tensors is greater or equal to the
maximum equivalent stress of the sum of the two stress tensors. Of course, the usefulness of this
approach is limited by the margin of the stresses caused by the wind action.
In general, the local wind load per unit area is given by the product of the stagnation pressure times
the local drag coefficient. Figure 3.5 shows a typical distribution of the (standardised) pressure
distribution for a cylindrical structure with smooth surface as a function of the angle α from the
stagnation point.
180 ∫0
c= ⋅ c p ,e ⋅ cos α dα
The wind load component normal to the wind direction calculated with the global drag coefficient
equals the one calculated with the local drag coefficients, but local effects due to the real pressure
distribution are neglected in this approach.
0.5
cp,e 0
-0.5
-1
-1.5
neglected). Of course, at cross-sections in some distance from the reference one, the results are
inaccurate. This approach was followed in example 2 throughout the whole of the checks.
To check the deviation from the non rotational-symmetric approach, the latter one was used also for
the stress calculation due to the wind in example 2, but only for comparison – not in the DBA
design checks. The difference in the wind effects is a remarkable 29% - the more accurate one
giving the larger values.
Elastic compensation[1-6] calculates bounds of the limit load and shakedown load for a - structure for
a given load set by using iterative elastic FE-analysis. This method is a generalisation of the
technique proposed by Marriot [5] for estimating lower bound limit loads on pressure vessel
applications. The procedure involves calculating a series of elastic equilibrium stress fields where
the stress is redistributed by altering the elastic modulus of each element based upon the maximum
unaveraged nodal stress from the previous iteration, thus
σ nom
Ei = Ei −1
σ e max
where E is the elastic modulus, i the iteration number, σnom is some nominal value, and σemax the
maximum unaveraged nodal stress in that element from the previous solution. The resulting
redistributed stress fields are equilibrium stress fields. By definition, if the equivalent stress
anywhere in the equilibrium stress field does not exceed the yield stress of the material then that
stress field relates to a lower bound on the limit load. Therefore, scaling the applied loads by the
amount given by maximum stress in the redistributed stress field to the yield stress of the material
will give the limit load, i.e.
σy
AL = Aap ⋅
σ max
where AL is the limit load for the action(s), Aap is the applied load to the FE-model, σy is the yield
strength of the material and σmax the maximum unaveraged nodal stress in the model. Due to the
simplicity of this method, it lends itself to application in design checks against GPD according to
the direct route method in prEN 13445-3 Annex B.
As this method of determining limit loads is wholly elastic it is very simple to apply different yield
criteria to the analysis without the convergence difficulties associated with elasto-plastic analysis.
In the rules for the check against GPD, the analysis is required to be based on Tresca’s yield
condition and associated flow rule, first order theory and an elastic-perfect plastic material model.
This can be performed directly using the elastic compensation procedure for solid models.
For analyses utilising shell elements, elastic compensation cannot be applied directly in the same
method as described above. As a shell has only one element through thickness, it is not possible to
modify the elastic modulus through the thickness. To allow the application of elastic compensation
to shell elements a generalised yield model is adopted in the analysis. Ilyushin's[6] generalised yield
model for a doubly curved shell is used which is based upon Mises' condition and associated flow
14
DBA Page
Design by Analysis Procedures 3.14
rule. A brief overview of Ilyushin’s generalised yield model is given at the end of this sub-section.
As the code specifies the application of Tresca’s, some modification of the results is required when
the analysis is based upon Mises' condition. As stated in 3.3.1 the application of a factor of √3/2 to
the design stress will result in a conservative result. This method can also be used as a check on the
results for solid models utilising Tresca’s condition.
As with the elasto-plastic method above, elastic compensation may be applied in two ways to the
check against GPD. First, for specified actions a check on the admissibility of the load set can be
made by checking that the equilibrium stress fields satisfy the lower bound limit load theorem. If
the maximum equivalent stress anywhere in the equilibrium stress field remains below the design
strength of the material then the specified loading is admissible. Second, the limit on the applied
action(s) may be found using the above procedure and the maximum admissible action(s) can be
determined according to prEN 13445-3 Annex B.
Where there are multiple actions applied, the second case, where the actual limit is calculated,
becomes more complex. For example in problems 3.1 and 3.2 there is a constant moment action
and an internal pressure action. The limit on the pressure has to be found. In elastic compensation,
the applied load set is scaled to give the limit load set. Therefore, in multiple action conditions one
analysis is not sufficient to define the limit load, as the ratio of the loads at the limit is not already
known. In this situation multiple analyses are made for different ratios of applied load and a limit
locus is constructed that describes the limit state for all combinations of load. In the case of
problems 3.1 and 3.2, with the constant moment known, the limit pressure can be found directly
from the limit locus.
As the code rules in prEN 13445-3 Annex B address elasto-plastic analysis and not any simplified
method, some problems arise in applying elastic compensation. The application rule for GPD in
prEN 13445-3 Annex B.9.2 states that the maximum absolute value of principal strain should not
exceed 5%. As elastic compensation is not a displacement-based approach the values of strain are
not accurate in the equilibrium stress fields and cannot be used. Therefore, it is possible for
structures that are ‘stiff’ well into the plastic range (where the limit according to the code is defined
by the 5% maximum principal strain limit) that elastic compensation non is conservative. In this
situation the elastic compensation result would be close to the limit defined by loss of equilibrium
in the elasto-plastic analysis (for an elastic-perfect plastic material). This can be noted in problem
3.1 where the elastic compensation result is very much higher than the elasto-plastic result defined
by the limit on the principal strain. However, if the elasto-plastic result were defined by the tangent
intersection method with no limit on the principal strain, the results would be similar.
The principle in the check against PD according to prEN 13445-3 Annex B.9.3 is fulfilled if the
structure can be shown to shake down, as progressive plastic deformation and alternating plasticity
are the two possible failure modes if the structure fails to shakedown. It is possible using the
elastic compensation procedure to calculate lower bounds on the shakedown load using elastic
compensation. As used in the elasto-plastic check described in 3.3.2 above Melan’s shakedown
theorem is also used in the elastic compensation procedure. The Mises limit stress field for the
applied action(s) is calculated using elastic compensation as described above. As the zeroth
iteration in elastic compensation is the true elastic stress field (i.e. no modulus modification), the
residual stress field can be found by subtracting the elastic stress field from the redistributed limit
15
DBA Page
Design by Analysis Procedures 3.15
stress field. When the limit stress field and applied loads are scaled to give the limit, the maximum
stress in the limit field equals the yield stress of the material. Therefore, if the maximum stress in
the residual stress field is less than the maximum stress in the limit stress field then the shakedown
load is the same as the limit load. If, however, the maximum stress in the residual stress field is
greater than the maximum stress in the limit stress field, then the shakedown load will be lower than
the limit load. The value of the shakedown load in this case can be calculated by invoking the
linear proportionality of the FE-solution, thus
σy
Ash = Aap ⋅
σ res max
where Ash is the shakedown limit on the action, Aap is the applied value of the action, σy the yield
strength of the material, and σres max is the maximum residual stress in the model.
As with the check against GPD there are two possible ways of performing calculations in the PD-
check. First, by checking for admissibility of the action(s) by checking if the maximum stress in the
residual stress field is lower than the design resistance for the PD-check. Second, by calculating the
maximum shakedown load as described above, and then determining from that the maximum
allowable shakedown load according to the code rules for the check against PD.
As with the GPD calculations for elastic compensation with multiple actions described above, loci
have to be constructed to describe the shakedown limits for all ratios of the actions.
In the usual classical theory of thin shells, stretching and bending stress resultants, Figure 3.6, are
used, usually defined as
1 T /2
T ∫− T / 2
Ni = σ i dz i = x, y, xy
1 T /2
Mi = 2 ∫ σ i z dz i = x, y, xy
T −T / 2
y M x ds y
x
M y ds x N x ds y
N y ds x
N x ds y
16
DBA Page
Design by Analysis Procedures 3.16
where σ Y is the yield stress, can be approximated by a function of the thin-shell stress resultants,
and, in this manner, a generalized yield surface obtained. This function – the generalized yield
function – is conveniently expressed by means of the functions QN , QM and QNM :
3.5.4 Literature
[1] Mackenzie D., Boyle J. T. et al: A simple method of estimating limit loads by iterative
elastic analysis I, II & III, Int. J. Pres. Ves. & Piping 53 (1993) 77-142.
[2] Mackenzie D., Nadarajah C. Shi J. & Boyle J. T.: Simple bounds on limit loads by elastic
finite element analysis, Trans. ASME J. Pres. Ves. Tech 115 1993 27-31.
[3] Mackenzie D., & Boyle J. T.: A simple method of estimating shakedown loads for complex
structures, Proc. ASME PVP, Denver 1993.
[4] Hamilton R., Mackenzie D., Shi J & Boyle J. T.: Simplified lower bound limit analysis of
pressurised cylinder/cylinder intersections using generalised yield criteria, Int. J. Pres. Ves.
& Piping 67 (1996) 219-226.
[5] Marriot D. L.: Evaluation of deformation or load control of stresses under inelastic
conditions using elastic finite element analysis, Proc. ASME PVP Conf., Vol 136, Pittsburgh
1988.
[6] Ilyushin A. A.: Plasticity (Russian), Gostekhizda, Moscow, 1948 and Plasticite (French),
Eyrolles, Paris 1956.
3.6.1 General
DBA based on stress categories is today well established, even if the method is not used as much as
it should be, in order to optimise the design of pressure equipment. During the years the method has
17
DBA Page
Design by Analysis Procedures 3.17
been developed, but still some work can be done, for example to improve and increase the table on
typical cases.
The method has been criticised for difficulties with the stress classification, but for thin-walled
structures the classification is usually not a problem. The problems will occur in thick-walled
structures, with complicated geometry, for example big valves and pumps.
3.6.3 Notations
In the plots, collected in the discussion of examples 1.1, 1.2, 1.3, 1.4, 2, the following notations are
used:
- Gen.Dir. Inside (I), Outside (O)
- Circum Dir I, O
- Membrane (Tresca)
- Shear
- Tresca I, O
18
DBA Page
Design by Analysis Procedures 3.18
Of the various approaches to perform the instability check three have been used here:
There are cases where the formulae of the DBF section or well-proven formulae in handbooks can
be used, directly or indirectly, exactly or as an approximation.
Wherever possible, this approach should be used, and if it is only used as a complement to one of
the other approaches, or to obtain a reasonably good starting point for a classical (eigenvalue)
procedure.
It shall always be ascertained that the formulae used for imperfection-sensitive structures are not
simply theoretical results but do contain appropriate reduction (knockdown) factors for
imperfection-induced and for possible plasticity-induced effects.
The partial safety factor for the resistance in the I-check, as specified in the draft standard, does not
incorporate imperfection effects; these have to be taken into account in the determination of the
resistances directly.
In some cases the formulae, of the DBF section or of the handbooks, can be used directly – see, for
instance, the buckling of the smaller cylinder of Example 2, or the case radial external pressure on
inner shell of Example 6.
In other cases it may be necessary to use results of FEM calculations, e. g. reactions between
components, thermal stresses, as actions in the DBF or handbook models – see, for instance, the
ring buckling check in Example 2, and the axial loading case of the inner shell of Example 6; in the
latter example the axial force (per unit length) can be obtained by simple hand calculations directly
as well.
Modern software allows for the determination of classical (birfurcation) buckling loads.
Appropriate reduction factors for both imperfection-induced and plasticity-induced effects have to
be applied – these may be taken from the same sources as before – if necessary as approximations
only.
It is especially important to ascertain that an eigenvalue problem does exist for the structure and the
load case considered.
It is equally important to ascertain that the model used does allow for the appropriate buckling
deformations - a symmetric model will not allow for non-symmetric buckling modes.
Care is necessary to ascertain that the software used can reach the relevant buckling modes, and that
it does so. For instance in Example 6, the jacket is subject to internal pressure. If pressure is applied
on all walls of the jacket, the internal pressure action on the outside wall rendered non-convergence
or non-usable results – the buckling modes of the internal wall, which is under outside pressure and
for which buckling modes do exist, are not obtained.
In this approach a geometrically nonlinear analysis with nonlinear constitutive law is used, the
initial imperfections of the structure are applied as initial geometry.
19
DBA Page
Design by Analysis Procedures 3.19
In case of the investigation of a real structure these initial imperfections may be the actual
imperfections (in detail) or the relevant buckling shapes obtained via one of the two former results
but scaled-up by some measures of the actual imperfections, like out-of-roundness, flatness,
peaking.
In case of a virtual structure, specified by the drawings and relevant codes and standards, these
initial imperfections may be the relevant buckling shapes obtained via one of the two former
methods but here scaled-up using the allowed deviation (measures).
Unfortunately the constitutive law to be used is not yet specified in prEN 13445-3; it was agreed
that the very same model as in the PD-check should be used.
The maximum action, corresponding to collapse of the structure, is the characteristic value of the
resistance of the structure – to be divided by the relevant partial safety factor to obtain the design
resistance. No additional reduction is required.
There are various approaches for this proof:
If the sufficient resistance against instability of a structure for a set of specified actions A1, . . ., An
shall be proven, the design values of these actions shall be determined first, and then it shall be
shown that the resistance of the structure (the limit carrying capacity) obtained by proportional
increase of all design actions, is large enough, such that the limit values of the actions divided by
the partial safety factor of the resistance are larger than the design values.
With the (limit) multiplication factor MF obtained by means of the fully nonlinear model for the
limit carrying capacity, this requirement can be written symbolically as
A1d γ A1 A1 γ A1 A1 ⋅ MF
... .... .....
= ≤ /γ .
... .... ..... R
And γ An An γ An An ⋅ MF
If just a specific load case shall be proven to be admissible, it is not necessary to obtain the limit
carrying capacity – it is only required to show that MF is not smaller than γ R , i. e. that the set of
actions γ A1 γ R A1 , . . . ., γ An γ R An can be carried.
3.7.4 Literature
[1] Samuelson, L. A., Eggwertz, S.: Shell Stability Handbook. Elsevier, London 1992.
[2] Bushnell, D.: Computerized buckling analysis of shells. Martinus Nijhoff Publishers,
Dordrecht 1985.
[3] Baker, E. H., Kovalevsky, L., Rish, F. L.: Structural Analysis of Shells.
Krieger Publishing Comp., Malabar, USA 1986.
[4] Ross, C. T. F.: Pressure Vessels under External Pressure. Statics and Dynamics. Elsevier,
London 1990.
[5] Como, M., Grimaldi, A.: Theory of Stability of Continuous Elastic Structures,
CRS Press, Boca Raton 1995.
20
DBA Page
Design by Analysis Procedures 3.20
[6] Schmidt, H., Krysik, R.: Towards Recommendations for Shell Stability Design by Means of
Numerically Determined Buckling Loads. Int. Coll. Buckling. Elsevier, London 1991.
[7] Budiansky, B.: Theory of Buckling and Post-Buckling Behaviour of Elastic Structures.
In: Advances in Applied Mechanics, Vol. 14,
Academic Press, New York 1974.
[8] Hutchinson, J. W.: Plastic Buckling. In: Advances in Applied Mechanics, Vol. 14,
Academic Press, New York 1974
In the F-check of the DBA section of prEN 13445-3 reference is made to the fatigue calculations of
the DBF route. Unfortunately this section, reprinted in Annex A2, is not easily readable. Some
misprints are still in this version, but they are not always obvious as such, and they are often quite
misleading.
The flow-sheets on the following pages should help, misprints we discovered are corrected, non-
unique approaches are deleted.
• Structural stresses to be determined by quadratic extrapolation in all cases, into the hot
spot or the point of maximum equivalent stress, respectively. The extrapolation shall be
performed as stated in Fig. 18-3 of prEN 13445-3, i. e. with pivot point distances from the
critical point of 0.4e, 0.9e, 1.4e, e being the thickness at the critical point.
• The "thickness" to be used in the thickness correction formulae is the shortest distance
from the crack initiation site (critical point) to the other wall to which the crack is likely to
grow. In case of more than one potential crack direction, the largest of these shortest
distances shall be used.
• K eff = K t if the equation for K eff gives a value greater than K t
• Simplified procedures for using Class 100 design data for unwelded regions is deleted.
The flow-sheets are for repeated action in form of one and the same cycle, superposition with other
cycles is not directly included, nor is the contribution to the overall damage of cycles with more
than 2.106 repetitions in the case of unwelded regions.
The results given for the various examples are for neutral environment – environmental assisted
corrosion, including the cracking types, is excluded.
For further reading, the booklet by Niemi, E.: Stress Determination for Fatigue Analysis of Welded
Components. Abington Publ. , Cambridge 1995, and the literature cited there, can be recommended.
The "definition" of structural stress given there differs from the one used here, but the numerical
differences in the results are usually small.
21
DBA Page
Design by Analysis Procedures 3.21
Data
tmax = ..… °C Rz = ….. µm (table 18-8)
tmin = ….. °C en = ….. mm
t* = 0,75 tmax + 0,25 tmin =….. °C ∆σD = ….. MPa (table 18-10 for N ≥ 2.106 cycles)
Rm = ….. MPa N = …..…(for the first iteration)
Rp0,2/t* = ….. MPa ∆σR = ….. MPa (allowable stress range for N< 2.106 cycles)
Stresses
∆σeq,t (total or notch equivalent stress range) = ….. MPa
∆σstruc (structural equivalent stress range) = ….. MPa (obtained by quadratic extrapolation)
ó = ..... MPa (mean notch equivalent stress ) σeqmax = ….. MPa (maximum notch equivalent stress)
eq
Theoretical elastic stress concentration factor Kt Effective stress concentration factorKeff
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
∆σ eq, t
If ó > 0 then ó = Rp0,2/t* -
eq eq, r 2
∆σ eq, t
If ó < 0 then ó =
eq eq, r 2 - Rp0,2/t*
and ó = ó = ….. MPa
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
eq 2(1 + M ) eq
1 + M 3 M eq
0,5
M(2 + M ) 2ó 2ó
fm = 1 - eq f = − = ….
= ….. m 1 + M 3 ÄóR
fm = ….. 1 + M ÄóR
fm = 1
f .f .f .f
fu = s e m t * = ….. Äó /f =
K eff eq, struc u
2
4, 6⋅10 4
N = ∆σ eq , struc if N ≤ 2.106 cycles N = ∞ if Äó /f ≤ ∆σ
f u − 0 , 63 Rm + 11, 5 eq, struc u D
N = …..
Data
tmax = ..… °C en = ….. mm
tmin = ….. °C ∆σD (5.106cycles) = ….. MPa (class …..)
t* = 0,75 tmax + 0,25 tmin =….. °C equivalent stresses or principal stresses
Rm = ….. MPa m = 3 C = ….. m = 3 C⊥ = …..
Rp0,2/t* = ….. MPa C// = …..
m = 5 C = ….. m = 5 C⊥ = …..
C// = …..
Stresses
∆σstruc = ….. MPa (structural equivalent stress range,determined by extrapolation)
[or ∆σstruc ⊥ = ….. MPa and ∆σstruc// = ….. MPa]
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
0,25
few = (25/en) = .....
few = 1 few = ….. few = 0,639
24
DBA Unwelded material – Austenitic steel Page
Design by Analysis Fatigue calculation 3.24
fw = few.ft* = …..
Data
18-10-7
tmax = ..… Allowable
°C number of cycles N Rz = ….. µm (table 18-8)
tmin = ….. °C en = ….. mm
Äó
t* = =0,75
…..tmax
MPa+ 0,25 tminN=….. 8 ∆σ . 6
if < ∆σ10 , else D = ….. MPa (table 18-10 for N ≥ 2 10 cycles)
= ∞ °C
fw N = …..…(for the first iteration)
Rm = ….. MPa
Rp1,0/t* = ….. MPa ∆σR = ….. MPa (allowable stress range for N < 2.106 cycles)
If Äó
fw
> ∆σ . 6
5 10 cycles then If Äó
fw
< ∆σ 6
5 10 cycles and other
. If Äó < ∆σ5.106 cycles and all other
f w
Stresses
m = 3 and C (C⊥ or C//) = ….. cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó < ∆σ5.106 cycles
∆σeq,t (total or notch equivalent stress range) = ….. MPa fw
then then
∆σstruc (structural equivalent stress range) = ….. MPa (obtained by extrapolation)
m = 5 and C (C⊥ or C//) = …..
ó = .....CMPa (mean notch equivalent stressN ) = C σeqmax = ….. MPa N = ∞ notch equivalent stress)
(maximum
N= m = …..
eq m = ….. ∆σ
∆σ
f fw
w
Theoretical elastic stress concentration factor Kt Effective stress concentration factorKeff
1,5 (K − 1)
Kt =∆σeq,t / ∆σstruc = ….. K = 1 + t
= .....
Äó struc
eff
with C from Table 18-7 of prEN 13445-3,
1 + 0,5 K
t Äó
D
in dependence of the (weld) class, given by prEN 13445-3, Tables 18.4 and 18.5, respectively.
but not larger than Kt
Äó 0,7
k = 1 + 0, 4
eq, l
− 1
k =
υ 0,4
e 2 R p1,0/t * 0,5 +
eq, l
Äó
R p1,0/t *
ke = …..
kυ = …..
∆σtotal = ke.∆σeq,t = ….. MPa ∆σtotal = kυ.∆σeq,t = ….. MPa
Else ∆σtotal = ∆σeq,t = ….. MPa Else ∆σtotal = ∆σeq,t = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
25
DBA Unwelded material – Austenitic steel Page
Design by Analysis Fatigue calculation 3.25
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
M(2 + M ) 2ó
0,5 2ó
1 + M 3 M eq
fm = 1 - eq f = − = ….
= ….. m 1 + M 0,7 3 ÄóR
fm = ….. Äó 1 + M ÄóR k =
fm = 1
k = 1 + 0, 4
struc
− 1 υ 0,4
0,5 +
e 2 R p1,0/t * Äó
struc
18-11-2-1 Overall correction factor fu R p1,0/t *
f .f .f .f
fu = s e m t * = ….. Äó / f = …..
eq, struc u
A0 = …..K eff
ke = …..
kυ = …..
∆σ = ke ∆σ struc = …..number
MPa of cycles N
18-11-3 Allowable ∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = ….. MPa
2
4, 6⋅10 4
If both mechanical loadings
N = ∆σ eq , struc and thermal are to be considered, the correction has to be made on each component of the
if N ≤ 2.106 cycles N = ∞Äóifstruc f ≤ ∆σ and thermal
Äóis the full/ mechanical
f u −e 0 , 63 Rm +í 11,5
stress tensors . k and k are to be calculated with the above formulas where eq, struc u D
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
18-10-6-1
N = ….. Thickness correction factor few
N is obtained by iterations. If the value of N oscillates, a difference equal to 1 % between two iterations is
en ≤If25
acceptable. themm 25 mm ≤ en ≤ 150
values decrease monotonously, the mm en ≥ 150
difference must be less thanmm
0,001 % between two
0,25
iterations. few = (25/en) = .....
few = 1 few = ….. few = 0,639
27
DBA Welded material – Austenitic steel Page
Design by Analysis Fatigue calculation 3.27
28
DBA Page
Design by Analysis Procedures
3.28
fw = few.ft* = …..
Äó
fw
= ….. MPa N = ∞ if Äó
fw
< ∆σ108, else:
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
< ∆σ5.106 cycles and all other
fw
m = 3 and C (C⊥ or C//) = ….. cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó
< ∆σ5.106 cycles
fw
then then
m = 5 and C (C⊥ or C//) = …..
N= C
= ….. N = C m = ….. N=∞
∆σ
m ∆σ
f fw
w
in dependence of the (weld) class, given by prEN 13445-3, Tables 18.4 and 18.5, respectively.
1
DBA Page
Design by Analysis Illustrative Example 4.1
4 Illustrative Example
4.1 Introduction
A simple illustrative example is described in this Section - a circular plate under the action of a
uniform pressure action which varies between zero and a maximum value.
This Section should be read in conjunction with prEN13445-3, Annex B. The checks which have to
be considered according to this are the check against global plastic deformation (GPD), the check
against progressive plastic deformation (PD), the fatigue (F) check, the check against instability (I),
and the static equilibrium check (SE).
In the following the maximum admissible pressure according to the GPD-check and the maximum
pressure for shakedown of the structure, with a load variation between zero and this maximum, are
determined. If the structure shakes down under a given action cycle, the admissibility of this action
cycle against PD is proven – see subsection 3.3.2.1 of section 3 – Procedures. For the calculation of
the allowable number of action cycles, in the F-check, an upper value for the pressure equal to 90%
of the maximum allowable pressure (given by the other checks) is used: see also subsection 5.1 of
section 5 – Case Specification. For this structure and the specified action cycle, the I-check and the
SE-check are not required.
The boundary conditions require some thought. In the technical theory of structures (beams, plates
and shells) the notion of a “clamped edge” of a plate has a specific meaning – displacement in
thickness direction and tangent rotation of the mid-plane at the plate’s edge are zero.
In a solid model a “clamped edge” has to be modelled appropriately and suitable boundary
conditions chosen. In the present example, which of course is chosen just to illustrate DBA and not
modelling, the vertical and horizontal displacements in the nodes at the plate’s edge were
constrained to zero. These boundary conditions seem to be fairly reasonable, but they create a
localised stress concentration near the clamped edge.
Furthermore, if the result of the check against PD (where Mises’ yield criterion is allowed) is used
in the check against GPD (instead of a separate calculation) and if, like in this problem, there is only
one partial safety factor of the resistance γ R , multiplication of the limit pressure, from the check
against PD, with 3 2 leads to the same result as the multiplication of the material strength
parameter. Of course, since no partial safety factors are used in the check against PD, they have to
be taken into account by scaling down the PD-check results.
As stated in the application rule in prEN 13445-3 Annex B.9.2, the maximum absolute value of the
principal strains must not exceed 5%. To fulfil this requirement in cases where the results from the
PD-check are used, a value of the pressure from the check against PD shall be used such that the
maximum absolute value of the principal strains calculated with this pressure (and the material
strength parameter used for the check against PD) does not exceed 5 %.
Since in the final loadstep
the maximum principal
strain of the elasto-plastic
calculation for the PD-
check, which corresponds
to a pressure of 8.48 MPa,
was about 11%, a lower
pressure value had to be
used in the GPD-check.
Figure 4.2 shows the
principal strain distribution
for a pressure of 8.43 MPa
- the maximum value is
approximately equal to the
allowed 5%.
The partial safety factor for the resistance γ R according to prEN-13445-3 Annex B, Table B.9-3 is
1.25 , and the partial safety factor for pressure action without a natural limit is given by γ P = 1.2 ,
according to prEN-13445-3 Annex B, Table B.9-2.
4
DBA Page
Design by Analysis Illustrative Example 4.4
Thus, the maximum pressure according to the GPD-check is, in this approach, given by
8.43 3 8.43 3
PS max GPD = ⋅ = ⋅ = 4.87 MPa .
γ P ⋅ γ R 2 1.2 ⋅ 1.25 2
In prEN 13445-3 Annex B, Tresca’s yield criterion is prescribed. Unfortunately most commercial
software does not include this criterion in elasto-plastic calculations (although this could be
available in future releases). The approach given in Sec.4.4.1 is a simple work-around, but one
which leads to conservative results.
To show the possibilities given by the Standard, an analysis was performed with Tresca’s yield
criterion – the special routine was provided by an ANSYS© distributor:
The design material strength parameter is given by 255 / γ R = 255 / 1.25 = 204 MPa .
In this analysis, a first order theory and a linear-elastic ideal-plastic material with design material
strength parameter of 204 MPa were used. The pressure was increased until either an absolute
maximum was obtained or the maximum absolute value of the principal strains reached 5%.
In this example the second condition governed – at a pressure of 6.07 MPa the maximum absolute
value of the principal strains reached 5%.
Therefore, the maximum allowable pressure according to this approach for the GPD-check is given
by
PS max GPD , T = 6.07 / γ p = 6.07 / 1.2 = 5.06 MPa.
This value is about 4% larger than the one obtained in Sec.4.4.1.
Finally, it should be noted that since most commercial software do not offer this approach directly,
the result obtained in Sec.4.4.1 is used in the F-check.
The PD-check was performed by way of a shakedown check using Melan’s shakedown theorem –
see subsections 3.3.2.1 and 3.3.2.5 of Section 3 (Procedures) for further details.
The elasto-plastic finite element analysis was carried out as required in prEN 13445-3 Annex B,
Sec. B.9.3.1, using Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic
constitutive law with a design material strength parameter of 255 MPa, and first order theory.
By defining and using load cases in ANSYS®, the superposition of stress fields can be done easily.
Therefore, the first load step of the analysis was defined to be at a very low load level (0.1 MPa), so
that there was a linear-elastic response of the structure. All other linear-elastic stress fields can then
be determined easily by multiplication with a suitable scale-up factor.
5
DBA Page
Design by Analysis Illustrative Example 4.5
Figure 4.4: Linear-elastic Mises’ equivalent stress distribution for the limit pressure
6
DBA Page
Design by Analysis Illustrative Example 4.6
Figure 4.5: Mises‘ equivalent stress distribution of the corrected residual stress field
Figure 4.6: Mises’ equivalent stress distribution at the lower bound shakedown limit
7
DBA Page
Design by Analysis Illustrative Example 4.7
This value is already well above the value of the maximum allowable pressure of 4.87 MPa, given
in Sec.4.4.1, or 5.06 MPa in 5.2. Thus, a further (complicated) investigation of the PD behaviour is
not required.
A simulation with pressure cycling
between 0 and 8.0 MPa has shown
that the model shakes down under
this cyclic action to steady-state
behaviour after four action cycles,
within the numerical accuracy that
can be expected. Of course, since the
maximum pressure, 8.0 MPa, is
larger than 7.24 MPa, the value
obtained for elastic shakedown, the
model does not shake down to elastic
behaviour, but to a purely cyclic
behaviour, where at the end of each
cycle the stress distribution is equal
to the one at the beginning, and
where in two distinct and non-
connected regions alternating
plasticity occurs such that the strain
increment over one cycle is zero in
every point – within the numerical Figure 4.7: Steady state equivalent stress distribution
accuracy.
Figure 4.7 shows this steady-state σ hoop
Mises equivalent stress distribution for
maximum pressure, and Figure 4.8 the
deviatoric mappings of the stress state
in the node of maximum accumulated
plastic strain, for maximum and
minimum pressure. The connection line
already passes close to the origin – an minimum
pressure
indication that steady-state behaviour
with alternating plasticity is almost
reached.
maximum
pressure
Note: Within the framework of the technical theory of plates the model does sustain theoretically
pressure cycles from zero to the limit pressure (according to the GPD-check) without progressive
plastic deformation.
Data
tmax = 20°C Rz = 50 µm (table 18-8)
tmin = 20°C en = 25 mm
t* = 0,75 tmax + 0,25 tmin = 20°C ∆σD = 279.3 MPa (table 18-10 for N ≥ 2.106 cycles)
Rm = 410 MPa N = 100 000 (for the first iteration)
Rp0,2/t* = 255 MPa ∆σR = 407.8 MPa (allowable stress range for N< 2.106 cycles)
Stresses
∆σeq,t (total or notch equivalent stress range) = 344.5 MPa
∆σstruc (structural equivalent stress range) = 312.3 MPa (obtained by quadratic extrapolation)
ó = 172.75 MPa (mean notch equivalent stress σeqmax = 344.5 MPa (maximum notch equivalent stress)
eq
Theoretical elastic stress concentration factor Kt Effective stress concentration factorKeff
− 1)
Kt =∆σeq,t / ∆σstruc = 1.1031 K = 1 +
1,5 (K
t = 1 . 0957
eff Äó struc
1 + 0,5 K
t
Äó
D
but not largen than Kt
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
∆σ eq, t
> 0 then ó
2 = 82.75
If ó = Rp0,2/t* -
eq eq, r
∆σ eq, t
If ó < 0 then ó =
eq eq, r 2 - Rp0,2/t*
and ó = ó = 82.75 MPa
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
eq 2(1 + M ) eq
M(2 + M ) 2ó
0,5 2ó
1 + M 3 M eq
fm = 1 - eq f = − = ….
= 0.9826 3 ÄóR
m
1+ M
fm = ….. 1 + M ÄóR
fm = 1
f .f .f .f
fu = s e m t * = 0.7658 Äó /f = 407.8
K eff eq, struc u
2
4, 6⋅10 4
N = ∆σ eq , struc if N ≤ 2 106 cycles N = ∞ if Äó /f ≤ ∆σ
f u − 0 , 63 ⋅ R m + 11, 5 eq, struc u D
N = 81600
5 Specification of examples
5.1 General
In this section the specifications are given of ten examples, dealt with by the group.
The various design checks had been assigned to the members a priori, differences discussed,
and, where necessary, supplemented by additional investigations and corrected.
The results are summarized in the next section, the details in the section thereafter.
The specifications are complete, but following the examples in details, or using them as
benchmarks, it is necessary to consult standards, like material standards, drafts of other parts
of prEN13455, etc.
As a help, physical properties of materials used in the examples are collected in an annex to
this section.
The geometries specified in the drawings are already those to be used in the analyses, i. e. the
thicknesses given are already analysis thicknesses, allowances – for tolerances and, if
relevant, corrosion – have already been deducted. Should the corrosion allowance be required
for specifying the weld regions: A value of 1.00 mm was used for ferritic steels, and 0 for
austenitic ones.
The proposal for Detailed Fatigue Analysis states that in the (fatigue) analysis extreme
operating values of actions rather than design values should be used. For the calculation of the
allowable number of action cycles an upper value for the pressure Pop, sup equal to 90% of the
maximum allowable pressure PS is specified in the examples here.
In cases where the maximum allowable pressure PS can be determined by the Design by
Formulae (DBF) section of the CEN TC 54 proposal of an Unfired Pressure Vessel standard,
PS has not been specified here.
The maximum allowable pressure according to this DBF proposal - PS max DBF - shall be used
as characteristic value in the design checks for Gross Plastic Deformation (GPD), Progressive
Plastic Deformation (PD) or Shakedown (SD):
Pc = PS max DBF
To minimize the possibility of confusing the two, the notion design pressure – relevant to
DBF – is never used here. The specified values for PS or those determined by DBF shall be
used as upper characteristic values; the design value for (the action) pressure shall not be
called design pressure and especially not be denoted by Pd ! (It could be denoted by APd ).
In all cases the admissibility of the design shall be checked and proven first by the simplest
means possible for the example – to show that quite often DBA can be quite short and simple,
if only the admissibility is to be be proven.
In all examples a normal hydraulic test is presupposed, i. e. the checks against GPD for
testing conditions do not require separate calculations.
Specified pressures and temperatures are to be considered as pairs. If other actions are
specified, they are considered to form, with pressures and temperatures, triplets, etc.
Should the alternative of using any primary stress field be used in the check against GPD, the
principal strains corresponding to this primary stress field shall be limited by ± 5% - as
specified in the tangent intersection procedure. In general, this requires primary stress fields
obtained by (inelastic) FEM.
• Modulus of elasticity: E
E at 100°C, say: E100
• Mean coefficient of (linear) thermal expansion: α
α between 20°C and 100°C, say: α 20, 100
5.3 Designations
DBA. Design by Analysis
DBF Design by Formulae
GPD Gross Plastic Deformation
PD Progressive Plastic Deformation
SD Shakedown
I Instability
F Fatigue
NLG Non-Linear Geometry
PS Maximum alloxable pressure
PSmaxDBF Maximum allowable pressure according to prEN 13445-3 Section DBF
PSmaxGPD Maximum allowable pressure according to Gross Plastic Deformation using
DBA
PSmaxSD: Maximum allowable pressure according to Progressive Plastic Deformation
using DBA
Pop, sup Maximum operating pressure.
APd Design value for the pressure action
Pap Applied pressure to elastic compensation analysis
Mc Characteristic value of moment
Tc Calculation temperature
E Modulus of elasticity
α Mean coefficient of (linear) thermal expansion
λ Heat conduction coefficient
h Heat transfer coefficient
a Thermal diffusivity (temperature conductivity)
σ Stress..... σ ij , σ i , σ e , σ e, max , σ nom
ε Strain..... ε ij , ε e
DBA Page
Design by Analysis Specification of Examples 5.4
Fig. 5.1
x) A not very reasonable result: The end thickness is large and the ratio of admissible pressure to
nominal design stress is outside the graphs and the scope of DBF. Extrapolation was necessary.
DBA Page
Design by Analysis Specification of Examples 5.5
Temperature Tc = 20°C
Fig. 5.2
DBA Page
Design by Analysis Specification of Examples 5.6
Fig. 5.3
DBA Page
Design by Analysis Specification of Examples 5.7
Fig. 5.4
Fig. 5.5
Fig. 5.8
DBA Page
Design by Analysis Specification of Examples 5.11
Fig. 5.9
Note: Checks against GPD and PD, or SD, to be performed for constant
longitudinal moment only.
Fig. 5.10
DBA Page
Design by Analysis Specification of Examples 5.13
Fig. 5.11
Fig. 5.11
DBA Page
Design by Analysis Specification of Examples 5.14
Fig. 5.12
Fig. 5.13
DBA Page
Design by Analysis Specification of Examples 5.15
Fig. 5.14
Fig. 5.15
DBA Page
Design by Analysis Specification of Examples 5.17
Example No. 6: Jacketed vessel with jacket on cylindrical shell only, and flat annular
end plates
Note: Top ,sup and Top ,inf are medium temperatures. The wall
temperatures shall be determined using heat transfer coefficients
of h i = 1.16 kW m 2 K on inside of inner vessel wall and
h o = 14.4 kW m 2 K on all surfaces of the inside of the jacket. Jacket
and main vessel outside of jacket are insulated ideally.
Note: checks against GPD, I, PD or SD shall be performed usingthe PS
values.
Note: only steady state thermal stresses shall be considered.
The maximum allowable out-of-roundness of the inner cylindrical shell
is specified in prEN13445-3 as (D+1250) / 200 = (2780 + 1250) / 200 = 20,15 mm, where D
is the mean shell diameter.
4. Details to be investigated: Jacket and jacketed part of inner vessel
5. Geometry: See Fig. 5.16 and 5.17.
DBA Page
Design by Analysis Specification of Examples 5.18
Fig. 5.16
Fig. 5.17
DBA Page
Design by Analysis Specification of Examples 5.19
160°C
160°C
Fig. 5.18
DBA Page
Design by Analysis Specification of Examples 5.20
P 235 GH
P 265 GH
DBA Page
Design by Analysis Specification of Examples 5.21
P 295 GH
11CrMo9-10
DBA Page
Design by Analysis Specification of Examples 5.22
1.4541
1.4571
1
DBA Page
Design by Analysis Analysis Summary
6.1
The following tables summarise the checks carried out for the ten examples, specified in Section 5.
All fatigue results of welded regions are obtained for testing group 1 and, in general, based on the
principal stress range approach; in cases where the equivalent stress range approach is used this is
stated in a footnote.
Results are designated in terms of the routes used as follows:
DBF Design by formulae
DBS Design by analysis using the direct route elasto-plastic approach
DRC Design by analysis using the direct route elastic compensation approach
SC Design by analysis using the stress categorisation approach
NLG For information only: Result for non-linear geometry in the elasto-plastic approach
and in terms of the checks performed:
GPD Check against gross plastic deformation
PD Check against progressive plastic deformation
I Check against instability
F Calculation of allowable number of cycles according to the F-check
SE Check for static equilibrium
Table 6.1: Analysis Summary for Example 1.1: “Thick unwelded flat end”
Project Member and Analysis Type
St. A A&AB WTCM Strathclyde TKS RWTUV CETIM
Design Check
DBF DRS DRS DRC DRS SC NLG
GPD PS(MPa) 60.87 58.02 60.1 62.8 69.7 [2] 58 -
17[1]
PD PS(MPa) 101.45 - 102.1 - 57.5[3] - -
I Not Required
F (cycles) infinity infinity - - - infinity - infinity
SE Not Required
Table 6.2: Analysis Summary for Example 1.2: “Thin unwelded flat end”
Project Member and Analysis Type
St. A A&AB WTCM Strathclyde TKS RWTUV CETIM
Design Check
DBF DRS DRS DRC DRS SC NLG
GPD PS(MPa) 5.7 6.18 4.5 5.7 5.6[1] 5.6 -
4.2
PD PS(MPa) 7.9 - 7.25 - - -
I Not Required
F (cycles) 360000 - - - - 309600 - 375200
SE Not Required
Table 6.3: Analysis Summary for Example 1.3: “Welded-in flat end without nozzle”
Project Member and Analysis Type
St. A A&AB WTCM Strathclyde TKS RWTUV CETIM
Design Check
DBF DRS DRS DRC DRS SC NLG
GPD PS(MPa) 12.6 12.41 10.8 12.48 12.3[1] 12.4 -
12.7
PD PS(MPa) 13.3 - 13.3 - - -
I Not Required
[2]
F (cycles) 13581 6910 - - - 4665 - 14673[2]
SE Not Required
Table 6.4: Analysis Summary for Example 1.4: “Welded-in flat end with nozzle”
Project Member and Analysis Type
St. A A&AB WTCM Strathclyde TKS RWTUV CETIM
Design Check
DBF DRS DRS DRC DRS SC NLG
GPD PS(MPa) 9.9 10.0 8.42 9.92 10.0 [1] 9.9[2] -
7.8
PD PS(MPa) 12.2 - 12.8 - - -
I Not Required
F (cycles) 28600[3] 21010 - - - 14570 - 26947[3]
SE Not Required
Table 6.5: Analysis Summary for Example 2: “Storage tank (cylinder-cone junction)”
Design Check Project Member and Analysis Type
Load St. A A&AB Strathclyde TKS CETIM
Case
DBF DRS DRC SC
GPD PS(MPa) Admissible Admissible -
1
PD PS(MPa) Admissible - -
GPD PS(MPa) Admissible Admissible -
2
PD PS(MPa) Admissible - -
GPD PS(MPa) Admissible Admissible -
3
PD PS(MPa) Admissible - -
- I Admissible Admissible - -
- F (cycles) - - - 830 1984[2]
- SE - Admissible[1] - - -
Load Cases:
(1) Hydrostatic pressure at maximum medium level, dead weight, wind load, and for PD check only, thermal stresses.
(2) Hydrostatic pressure at minimum medium level, draining pressure, dead weight and wind load, and for PD check only, thermal
stresses.
(3) Draining pressure, dead weight and wind load, and, for PD check only, thermal stresses.
Table 6.6: Analysis Summary for Example 3.1: “Thin walled cylinder-cylinder intersection”
Project Member and Analysis Type
St. A A&AB Strathclyde WTCM CETIM
Design Check
DBF DRS DRC DRS SC
[1]
GPD PS(MPa) 0.39 0.467 0.383 0.45 -
0.28
[2]
PD PS(MPa) 0.5 1.34 - -
I Not Required
F load A 96500[3] - - - - 122770[3]
(cycles) load B 1710[3] - - - - 1042[3]
SE Not Required
[1] The 5% maximum absolute principal strain rule can currently not be used in elastic compensation, resulting in a much higher load
corresponding to loss of equilibrium between the external applied loads and internal stresses and strains. See Chapter 3 for
more details.
[2] This value exceeds the 2RM limit placed on shakedown at the discontinuity, for more information see the analysis details.
[3] Equivalent stress range approach used.
Table 6.10: Analysis Summary for Example 6: “Jacketed vessel: jacket on cylindrical shell with flat
annular end plates”
Project Member and Analysis Type
Load Design St. A A&AB Strathclyde WTCM RWTUV CETIM
Case Check
DBF DRS DRC NLG DRS NLG
[1]
PS maxGPD (MPa) 1.35 1.19 2.0 1.26 1.23 -
1.3
GPD [3] Admissible Non- Admissible Non- Non- -
1
Admissible Admissible Admissible
PD Admissible Admissible - - - -
GPD [3] Admissible Non- Admissible Non- Non- -
2
Admissible Admissible Admissible
PD Admissible Admissible - - - -
GPD Admissible Admissible Admissible Admissible Admissible Admissible -
3
PD Admissible - - - - -
4 PD - Admissible - - - - -
GPD Admissible Admissible Admissible Admissible Admissible Admissible -
5
PD Admissible - - - - -
- I - Admissible Admissible - - - -
- F (cycles) - 20506 - - 20695 - 67953[2]
- SE Not Required
[1] Maximum calculated allowable pressure in the dished end (pressure limiting component)
[2] Equivalent stress range approach used
[3] To meet DBF requirements the thickness of upper stiffener should be increased from 13.5 to 28 mm and the dimensions of the
lower stiffener from 20x110 mm2 to 41x125 mm2.
Load Cases:
(1) Inner chamber internal pressure PSi = 1.3 MPa (4) Inner chamber internal pressure PSi = 1.3 MPa
Outer chamber internal pressure PSo = 0.5 MPa Outer chamber internal pressure PSo = 0.5 MPa
temperature in both chambers TSi = 160oC temperature in inner chamber TSi = 160oC
(2) Inner chamber internal pressure PSi = 1.3 MPa temperature in outer chamber TSo = 10oC
Outer chamber internal pressure PSo = 0.0 MPa (5) Inner chamber internal pressure PSi = 0.0 MPa
temperature in both chambers TSi = 160oC Outer chamber internal pressure PSo = 0.5 MPa
(3) Inner chamber internal pressure PSi = -0.1 MPa temperature in inner chamber TSi = 20oC
Outer chamber internal pressure PSo = 0.5 MPa temperature in outer chamber TSo = 10oC
temperature in inner chamber TSi = 160oC
temperature in outer chamber TSo = 10oC
DBA Page
Design by Analysis
Analysis Details
7.1
7 Analysis Details
7.1 General
Details of some of the various checks by the members of the group are compiled in this section.
The page numbering is consecutively throughout the whole section.
Since each contribution is a more or less self-contained part, each is preceeded by a summary page,
which shows in the page head the example number, in the Analysis Type box the checks dealt with,
and in the Member box an acronym for the responsible group member.
To ease browsing, a letter is added in brackets to the page number to indicate the responsible group
member, and the paragraph numbering is new for each new contribution.
The usual order is
• GPD-Check and PD-Check
• Stress Categorisation Route
• F-Check
• I-Check, where applicable
• SE-Check, where applicable
For the GPD-check and the PD-check there are usually two approaches given
• Direct route using elastic compensation
• Direct route (using non-linear calculations)
The stress categorisation route follows after the PD-check.
The fatigue results are all based on linear-elastic FE-calculations. If the F-check given is from a
group member different from the one whose PD-check is given, these linear-elastic calculations are
separate ones, just for the F-check. The stress components used are stated, but they cannot be
deduced always from other plots exactly.
To avoid unnecessary problems, we state here again that the formulae in the F–checks differ from
those given in section 18 of prEN 13445-3, which is reproduced in Annex 2.
The formulae used here agree with those in the flow-sheets given in subsection 3.8 of this manual,
and the flow-sheets have been used directly. The main changes in the formulae are stated in
subsection 3.8 of section 3 – Procedures, and they are repeated at the beginning of Annex 2.
Since some details on partial safety factors for actions and on characteristic values are missing in
the subsection on the I-check in prEN13445-3 Annex B, some additional material had been agreed
upon, used, and described in subsection 3.7 of section 3 – Procedures.
.
DBA Analysis Details Page
Design by Analysis Example 1.1 7.2(S)
Boundary Conditions: No vertical displacement in the undisturbed end of the shell remote
from the flat end.
Results:
Maximum internal pressure according to the GPD-check: PSmax GPD = 60.1 MPa
Check against PD: Shakedown limit pressure PSmax GPD = 102.1 MPa
DBA Analysis Details Page
Design by Analysis Example 1.1 7.3(S)
2. Material properties
Material strength parameter RM = 255 MPa , modulus of elasticity E = 212 GPa .
limit load, the stress field giving the greatest limit load is taken as the closest to the actual limit state
and defines the limit load in the analysis. Convergence of the equilibrium stress field will occur
typically between 8 and 15 iterations, i.e. no further benefit in the limit load will be noted with
subsequent iterations. The total computing time to run the analysis on a 300 MHz Pentium two
processor with 128 Mb RAM Windows NT workstation was 70 seconds. The stress field was
shown to converge after eight iterations giving a lower bound on the pressure limit of 72.1 MPa.
Figure7.2.1-1 shows the limit stress (intensity) field according to the Tresca criterion. The limit
pressure is given by scaling the limit stress field so that the stress anywhere in the model does not
exceed the design materialstrength, 204 MPa, i.e. the applied pressure is scaled by the factor
(204/28.304) 7.207. According to prEN 13445-3 Annex B, Table B.9-2 for pressure loads (without
natural limit) the partial safety factor γp is 1.2. Thus, the internal pressure limit according to failure
by GPD is
72.1
PS max GPD = = 60.1 MPa
1.2
It is also possible to determine a limit pressure from the check against PD. In this case, the elastic
compensation is based on Mises‘ yield condition. The partial safety factor on the resistance γR is
not applied for the PD-check. However, as the analysis is wholly elastic it is possible to scale the
stress fields at any time (similarly as was done above). The maximum ratio of Mises' equivalent
stress to Tresca's equivalent stress for the same load is 2/√3. Therefore, applying a factor of √3/2 to
the yield stress in the Mises analysis (or to the limit load, as the analysis is elastic) will always lead
to a conservative result. From the Mises analysis the limit load was found to be 102.1 MPa, and
with the partial safety factors γR = 1.25 and γp = 1.2, the internal pressure limit according to GPD
can be found as
102.1 3
PS max GPD = ⋅ = 58.95MPa
γ p ⋅γ R 2
4. Check against PD
field is in effect the resulting stress from an elastic unloading from the limit state back to zero
pressure. If no stress in the residual field violates the yield condition, i.e. if there is no equivalent
stress above the material (yield) parameter, then the shakedown load is equal to the limit load.
Where the residual stress field of a structure does exceed the yield condition, the shakedown limit
can be calculated easily from the stress plots because of the linearity.
The residual stress field of the
compensation analysis using Mises’
criterion is shown in Figure 7.2.1-2.
Because the applied load is arbitrary
and the resulting stress fields are scaled
to the yield condition, the maximum
residual stress is then compared to the
maximum stress in the limit stress field,
Figure 7.2.1-3. The maximum residual
equivalent stress of 21.246 MPa is
smaller than the 24.971 MPa for the
limit stress field. The shakedown limit
is therefore the same as the calculated
limit load from the Mises condition,
given by scaling up the load by a factor
of material yield parameter to
maximum stress in the limit field
(255/24.971) = 10.21. With an applied
load of 10 MPa the shakedown limit is Figure 7.2.1-3: Limit Stress Field (Mises)
102.1 MPa.
load. Here, the last converged solution was at a load of 87 MPa, using the same method as above
the allowable pressure according to the GPD-Check using Mises' criterion is
87 3
PS max GPD = ⋅ = 62.8MPa
γp 2
The result offers a small benefit to the allowable pressure calculated using elastic compensation,
however the analysis is more difficult. Figure 7.2.1-4 shows the Mises equivalent stress at the limit
load. Analysis time to calculate limit load using non-linear FE - analysis was 290 seconds.
6. Additional Comments
Additional analysis was completed to ascertain any effect on the results for different mesh density
and for lower order elements (4-node). Limit loads and shakedown were calculated using Mises'
condition, the results are summarised in Table 7.2.1-1.
Both the lower bound limit load and the shakedown load were calculated using the same method as
described above. As can be seen from Table 7.2.1-1, essentially no difference is noted between the
results for the different element types. For this geometry, higher order elements offer no benefit
over the lower order elements. The geometry is simple and at the smaller mesh density the 4-node
elements fit the curvature well, therefore little change in the results would be expected. A
difference in the results can be noted between the two mesh densities. A slightly larger shakedown
and limit load result is obtained from the analysis using the higher mesh density, although small,
approximately 3%. In general, the results for both the limit load and shakedown calculations show
very little sensitivity to the element type and element density for this geometry.
As the geometry in this problem is outside the scope of DBF, the DBA calculations are a quick and
simple alternative for this simple problem.
The two elastic compensation methods used to calculate the lower bound limit load (direct from
Tresca's criterion or via a correction of Mises') show good correlation; the Mises corrected value is
slightly conservative as would be expected. However, carrying out the Mises elastic compensation
will give both the limit load and shakedown load in one analysis.
Good agreement was shown between the elastic compensation results and the non-linear analysis
results. Processing time is longer for the non-linear analysis however, due to the simplicity of the
model this time was also short.
DBA Analysis Details Page
Design by Analysis Example 1.1 7.7(S)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions: Zero vertical displacement in the nodes at the undisturbed end of
the shell.
Symmetry boundary conditions in the nodes in the centre of the flat
end.
Number of elements:
1294
Results: Maximun allowable pressure according to the GRD-Check: PSmaxGPD =60.87 Mpa
Figure 7.2.2-1
Figure 7.2.2-2 shows the distribution
of Tresca's equivalent stress at this
limit pressure. Because of the almost
full plastification in the shell there is a
small region where, due to numerical
effects, the equivalent stress exceeds
204 MPa , but this has no effect on
further analyses.
The maximum absolute value of the
principal strains in the structure at this
limit pressure is 1.4 %, smaller than
5%, as required in the standard.
According prEN 13445-3 Annex B,
Table B.9-2, the partial safety factor
for pressure (without natural limit), γ P ,
is 1.2.
Figure 7.2.2-2
102.89 3 102.89 3
PS max GPD = ⋅ = ⋅ = 59.4 MPa .
γ P ⋅ γ R 2 1.2 ⋅ 1.25 2
DBA Analysis Details Page
Design by Analysis Example 1.1 7.10(S)
The maximum absolute value of the principal strains in the structure, at the limit pressure used here,
and for the design material strength parameter of the check against PD-check, is 4 %, smaller than
5%, as required in the standard.
3. Check against PD
The elasto-plastic FE analysis was carried out as stated in prEN 13445-3 Annex B, Sec. B.9.3.1,
using Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic constitutive law
with a material strength parameter of 255 MPa for shell and plate, and first order theory.
By defining and using load cases in
ANSYS®, the superposition of stress
fields can be done easily. Therefore the
first load step of the analysis was
defined at a very low load level (5
MPa), so that there was linear-elastic
response of the structure. All other
linear-elastic stress fields can then be
determined easily by multiplication
with a suitable scale-up factor.
Again, the analysis was carried out
using the arc-length method; since at
the limit load the structure is fully
plastified in the shell and in the
adjacent part of the plate, a maximum
horizontal displacement of 10 mm at
the upper face of the shell was used as
termination criterion. Figure 7.2.2-3
The computation time of the limit load
was 1 hour and 15 minutes on the
Compaq® Professional Workstation
5000 with two Pentium Pro®
processors and 256 MB RAM.
The termination criterion was fulfilled
for an internal pressure of 102.89 MPa
– this pressure was used as limit
pressure. Figure 7.2.2-3 shows the
horizontal displacement in the
undisturbed shell versus the internal
pressure; according to this figure the
limit state is reached.
Figure 7.2.2-4 shows the elasto-plastic
Mises equivalent stress distribution at
the limit pressure of 102.89 MPa .
Figure 7.2.2-4
DBA Analysis Details Page
Design by Analysis Example 1.1 7.11(S)
Figure 7.2.2-5
Figure 7.2.2-6
DBA Analysis Details Page
Design by Analysis Example 1.1 7.12(S)
Figure 7.2.2-7
FE-Software: BOSOR
Remark:
In this example the structure is very thick walled. As BOSOR operates with thin-walled elements
the pressure acting on element 3 and 4 has been reduced with the factor Ri / Rm = 250.4 / 301.2
Results:
Maximum admissible action according to the Stress Categorization Route:
With reduction factor (Calc NO 11E) - Internal pressure PSmax SC = 69.7 MPa
DBA Analysis Details Page
Design by Analysis Example 1.1 7.14(S)
The following figure shows the deformed model, the figures thereafter the distribution of stresses
– membrane and membrane and membrane plus bending - in the surfaces of the various parts of
the model.
With the designation list in subsection 3.6 the various plots are self-explaining.
The plots are for a pressure of 50 MPa. The limiting part is the cylindrical shell, the general
membrane stress criterion is the governing one – see the membrane stress distribution in shell 4
on the last page of this contribution.
*GEOMETRY PLOT
UNDEFORM.
NO11E
POSTBOSOR 1.04
-5.22E+01
4.26E+02
1.25E+03
DEFORM.
WINDOW (X,Y):
ALL SHELLS
99-08-25
10.54.26
0
JOB
MAX:
MAX:
MIN:
MIN:
2
POST BOSOR 1.04 10 POSTBOSOR 1.04
1.25
*STRESSES* *STRESSES*
COMP.-ST
SHELL 1
1.00
GEN.DIR
SHELL 1
Shell No. 1
.75
"MEMBR" "INSIDE"
DBA
"OUTSIDE"
.50
.25
.00
Stresses
Design by Analysis
-.25
2 2
10 POSTBOSOR 1.04 10 POSTBOSOR 1.04
1.25 1.30
*STRESSES* *STRESSES*
"INSIDE" "INSIDE"
1.00
"OUTSIDE" "OUTSIDE"
.50
Analysis Details
.90
.25
.80
.00
.70
-.25 .60
-.50 .50
FUNC.VALUES: FUNC.VALUES:
14.09.44 14.11.10
7.15(S)
2
POSTBOSOR 1.04 10 POST BOSOR 1.04
26.00
*STRESSES* *STRESSES*
1.50
24.00 COMP.-ST
SHELL 2
GEN.DIR
SHELL 2
Shell No. 2
1.00
22.00
"MEMBR" "INSIDE"
DBA
"OUTSIDE"
20.00 .50
18.00
.00
Stresses
16.00
Design by Analysis
-.50
14.00
FUNC.VALUES: FUNC.VALUES:
1 2
10 POST BOSOR 1.04 10 POSTBOSOR 1.04
8.00
*STRESSES* *STRESSES*
1.60
CIRCUMF TRESCA
SHELL 2 SHELL 2
6.00 1.40
Example 1.1
1.00
2.00 .80
.60
.00
.40
FUNC.VALUES: FUNC.VALUES:
- 2.00 .20
MIN: -3.08E+01 MIN: 2.05E+00
MAX: 8.29E+01 MAX: 1.75E+02
14.14.30 10.56.02
7.16(S)
1
POSTBOSOR 1.04 10 POST BOSOR 1.04
70.00
*STRESSES* *STRESSES*
Shell No. 3
6.00
COMP.-ST GEN.DIR
65.00
SHELL 3 SHELL 3
5.00
"MEMBR" "INSIDE"
DBA
60.00
4.00
"OUTSIDE"
55.00 3.00
2.00
50.00
Stresses
Design by Analysis
1.00
45.00
.00
FU NC.VALUES: FUNC.VALUES:
80.00 80.00
*STRESSES* *STRESSES*
"INSIDE" "INSIDE"
60.00 60.00
"OUTSIDE" "OUTSIDE"
Analysis Details
50.00 50.00
40.00 40.00
30.00 30.00
FUNC.VALUES: FUNC.VALUES:
Mem. 122MPa
*STRESSES*
*STRESSES* 60.00
(σ eq )Pm ≤ f
1.20
COMP.-ST
GEN .DIR
SHELL 4
Shell No. 4
SHELL 4
50.00
1.10 "INSIDE"
DBA
"MEMBR"
"OUTSIDE"
40.00
1.00
30.00
.90
Stresses
Design by Analysis
20.00
.80
FUNC.VALUES:
FUNC.VALUES:
MIN: 9.08E+00
MIN: 6.99E+01
MAX: 6.52E+01
MAX: 1.27E+02 10.00
.70 3 JOB NO11E
3 JOB NO11E .60 .80 1.00 1.20 1.40 10 99-08-18
.60 .80 1.00 1.20 1.40 10 99-08-18 14.20.30
14.19.47
2
10 POSTBOSOR 1.04
2
10 POSTBOSOR 1.04
*STRESSES*
*STRESSES*
TRESCA
1.20
CIRCUMF
1.20 SHELL 4
SHELL 4
Example 1.1
1.10 "INSIDE"
1.10 "INSIDE"
"OUTSIDE"
"OUTSIDE"
Analysis Details
1.00
1.00
.90
.90
.80
.80
FUNC.VALUES:
FUNC.VALUES:
MIN: 6.66E+01
.70
MIN: 6.66E+01 MAX: 1.29E+ 02
.70
MAX: 1.29E+ 02
3 JOB NO11E
.60 .80 1.00 1.20 1.40 10 99-08-18
3 JOB NO11E
Page
14.21.11
DBA Analysis Summary Page
Design by Analysis Example 1.1 / F - Check 7.19 (A)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Number of elements:
1294
Results:
Fatigue life = infinity
1
Data
tmax = 20 °C Rz = 50 µm (table 18-8)
tmin = 20°C en = 101,6 mm
t* = 0,75 tmax + 0,25 tmin = 20 °C ∆σD = 310.8 MPa (table 18-10 for N ≥ 2.106 cycles)
Rm = 460 MPa N = 2.106 (for the first iteration)
Rp0,2/t* = 255 MPa
Stresses Critical point: Point of maximum equivalent stress (Tresca)
∆σeq,t (total or notch equivalent stress range) = 75.55 MPa for ∆p=15.3 MPa
∆σstruc (structural equivalent stress range obtained by quadratic extrapolation from the shell side into the critical point) = 116.28 MPa
ó = 37.78 MPa (mean notch equivalent stress ) σeqmax = 75.55 MPa (maximum notch equivalent stress)
eq
Else ∆σtotal = ∆σeq,t = 75.55 MPa Else ∆σtotal = ∆σeq,t = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then tensors are added and the new stress range is calculated.
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
For t* > 100 °C
ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = ….. fs = Fs[0,1ln(N)-0,465] if N < 2.106, fs = Fs if N ≥ 2.106,
Else ft* = 1 with Fs = 1- 0,056 [ln (Rz)]0,64[ln(Rm)] +0,289 [ln (Rz)]0,53
Fs = 0,7735
fs = 0,7735
2
DBA Analysis Details Page
Design by Analysis Example 1.1 / F - Check 7.21 (A)
∆ó eq, t
If ó > 0 then ó = Rp0,2/t* -
eq eq, r 2
∆ó eq, t
If ó < 0 then ó =
eq eq, r 2 - Rp0,2/t*
and ó = ó = …..
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
2(1 + M )
eq eq
1 + M 3 M eq
0,5
M(2 + M ) 2ó 2ó
fm = 1 - eq fm = − = ….
1 + M ÄóR
= ….. 1+ M 3 ÄóR
fm = 1
fm = 1
Boundary Conditions: No vertical displacement in the undisturbed end of the shell remote
from the flat end.
Results:
Maximum internal pressure according to the GPD-Check: PSmax GPD = 4.5 MPa
2 Material properties
Material strength parameter RM = 255 MPa, modulus of elasticity E = 212 GPa.
field giving the greatest limit load is taken as the closest to the actual limit state and defines the
limit load in the analysis. Convergence of the equilibrium stress field will occur typically between
8 and 15 iterations, i.e. no further benefit in the limit load will be noted with subsequent iterations.
The total computing time to run the analysis on a 300 MHz Pentium two processor with 128 Mb
RAM Windows NT workstation was 106 seconds. The stress field was shown to converge after
twelve iterations giving a lower bound on the limit pressure of 5.4 MPa. Figure 7.3.1-1 shows the
limit stress (intensity) field according to the Tresca condition. The limit pressure is given by
scaling the limit stress field so that the stress anywhere in the model does not exceed the design
material strength, 204 MPa, i.e. the applied pressure (10 MPa) is scaled by the factor (204/378.7)
0.54. According to prEN-13445-3 Annex B, Table B.9-2 for pressure loads (without natural limit)
the partial safety factor γp is 1.2. Thus, the internal pressure limit according to failure by GPD is
5.4
PS max GPD = = 4.5MPa
1.2
It is also possible to determine a limit pressure from the check against PD. In this case, the elastic
compensation is based on Von Mises‘ yield criterion. The partial safety factor on the resistance γR
is not applied for the PD-check. However, as the analysis is wholly elastic it is possible to scale the
stress fields at any time (similarly as was done above). The maximum ratio of Mises' equivalent
stress to Tresca's equivalent stress for the same load is 2/√3. Therefore applying a factor of √3/2 to
the yield stress in the Mises analysis (or to the limit load, as the analysis is elastic) will always lead
to a conservative result. From the Mises analysis the limit load was found to be 7.5 MPa and with
the partial safety factors γR = 1.25 and γp = 1.2, the internal pressure limit according to GPD can be
found as
7.5 3
PS max GPD = ⋅ = 4.33MPa
γ p ⋅γ R 2
4 Check against PD
the resulting stress from an elastic unloading from the limit state back to zero pressure. If no stress
in the residual field violates the yield condition, i.e. if there is no stress above the design material
(yield) strength, then the shakedown load is equal to the limit load. Where the residual stress field
of a structure does exceed the yield condition, the shakedown limit can be calculated easily from the
stress plots because of the linearity.
The residual stress field from the elastic
compensation analysis using Mises'
criterion is shown in Figure 7.3.1-2.
Because the applied load is arbitrary
and the resulting stress fields are scaled
to the yield condition, the maximum
residual stress is compared with the
maximum stress in the limit stress field,
Figure 7.3.1-3. The maximum residual
stress of 249.5 MPa is lower than that
of 339.5 MPa for the limit stress field.
The shakedown limit is therefore the
same as the calculated limit load from
the Mises condition, given by scaling
up the load by a factor of material yield
parameter to maximum stress in the
limit field (255/339.5) 0.75. With an Figure 7.3.1-3 Limit Stress Field (Mises)
applied load of 10 MPa the shakedown
limit is 7.5 MPa.
solution was at a load of 7.9 MPa, using the same method as above the allowable pressure
according to GPD using Mises' criterion is
7.9 3
PS max GPD = ⋅ = 5.7 MPa
γp 2
The result offers a considerable benefit to the allowable pressure calculated using elastic
compensation. Figure 7.3.1-4 shows the Mises equivalent stress at the limit. Analysis time to
calculate limit load using non-linear FE-analysis was 360 seconds.
6 Additional Comments
Additional analysis was completed to ascertain any effect on the results for different mesh density
and for higher order elements (8-node). Limit loads and shakedown were calculated using Mises
condition, the results are summarised in Table 7.3.1-1.
Both the lower bound limit load and the shakedown load were calculated using the same method as
described above. As can be seen from Table 7.3.1-1, the choice of element type and mesh density
can make a considerable difference to the results (maximum difference of 14%). The greatest
difference is noted over the various mesh densities, with the highest density mesh giving the
greatest lower bound on the limit pressure and shakedown pressure. It can be noted that the higher
order elements give a lower limit pressure than the lower order elements, although the difference is
less significant than that due to mesh density. As the element density increases the difference in
limit pressure and shakedown pressure for the different element type is reduced.
The utilisation of elastic compensation in this DBA calculation has given a small increase in the
allowable pressure over that given by the DBF calculation.
The two methods used to calculate the lower bound limit load (direct from Tresca's criterion or
correction of Mises') show good correlation; the Mises corrected value is slightly conservative as
would be expected. However, carrying out the Mises elastic compensation will give both the limit
load and shakedown load in one analysis.
Non-linear calculations offer a considerable benefit in terms of higher allowable pressure than the
pressures calculated by DBF and elastic compensation in this example.
DBA Analysis Details Page
Design by Analysis Example 1.2 7.27 (A)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions: Zero vertical displacement in the nodes at the unsdisturbed end of
the shell;
Symmetry boundary conditions in the nodes in the centre of the flat
end.
Model and Mesh:
Results: Maximum allowable pressure according to GPD: PS max GPD = 5.7 MPa
The maximum principal strain, at the limit pressure used here and for the design material strength
parameter of the check against PD, is about 3 %, the condition in prEN 13445-3 Annex B.9.2.2 is
fulfilled.
3. Check against PD
The elasto-plastic FE analysis was carried out as stated in prEN 13445-3 Annex B, Sec. B.9.3.1,
using Mises’ yield condition and associated flow rule, an linear-elastic ideal-plastic law with a
design material strength parameter of 255 MPa for shell and plate (according to EN 10222-2 and for
the structure turned from one forged part), and first order theory. The elastic modulus used in the
calculations is E = 212 GPa.
By defining and using load cases in ANSYS®, the superposition of stress fields can be done easily.
Therefore an early load step of the analysis was defined at a very low load level (2 MPa), so that
there was linear-elastic response of the structure. All other linear-elastic stress fields can then be
determined easily by multiplication with a suitable scale-up factor.
DBA Analysis Details Page
Design by Analysis Example 1.2 7.29 (A)
The analysis was carried out using the arc-length method; since at the limit load the structure is
fully plastified in the plate, a maximum vertical displacement at the middle of the plate of 10 mm
was used as termination criterion.
The computation time of the limit load was 1 hour and 15 minutes on the Compaq® Professional
Workstation 5000 with two Pentium Pro® processors and 256 MB RAM.
The termination criterion was fulfilled
at an internal pressure of 9.904 MPa –
this pressure was used as limit
pressure. Figure 7.3.2-1 shows the
vertical displacement at the middle of
the plate versus the internal pressure;
according to this figure the limit state
is reached.
Figure 7.3.2-1
Figure 7.3.2-2 shows the elasto-
plastic Mises equivalent stress
distribution at the limit pressure
of 9.9 MPa . Here, because of
the almost full plastification in
the plate there are small regions
near the mid-plane of the plate,
where, due to numerical effects,
the equivalent stress exceeds
255 MPa, but this has no effect
on further analyses.
Figure 7.3.2-2
DBA Analysis Details Page
Design by Analysis Example 1.2 7.30 (A)
F
Figure 7.3.2-3
Figure 7.3.2-4
DBA Analysis Details Page
Design by Analysis Example 1.2 7.31 (A)
F
Figure 7.3.2-5
DBA Analysis Details Page
Design by Analysis Example 1.2 7.32 (T)
FE-Software: BOSOR
Results:
Maximum admissible action according to the Stress Categorization Route:
):
*GEOMETRY PLOT
POSTBOSOR 1.04
UNDEFORM.
-4.73E+01
NO12
-1.16E-19
3.02E+02
6.00E+02
DEFORM.
WINDOW (X,Y
ALL SHELLS
99-08-25
10.59.05
JOB
MAX:
MAX:
MIN:
MIN:
2
POSTBOSOR 1.04 10 POSTBOSOR 1.04
*STRESSES* *STRESSES*
14.00 2.00
Shell No. 1
COMP.-ST GEN.DIR
SHELL 1 SHELL 1
1.50
13.00
"MEMBR" "INSIDE"
DBA
1.00
12.00 "OUTSIDE"
.50
11.00 .00
-.50
10.00
Stresses
Design by Analysis
- 1.00
9.00
2 2
10 POST BOSOR 1.04 10 POSTBOSOR 1.04
2.40
*STRESSES* *STRESSES*
1.50 CIRCUMF TRESCA
2.20
SHELL 1 SHELL 1
"INSIDE" "INSIDE"
1.60
.00
1.40
-.50
1.20
1.00
- 1.00
FUNC.VALUES: FUNC.VALUES:
14.35.45 14.36.51
7.34 (T)
1
POSTBOSOR 1.04 10 POSTBOSOR 1.04
7.00
*STRESSES* 3.00 *STRESSE S*
Shell No. 2
COMP.-ST GEN.DIR
SHELL 2 SHELL 2
6.50
2.00
"MEMBR" "INSIDE"
DBA
"OUTSIDE"
6.00 1.00
5.50 .00
Stresses
Design by Analysis
-1.00
5.00
FUNC.VALUES: FUNC.VALUES:
-2.00
MIN: 4.36E+00 MIN: -2.52E+01
4.50 MAX: MAX:
7.07E+00 3.38E+01
1
10 POSTBOSOR 1.04 POSTBOSOR 1.04
*STRESSES* *STRESSES*
1.40
CIRCUMF 30.00 TRESCA
SHELL 2 SHELL 2
1.20
Example 1.2
"OUTSIDE" "OUTSIDE"
Analysis Details
.80
20.00
.60
.40
15.00
.20
10.00
.00 FU NC.VALUES: FUNC.VALUES:
14.39.24 14.39.53
7.35 (T)
1
POSTBOSOR 1.04 10 POSTBOSOR 1.04
2.50
*STRESSES* *STRESSE S*
Shell No. 3
10.00 COMP.-ST 2.00 GEN.DIR
SHELL 3 SHELL 3
1.50
9.00
"MEMBR" "INSIDE"
DBA
1.00 "OUTSIDE"
8.00
.50
7.00 .00
Stresses
Design by Analysis
-.50
6.00
-1.00
FUNC.VALUES: FUNC.VALUES:
5.00
MIN: 4.30E+00 MIN: -1.73E+01
MAX: - 1.50 MAX:
1.09E+01 2.59E+01
1
10 POSTBOSOR 1.04 POSTBOSOR 1.04
25.00
1.00 *STRESSES* *STRESSES*
CIRCUMF TRESCA
22.50
SHELL 3 SHELL 3
.80
20.00
Example 1.2
"INSIDE" "INSIDE"
15.00
.40
12.50
.20
10.00
7.50
.00
FU NC.VALUES: FUNC.VALUES:
14.44.02 14.44.29
7.36 (T)
DBA Analysis Details Page
Design by Analysis Example 1.2 / F-Check
7.37 (C)
Element Types:
Quadratic axisymmetric 8 nodes elements (CAX8).
1161 nodes and 344 elements
Boundary Conditions:
The nodes at the high of the cylindrical part are locked in the vertical
direction.
Results:
Fatigue life = 375200 cycles
DBA 2
Analysis Details Page
Design by Analysis Example
Example1.21.2
/F-Check
/ Rev.0 7.38 (C)
Data
tmax = 20 °C Rz = 50 µm (table 18-8)
tmin = 20°C en = 25,8 mm
t* = 0,75 tmax + 0,25 tmin = 20 °C ∆σD = 310.8 MPa (table 18-10 for N ≥ 2 106 cycles)
Rm = 460 MPa N = 2.106 (for the first iteration)
Rp0,2/t* = 255 MPa ∆σR = 353.4 MPa (allowable stress range for N cycles at the 10th iteration)
Stresses
∆σeq,t (total or notch equivalent stress range) = 271.6 MPa
∆σstruc (structural equivalent stress range) = ∆σeq,l (linearised equivalent stress range) = 230.2 MPa
ó = 135.8 MPa (mean notch equivalent stress ) σeqmax = 271.6 MPa (maximum notch equivalent stress)
eq
Theoretical elastic stress concentration factor Kt Effective stress concentration factorKeff
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
For t* > 100 °C
ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = ….. fs = Fs[0,1ln(N)-0,465]
Else ft* = 1 with Fs = 1- 0,056 [ln (Rz)]0,64[ln(Rm)] +0,289 [ln (Rz)]0,53
Fs = 0.7735
fs = 0.8104
DBA 3
Analysis Details Page
Design by Analysis
Example 1.2 / F-Check 7.39(C)
Äóeq, t
If ó > 0 then ó = Rp0,2/t* - 2
eq eq, r
∆ó eq, t
If ó < 0 then ó = 2 - Rp0,2/t*
eq eq, r
and ó = ó = 119.2 MPa
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
2(1 + M )
eq eq
1 + M 3 M eq
0,5
M(2 + M ) 2ó 2ó
fm = 1 - eq f = − = ….
1 + M ÄóR
= 0.9592 m 1+ M 3 ÄóR
fm = …..
fm = 1
Boundary Conditions: No vertical displacement in the undisturbed end of the shell remote
from the flat end.
Results:
Maximum internal pressure according to the GPD-Check: PSmax GPD = 10.8 MPa
2. Material properties
Material strength parameter RM = 255 MPa (cylindrical shell), RM = 245 MPa (flat end),
modulus of elasticity E = 212 GPa (shell and flat end).
each component with a different material, allowing the component giving the lowest limit load to
define the limit for the whole model. Convergence of the equilibrium stress field will occur
typically between 8 and 15 iterations, i.e. no further benefit in the limit load will be noted with
subsequent iterations. The total computing time to run the analysis on a 300 MHz Pentium two
processor with 128 Mb RAM Windows NT workstation was 180 seconds. Figure 7.4.1-1 shows
the limit stress (intensity) field according to the Tresca condition. The maximum stresses in the
plate and shell are 152.0 MPa and 152.3 MPa respectively, and the limit pressure for each
component is given by using the linear proportionality:
Rd
PL = Pap ⋅
σ max
Pap is the applied load, Rd the design material strength, and σmax the maximum redistributed stress
for the component with design resistance Rd. The limit loads for the plate and shell are as follows:
plate Rd 196
PL = Pap ⋅ = 10 ⋅ = 13.0 MPa
σ max 151.1
Rd 204
shell PL = Pap ⋅ = 10 ⋅ = 13.4 MPa
σ max 152.3
Therefore, for this stress field the limiting component is the plate and the limit load for the structure
is 13.0 MPa. According to prEN-13445-3 Annex B, Table B.9-2 for pressure loads (without natural
limit) the partial safety factor γp is 1.2. Thus, the internal pressure limit according to the check
against GPD is
It is also possible to determine a limit pressure from the check against PD. In this case, the elastic
compensation is based on Mises‘ yield condition. The partial safety factor on the resistance γR is
not applied for the PD-check. From the Mises analysis in the PD-check, the limit load for the
structure was found as 17.55 MPa using the same method as above. The maximum ratio of Mises'
13.0 13.0
PS max GPD = = = 10.8 MPa
γP 1.2
equivalent stress to Tresca's equivalent stress for the same load is 2/√3. Therefore, applying a
factor of √3/2 to the yield stress in the Mises analysis (or to the limit load, as the analysis is elastic)
will always lead to a conservative result. Applying partial safety factors γR = 1.25 and γp = 1.2, the
internal pressure limit according to the GPD-check can be found to be
4. Check against PD
17.55 3 17.55 3
PS max GPD = ⋅ = ⋅ = 10.13 MPa
γ p ⋅γ R 2 1.2 ⋅ 1.25 2
In the check for progressive plastic deformation, the principle in prEN-13445-3 B.9.3.1 is fulfilled
if the structure can be show to shake down. When a structure has been shown to shake down, the
failure modes of progressive plastic deformation and alternating plasticity cannot occur.
DBA Analysis Details Page
Design by Analysis Example 1.3 7.43 (S)
In elastic compensation, the limit on the load at which the structure will undergo shakedown can be
calculated simply. Based on Melan’s shakedown theorem, the self-equilibrating residual stress field
that would result after a loading cycle can be calculated by subtracting the linear-elastic stress field
at the limit pressure from the limit stress field. The residual stress field is in effect the resulting
stress from an elastic unloading from the limit state back to zero pressure. If no stress in the
residual field violates the yield condition, i.e. if there is no stress above the design material strength
parameter, then the shakedown load is
equal to the limit load. Where the residual
stress field of a structure does exceed the
yield condition, the shakedown limit can
be calculated easily from the stress plots
because of the linearity.
The residual stress field from the elastic
compensation analysis using
Mises'condition is shown in Figure7.4.1-2.
In the check against PD there are no
partial safety factors applied to the
material strength or actions. Therefore,
the design material strength is 245 MPa
for the plate and 255 MPa for the shell
respectively. The maximum stress in the
residual field is greater than the stress
defining the limit load in the PD analysis.
The shakedown limit will be less than the Figure 7.4.1-2: Equivalent Residual Stress Field
limit load given by the PD-check. By
invoking the elastic proportionality the shakedown load is given as
Rd 245
PS max SD = Pap ⋅ = 10 ⋅ = 13.3MPa
σ max 184.7
used in a check against GPD as shown
above.
A check against GPD was also performed for the same FE-model using conventional non-linear
analysis. In this way, a direct comparison may be made between the two limit approaches. The FE-
geometry, mesh and boundary conditions are the same as those used in the elastic compensation
analysis. Material non-linearities
were applied corresponding to the
design material strength parameters,
204 MPa for the shell, 196 MPa for
the plate and perfect plasticity. A
ramped load is applied and the
analysis runs until the applied load is
such that convergence can no longer
occur due to unrestrained
displacement – Gross Plastic
Deformation. It is assumed that the
last converged solution is the limit
load. Here, the last converged
solution was at a load of 17.29 MPa.
Using the same method as above the
allowable pressure according to the
GPD-check using Mises' condition is
17.29 3
PS max GPD = ⋅ = 12.48MPa
γp 2
was 360 seconds.
DBA Analysis Details Page
Design by Analysis Example 1.3 7.45 (S)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions: Zero vertical displacement in the nodes of the undisturbed end of
the shell;
Symmetry boundary conditions in the nodes in the centre of the flat
end.
Number of elements:
2690
Results: Maximum allowable pressure according to GPD: PS max GPD = 12.6 MPa
Figure 7.4.2-1
F
Figure 7.4.2-2
DBA Analysis Details Page
Design by Analysis Example 1.3 7.48 (S)
15.12
PS max GPD = = 12.6 MPa.
1.2
Figure 7.4.2-3
A less time-consuming method to determine a limit action according to the GPD-check is given by
usage of the limit pressure result form the check against PD (see subsection 3.2 of section 3 -
Procedures). With the partial safety factors γ R = 1.25 and γ P = 1.2 , the allowable (internal)
pressure according to the GPD-check is, in this approach,
21.37 3 21.4 3
PS max GPD = ⋅ = ⋅ = 12.34 MPa ,
γ P ⋅ γ R 2 1.2 ⋅ 1.25 2
where 21.37 MPa is the pressure calculated in the check against PD for which the maximum
absolute value of the principal strains does not exceed 5%.
3. Check against PD
The elasto-plastic FE analysis was carried out as stated in prEN 13445-3 Annex B, Sec. B.9.3.1
using Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic constitutive law
with design material strength parameters of 255 MPa for the shell and 245 MPa for the plate (for
simplification the boundary between the materials was assumed again to be in the plane of the upper
surface of the plate), and first order theory.
By defining and using load cases in ANSYS®, the superposition of stress fields can be done easily.
Therefore the first load step of the analysis was defined at a very low load level, so that there was
DBA Analysis Details Page
Design by Analysis Example 1.3 7.49 (S)
linear-elastic response of the structure. All other linear-elastic stress fields can then be determined
easily by multiplication with a suitable scale-up factor.
The analysis was carried out using the arc-length method. Since at the limit load the structure is
fully plastified in the plate and in the shell adjacent to the plate, a maximum vertical displacement
in the middle of the plate of 10 mm was used as termination criterion.
The computation time of the limit
load was 1 hour and 10 minutes on
the Compaq® Professional
Workstation 5000 with two
Pentium Pro® processors and 256
MB RAM.
The termination criterion was
fulfilled at an internal pressure of
21.43 MPa – this pressure was
used as limit pressure. Figure
7.4.2-4 shows the vertical
displacement in the middle of the
plate versus the internal pressure;
according to this figure the limit
state is reached.
Figure 7.4.2-4
Figure 7.4.2-5
DBA Analysis Details Page
Design by Analysis Example 1.3 7.50 (S)
Figure 7.4.2-6
Figure 7.4.2-7 shows the
Mises equivalent stress of
the corrected residual stress
field, with a used scaling
factor β given by 0.444
(see subsection 3.3.2.5 of
section 3 - Procedures), the
stress maximum is again
located in the groove.
1
.
Figure 7.4.2-7
DBA Analysis Details Page
Design by Analysis Example 1.3 7.51 (S)
Figure 7.4.2-8
Figure 7.4.2-9 shows a plot of the stress states in the groove’s surface ( ϕ = 0° is adjacent to the
shell, ϕ = 180° is adjacent to the plate) in the deviatoric map, i.e. given in isometric coordinates by
the principal stresses σ 1 (perpendicular to the groove's surface), σ 2 (tangential to the groove's
surface), and hoop stress
σ2
σ3.
It can easily be seen, that
the sum (thick green curve)
of the linear-elastic stress ϕ = 180°
(thin green curve, which
corresponds to an internal
pressure of 133 MPa ) and
of the corrected self-
equilibrating stress (yellow
curve) does not violate the
yield condition, which is
given by the circle.
σ3 σ1
ϕ = 0°
F
i
F
Figure 7.4.2-9
DBA Analysis Details Page
Design by Analysis Example 1.3 7.52 (S)
Note: Use of the application rule for the check against PD for constant principal stress directions,
see prEN 13445-3 Annex B.9.3.2, leads to a limit pressure of
2 ⋅ RM 2 ⋅ 245
PS = ⋅ 21.43 = ⋅ 21.43 = 13.4 MPa ,
783.8 783.8
where 783.8 MPa is the maximum Mises equivalent stress of the linear-elastic solution for an
internal pressure of 21.43 MPa .
Since the requirement given in the application rule is only a necessary condition for the fulfilment
of the principle, i.e. it is a necessary but not a sufficient condition for shakedown, the result using
the application rule usually differs from that using Melan’s theorem, but in this example the
difference of 0.1 MPa is negligible.
4. Comments
As shown by this DBA calculation, the DBF result is in this case optimal, since the maximum
allowable internal pressure according to DBF is practically the same as the one according to DBA.
DBA Analysis Details Page
Design by Analysis Example 1.3 7.53 (S)
FE-Software: BOSOR
Results:
Maximum admissible action according to the Stress Categorization Route:
The radius R 18 at the periphery of the flat end has been simulated by two strait lines, see the
figure of the model. This is acceptable, as BOSOR calculates the structural stresses, and this is a
simplification, which has negligible influence of the structural stresses.
The plots thereafter the distributions of stresses – membrane and membrane plus bending – in the
various parts of the model.
The critical points is the connection between the cylinder and the flat end. At this point the
secondary stresses in the cylinder are limited by the shakedown criteria.
UNDEFORM.
POSTBOSOR 1.04
NO132
-3.00E+01
-2.20E-19
2.23E+02
3.00E+02
DEFORM.
WINDOW (X,Y):
ALL SHELLS
99-08-25
11.02.14
JOB
MAX:
MAX:
MIN:
MIN:
2
POSTBOSOR 1.04 10 POSTBOSOR 1.04
65.00
3.00
*STRESSES* *STRESSES*
Shell No. 1
60.00 COMP.-ST GEN.DIR
SHELL 1 SHELL 1
55.00 2.00
"MEMBR" "INSIDE"
DBA
50.00
"OUTSIDE"
1.00
45.00
40.00 .00
3 5.00
Stresses
Design by Analysis
-1.00
30.00
FUNC.VALUES: FUNC.VALUES:
25.00
-2.00
MIN: 1.94E+01 MIN: -2.53E+02
MAX: 6.53E+01 MAX: 3.23E+02
20.00
2 JOB NO132 2 JOB NO132
.25 .50 .75 1.00 1.25 1.50 1.75 2.00 10 99-08-18 .25 .50 .75 1.00 1.25 1.50 1.75 2.00 10 99- 08-18
16.17.23 16.19.21
2 2
10 POST BOSOR 1.04 10 POSTBOSOR 1.04
CIRCUMF TRESCA
2.00
SHELL 1 SHELL 1
2.50
Example 1.3
"INSIDE" "INSIDE"
1.00
"OUTSIDE" "OUTSIDE"
2.00
Analysis Details
.00
1.50
-1.00
1.00
FUNC.VALUES: FUNC.VALUES:
-2.00 .50
MIN: -2.52E+02 MIN: 2.02E+01
MAX: 2.91E+02 MAX: 3.23E+02
16.20.12 16.20.43
7.55 (S)
2
POSTBOSOR 1.04 10 POSTBOSOR 1.04
90.00 6.00
*STRESSES* *STRESSE S*
Shell No. 2
89.50 COMP.-ST GEN.DIR
SHELL 2 SHELL 2
4.00
89.00
"MEMBR" "INSIDE"
DBA
88.50
"OUTSIDE"
2.00
88.00
87.50 .00
Stresses
87.00
Design by Analysis
-2.00
8 6.50
FUNC.VALUES: FUNC.VALUES:
86.00
MIN: 8.55E+01 MIN: -4.52E+02
MAX: 9.01E+01 -4.00 MAX: 6.24E+02
2 2
10 POSTBOSOR 1.04 10 POSTBOSOR 1.04
624 MPa ∆(σ eq )P + Q ≤ 3f
1.50 6.00
*STRESSES* *STRESSES*
CIRCUMF TRESCA
5.50
SHELL 2 SHELL 2
1.00
5.00
Example 1.3
"INSIDE" "INSIDE"
.50 4.50
"OUTSIDE" "OUTSIDE"
Analysis Details
4.00
.00
3.50
-.50
3.00
2.50
-1.00
FUNC.VALUES: FUNC.VALUES:
2.00
MIN: -1.59E+02 MIN: 1.39E+02
MAX: 1.66E+02 MAX: 6.24E+02
- 1.50
1.50
2 JOB NO132 JOB NO132
2.22 2.24 2.26 2.28 2.30 2.32 2.34 2.36 2.38 10 2
99- 08-18 2.22 2.2 4 2.26 2.28 2.30 2.32 2.34 2.36 2.38 10 99-08-18
Page
Shell No. 3
2.50
COMP.-ST GEN.DIR
"MEMBR" "INSIDE"
DBA
1.30
1.50
"OUTSIDE"
1.20 1.00
.50
1.10
Stresses
.00
Design by Analysis
1.00
-.50
-1.00
MIN: 8.05E+01 MIN: -1.37E+02
MAX: 1.54E+02 MAX: 2.98E+02
2 2
10 POSTBOSOR 1.04 10 POSTBOSOR 1.04
1.50
*STRESSES* *STRESSES*
CIRCUMF TRESCA
1.25
2.50
SHELL 3 SHELL 3
1.00
Example 1.3
"INSIDE" "INSIDE"
2.00
.75 "OUTSIDE" "OUTSIDE"
Analysis Details
.50
1.50
.25
.00 1.00
-.25
16.26.09 16.26.38
7.57 (S)
DBA Analysis Details Page
Design by Analysis Example 1.3 / F-Check 7.58(A)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions:
Zero vertical displacement in the nodes of the undisturbed end of the shell;
Symmetry boundary conditions in the nodes in the centre of the flat end.
DataCritical point: Weld end to shell, inside; Principal stress range approach
tmax = 20 °C en = 21,5 mm
tmin = 20 °C ∆σD (5.106 cycles) = 46 MPa (class 63)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m = 3 C = …….. m = 3 C⊥ = 5.1011
Rp0,2/t* = 255 MPa C// = …..
m = 5 C = …….. m = 5 C⊥ = …..
C// = …..
Stresses
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 1.3 / F-Check 7.60 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
Äó
fw
= 416.7 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
M = 3 and C (C⊥ or C//) = 5.1011 cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó
< ∆σ5.106 cycles then
fw
then
M = 5 and C (C⊥ or C//) = ….. N=∞
N= C
= 6910 cycles N = C m = …..
m ∆σ
∆σ
f fw
w
Note: In this example both approaches – the equivalent stress range approach and the principal stress range
approach – have been used. The maximum principal stress is the tangential stress component and it is
positive, the minimum one – pressure – is negative and small. Therefore, the difference in the results
is small.
DBA Analysis Details Page
Design by Analysis Example 1.3 / F-Check 7.61(A)
Data
Critical point: Weld end to shell, inside; Equivalent stress range approach
tmax = 20 °C en = 21,5 mm
tmin = 20 °C ∆σD (5 106cycles) = 46 MPa (class 63)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m = 3 C = 5 10 . 11
m = 3 C⊥ =
Rp0,2/t* = 255 MPa C// = …..
m = 5 C = 1.08.1015 m = 5 C⊥ = …..
C// = …..
Stresses
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the thermal
stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 1.3 / F-Check 7.62(A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
18-11-3
18-10-6-3
Allowable
Overallnumber
correction
of cycles
factorNfw
fw = few.ft* = 1
Äó
fw
= 416.7 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
M = 3 and C (C⊥ or C//) = 5.1011 cycles with Äó
> ∆σ5.106 cycles cycles with Äó
< ∆σ5.106 cycles then
fw fw
then
M = 5 and C (C⊥ or C//) = ….. N=∞
N= C
= 6373 cycles N = C m = …..
∆σ
m ∆σ
f
fw w
Note: In this example both approaches – the equivalent stress range approach and the principal stress range
approach – have been used. The maximum principal stress is the tangential stress component and it is
positive, the minimum one – pressure – is negative and small. Therefore, the difference in the results
is small.
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 63 (S)
Boundary Conditions: No vertical displacement in the undisturbed end of the shell remote
from the flat end.
Results:
Maximum internal pressure according to the GPD-Check PSmax GPD = 8.42 MPa
systematically stiffened or weakened depending upon the stress magnitudes in the previous
solution. The result is that every equilibrium stress field is a lower bound of the limit load, the
stress field giving the greatest limit load is taken as the closest to the actual limit state and defines
the limit load in the analysis. In problems such as this, where there are materials with different
properties the modulus modification has a modified procedure that takes account of the different
material properties. This modified method calculates the limit pressure for each component with a
different material, allowing the component giving the lowest limit load to define the limit for the
whole model. Convergence of the equilibrium stress field will occur typically between 8 and 15
iterations, i.e. no further benefit in the limit load will be noted with subsequent iterations. The total
computing time to run the analysis on a 300 MHz Pentium two processor with 128 Mb RAM
Windows NT workstation was 180 seconds. The stress field was shown to converge after eight
iterations giving a lower bound on the limit pressure of 10.1 MPa. Figure 7.5.1-1 shows the limit
stress (intensity) field according to the Tresca condition. The limit pressure is given by scaling the
limit stress field so that the stresses anywhere in the model do not exceed the material resistance for
that component. The analysis showed that the plate was the first component to fail. The limit load
can be calculated by scaling the applied pressure (10 MPa) by the factor 1.01 (design material
strength/max stress: 196/195). According to prEN-13445-3 Annex B, Table B.9-2 for pressure
loads (without natural limit) the partial safety factor γp is 1.2. Thus, the internal pressure limit
according to the GPD-check is
10.1
PS max GPD = = 8.42 MPa
1.2
It is also possible to determine a limit pressure from the check against PD. In this case, the elastic
compensation is based on Mises‘ yield condition. The partial safety factor on the resistance γR is
not applied for the PD-check. However, as the analysis is wholly elastic it is possible to scale the
stress fields at any time (similarly as was done above). The maximum ratio of Mises' equivalent
stress to Tresca's equivalent stress for the same load is 2/√3. Therefore, applying a factor of √3/2 to
the yield stress in the Mises analysis (or to the limit load, as the analysis is elastic) will always lead
to a conservative result. From the Mises analysis the limit load was found to be 13.9 MPa and with
the partial safety factors γR = 1.25 and γp = 1.2, the internal pressure limit according to the GPD-
check can be found as
13.9 3
PS max GPD = ⋅ = 8.03 MPa
γ p ⋅γ R 2
4. Check against PD
In the check for progressive plastic deformation, the principle in prEN-13445-3 B.9.3.1 is fulfilled
if the structure can be show to shake down. When a structure has been shown to shake down, the
failure modes of progressive plastic deformation and alternating plasticity can not occur.
In elastic compensation the load at which the structure will shakedown can be calculated simply.
Based on Melan’s shakedown theorem, the self-equilibrating residual stress field that would result
after a loading cycle can be calculated by subtracting the linear-elastic stress field at the limit
pressure from the limit stress field. The residual stress field is in effect the resulting stress from an
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 66 (S)
elastic unloading from the limit state back to zero pressure. If no stress in the residual field violates
the yield condition, i.e. if there is no
stress above the design material
strength, then the shakedown load is
equal to the limit load. Where the
residual stress field of a structure
does exceed the yield condition, the
shakedown limit can be calculated
easily from the stress plots because
of the linearity.
The residual stress field from the
elastic compensation Mises analysis
is shown in Figure 7.5.1-2. Because
the applied load is arbitrary and the
resulting stress fields are scaled to
the yield condition, the maximum
residual stress is compared to the
maximum stress in the limit stress
field, Figure 7.5.1-3. As stated
Figure 7.5.1-2: Residual Stress Field (Mises)
above, the presence of different
materials requires here some
modification. A shakedown
pressure is calculated for each
component with a different material
and the component giving the lowest
shakedown limit defines the limit for
the structure. The analysis showed
that the plate may be the first
component to suffer from
progressive plastic deformation. In
many of the iterations the maximum
residual stress was greater than the
maximum from the limit stress field,
thus the shakedown limit is less than
the limit load. As all the iterations
are lower bounds, the stress field
yielding the greatest value of
shakedown load is used to define the
limit. With an applied load of 10 Figure 7.5.1-3: Limit Stress Field (Mises)
MPa the shakedown limit is 12.8 MPa.
A check against GPD was also performed for the same FE-model using conventional non-linear
analysis. In this way, a direct comparison may be made between the two limit approaches. The FE-
geometry, mesh and boundary conditions are the same as those used in the elastic compensation
analysis. Material non-linearities were applied corresponding to the design material parameters,
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 67 (S)
6. Additional Comments
Additional analysis was completed to ascertain any effect on the results for higher order elements
(8-node) and omission of the fillets at the nozzle discontinuities . Limit loads and shakedown values
were calculated using Mises' condition, the results are summarised in the following table.
Both the lower bound limit load and shakedown load are calculated using the same method as
described above. As can be seen from the table above, the choice of element type and application
of fillets is of negligible difference to the results.
The utilisation of elastic compensation in this DBA calculation has given an increase in the
allowable pressure over that given by the DBF calculation.
The two methods used to calculate the lower bound limit load (direct from Tresca or correction of
Mises) show good correlation; the Mises corrected value is slightly conservative as would be
expected. However, carrying out the Mises elastic compensation will give both the limit load and
shakedown load in one analysis.
Non-linear DBA calculations offer a further benefit than elastic compensation in terms of higher
allowable pressure than those pressures calculated by DBF in this example.
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 69 (S)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions: Zero vertical displacement in the nodes of the unsdisturbed end of
the shell; Longitudinal stress corresponding to pressure force on
the nozzle's closed end.
Results: Maximum allowable pressure according to GPD: PS max GPD = 9.9 MPa
The maximum principal strain for this state is about 5 %, see Figure 7.5.2-2, the condition in prEN
13445-3 Annex B.9.2.2 is fulfilled.
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 71 (S)
Figure 7.5.2-2
3. Check against PD
The elasto-plastic FE analysis was carried out as stated in prEN 13445-3 Annex B, Sec. B.9.3.1,
using Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic constitutive law
with design material strength parameters of 255 MPa for the shell (according to EN 10028-2), 245
MPa for the plate (according to EN 10028-2), and 265 MPa for the nozzle (according to prEN
10216-2), and first order theory. For simplicity, the boundaries between the materials were assumed
to be in the planes of the lower and upper surface of the plate. The elastic modulus used in the
calculations was E=212 GPa for all parts of the structure.
Defining and using load cases in ANSYS®,
the superposition of stress fields can be done
easily; therefore an early load step of the
analysis was defined at a very low load level
(1 MPa), so that there was linear-elastic
response of the structure. All other linear-
elastic stress fields can then be determined
by multiplication with a suitable scale-up
factor.
The analysis was carried out using the arc-
length method. Since at the limit load the
structure is fully plastified in the plate and
in the nozzle adjacent to the plate, a
Figur 7.5.2-3
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 72 (S)
maximum vertical displacement at the inner edge of the plate of 5 mm was used as termination
criterion.
The computation time of the limit
load was 54 minutes on the
Compaq® Professional Workstation
5000 with two Pentium Pro®
processors and 256 MB RAM.
The termination criterion was
fulfilled at an internal pressure of
17.18 MPa – this pressure was used
as limit pressure. Figure 7.5.2-3
shows the vertical displacement at
the inner edge of the plate versus the
internal pressure. According to this
figure the limit state is reached.
Figure 7.5.2-4 shows the elasto-
plastic Mises' equivalent stress
distribution at the limit pressure of
17.18 MPa .
Figure 7.5.2-4
Figure 7.5.2-5
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 73 (S)
Figure 7.5.2-6
Figure 7.5.2-7
DBA Analysis Details Page
Design by Analysis Example 1.4 7. 74 (S)
Figure 7.5.2-8
FE-Software: BOSOR
Results:
Maximum admissible action according to Stress Categories:
UNDEFORM .
POSTBOSOR 1.04
-4.33E+01
NO14
1.00E+02
2.23E+02
4.50E+02
DEFORM.
WINDOW (X,Y):
ALL SHELLS
99-08-25
11.05.54
JOB
MAX:
MAX:
MIN:
MIN:
2 2
10 1.1f = 188MPa Limit for localmembran POSTBOSOR 1.04 10 POSTBOSOR 1.04
3.00
1.80
*STRESSES* *STRESSES*
Shell No. 1
1.0f GEN.DIR
COMP.-ST
"INSIDE"
DBA
"OUTSIDE"
1.00
1.40
.00
1.20
Stresses
Design by Analysis
-1.00
1.00
FUNC.VALUES: FUNC.VALUES:
2
2 10 POSTBOSOR 1.04
10 POSTBOSOR 1.04
2.60
*STRESSES*
*STRESSES*
3.00
2.40 TRESCA
CIRCUMF
SHELL 1
SHELL 1
2.20
Example 1.4
2.50 "INSIDE"
"INSIDE"
2.00
"OUTSIDE"
"OUTSIDE"
Analysis Details
1.80
2.00
1.60
1.40
1.50
1.20
1.00 FUNC.VALUES:
FUNC.VALUES: 1.00
MIN: 7.17E+01
MIN: 7.17E+01
MAX: 3.28E+02
.80 MAX: 2.62E+02
2 JOB NO14
2 JOB NO14 .20 .40 .60 .80 1.00 1.20 10 99-08-19
.20 .40 .60 .80 1.00 1.20 10 99-08-19
Page
12.57.38
12.56.58
7. 77 (S)
2
POSTBOSOR 1.04 10 POST BOSOR 1.04
*STRESSES* *STRESSES*
35.00
Shell No. 2
COMP.-ST 1.50 GEN.DIR
SHELL 2 SHELL 2
30.00
1.00
"MEMBR" "INSIDE"
DBA
"OUTSIDE"
25.00 .50
.00
20.00
Stresses
-.50
Design by Analysis
15.00
- 1.00
FUNC.VALUES: FUNC.VALUES:
10.00
MIN: 6.43E+00 MIN: -1.59E+02
MAX: 3.81E+01 MAX: 1.99E+02
-1.50
2 JOB NO14 2 JOB NO14
1.40 1 .60 1.80 2.00 2.20 2.40 10 99-08-19 1.40 1.60 1.80 2.00 2.20 2.40 10 99-08-19
13.01.51 13.03.09
2 2
10 POSTBOSOR 1.04 10 POSTBOSOR 1.04
*STRESSES* *STRESSES*
1.80
CIRCUMF TRESCA
1.00
SHELL 2 SHELL 2
1.60
Example 1.4
1.20
.0 0 1.00
.80
-.50
.60
13.07.05 13.07.48
7. 78 (S)
2
POSTBOSOR 1.04 10 POST BOSOR 1.04
80.00
*STRESSES* *STRESSES*
3.00
Shell No. 3
COMP.-ST GEN.DIR
75.00
SHELL 3 SHELL 3
2.00
70.00
"MEMBR" "INSIDE"
DBA
"OUTSIDE"
1.00
65.00
60.00
.00
Stresses
55.00
Design by Analysis
-1.00
50.00
FUNC.VALUES: FUNC.VALUES:
- 2.00
MIN: 4.34E+01 MIN: -2.65E+02
45.00 MAX: 8.13E+01 MAX: 3.61E+02
1 2
10 POSTBOSOR 1.04 10 POSTBOSOR 1.04
3.50
8.00 *STRESSES* *STRESSES*
CIRCUMF TRESCA
6.00 3.00
SHELL 3 SHELL 3
4.00
Example 1.4
"OUTSIDE" "OUTSIDE"
2.00
Analysis Details
2.00
.00
-2.00 1.50
-4.00
1.00
-6.00
FUNC.VALUES: FUNC.VALUES:
.50
-8.00 MIN: -9.46E+01 MIN: 9.48E+00
MAX: 9.30E +01 MAX: 3.61E+02
13.14.53 13.15.27
7. 79 (S)
DBA Analysis Summary Page
Design by Analysis Example 1.4 / F-Check 7.80 (A)
Element Types:
4 – node, 2 – D axisymmetric solid PLANE42
Boundary Conditions:
Results:
Fatigue life N = 21010 cycles (welded part – shell-plate junction)
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.81 (A)
Three locations, where local stress maxima occur, are of interest with regard to the check
against fatigue:
• the weld toe in the nozzle (inside) at the nozzle-plate junction (node 3052 – see Figure
7.5.4-1)
• the weld toe in the nozzle (outside) at the nozzle-plate junction (node 3038 – see Figure
7.5.4-2)
• the weld toe at the inside of the shell at the shell-plate junction (node 1438 – see Figure
7.5.4-3).
At these points the structural (equivalent and principal) stresses were determined by quadratic
extrapolation. The figures 7.5.4-1, 7.5.4-2 and 7.5.4-3 show the corresponding nodes, which
are used as pivot points for the extrapolation. The distances between these points are
approximately the ones recommended in Figure 18-3 of prEN 13445-3.
Figure 7.5.4-1
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.82 (A)
Figure 7.5.4-2
Figure 7.5.4-3
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7. 83 (A)
Data Welded region / Principal stress range approach / Critical point: Node 3052
tmax = 20 °C en = 13,7 mm
tmin = 20 °C ∆σD (5 106cycles) = 52 MPa (class 71)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m=3 C= m = 3 C⊥ = 7.16.1011
Rp0,2/t* = 265/245 MPa C// = …..
Used: Rp0,2/t* = 245 MPa m=5 C= m = 5 C⊥ = …..
C// = …..
Stresses
Critical point: Weld toe in nozzle (inside): Node 3052
∆σstruc = 225,6 MPa (structural equivalent stress range,determined by extrapolation)
(obtained by quadratic extrapolation on inside of nozzle)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.84 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 225.6 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 7,16.1011 cycles with Äó
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles
fw
then then
m = 5 and C (C⊥ or C//) = …..
C N = C m = ….. N=∞
N= m = 62380 cycles ∆σ
∆σ
f
w
fw
Since large differences between the principal stress range approach and the structural equivalent stress one
are expected, both approaches are used here. The details of the structural equivalent stress range approach
are given on the next two pages.
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7. 85 (A)
Data Welded region/ Structural equivalent stress range approach Critical point: Node 3052
tmax = 20 °C en = 13,7 mm
tmin = 20 °C ∆σD (5.106cycles) = 52 MPa (class 71)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m = 3 C = 7.16 10 . 11
m = 3 C⊥ =
Rp0,2/t* = 265/245 MPa C// = …..
Used: Rp0,2/t* = 245 MPa . 15
m = 5 C = 1.96 10 m = 5 C⊥ = …..
C// = …..
Stresses Critical point: Weld toe in nozzle (inside): Node 3052
∆σstruc = 350,7 MPa (structural equivalent stress range)
(total value used, since quadratic extrapolation on inside of nozzle gives larger value)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.86 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 350.7 MPa
1 + M 3 M eq
N= m = 16600 cycles ∆σ
2ó
∆σ
fw
fm = − = ….
3 ÄóR
fw
fm = 1 1+ M fm = 1
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.87 (A)
Data Welded region / Principal stress range approach Critical point: Node 3038
tmax = 20 °C en = 13,7 mm
tmin = 20 °C ∆σD (5 106cycles) = 52 MPa (class 71)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m=3 C= m = 3 C⊥ = 7.16.1011
Rp0,2/t* = 265/245 MPa C// = …..
Used: Rp0,2/t* = 245 MPa m=5 C= m = 5 C⊥ = …..
C// = …..
Stresses
Critical point: Weld toe in nozzle (outside): Node 3038
∆σstruc = 318,0 MPa (structural equivalent stress range)
(maximum value used, since quadratic extrapolation on outside of nozzle gives larger value)
18.8 Plasticity correction factor ke
Thermal loading
mechanical loading
If ∆σstruc > 2 Rp0,2/t*
If ∆σstruc > 2 Rp0,2/t*
Äó 0,7
k = 1+ A0
struc
− 1 k =
υ
e 2 R p0,2/t *
0,5 +
0,4
Äó
0,5 for 800 MPa ≤ Rm ≤ 1000 MPa
struc
R p0,2/t *
with A0 = 0,4 for Rm ≤ 500 MPa
R − 500
0,4 + m for 500 MPa ≤ R m ≤ 800 MPa
3000
A0 = …..
ke = ….. kυ = …..
∆σ = ke ∆σstruc = ….. MPa ∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆ σstruc = 318.0 MPa Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.88 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 318,0 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 7.16.1011 cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles then
then
m = 5 and C (C⊥ or C//) = ….. N=∞
C N = C m = …..
N= m = 22270 cycles ∆σ
∆σ
fw
fw
Since large differences between the principal stress range approach and the structural equivalent stress one
are expected, both approaches are used here. The details of the structural equivalent stress range approach
are given on the next two pages
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.89 (A)
Data Welded region / Structural equivalent stress range approach / critical point: node 3038
tmax = 20 °C en = 10,25 mm
tmin = 20 °C ∆σD (5 106cycles) = 52 MPa (class 71)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m = 3 C = 7.16.1011 m = 3 C⊥ = …..
Rp0,2/t* = 265/245 MPa C// = …..
Used: Rp0,2/t* = 245 MPa m = 5 C = 1,96 1015 m = 5 C⊥ = …..
C// = …..
Stresses
Critical point: Weld toe in nozzle (outside): Node 3038
∆σstruc = 225,6 MPa (structural equivalent stress range)
(obtained by quadratic extrapolation on outside of nozzle)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of
the stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and
thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied
to the thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.90 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 289.1 MPa
If Äó
fw
> ∆σ5 106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 7.16.1011 cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles then
then
m = 5 and C (C⊥ or C//) = ….. N=∞
C N = C m = …..
N= = 29630 cycles ∆σ
f
m
∆σ
w
fw
Due to extrapolation differences this value is larger than the one via the principal stress range approach.
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.91 (A)
Data Welded region / Principal stress range approach / critical point: node 1438
tmax = 20 °C en = 21,5mm
tmin = 20 °C ∆σD (5 106cycles) = 52 MPa (class 71)
t* = 0,75 tmax + 0,25 tmin = 20 °C equivalent stresses or principal stresses
Rm = 410 MPa m=3 C= m = 3 C⊥ = 7.16.1011
Rp0,2/t* = 265/245 MPa C// = …..
Used: Rp0,2/t* = 245 MPa m=5 C= m = 5 C⊥ = …..
C// = …..
Stresses
Critical point: Weld toe at inside of shell: Node 1438
∆σstruc = 234,2 MPa (structural equivalent stress range)
(obtained by quadratic extrapolation on inside of shell)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 1.4 / F-Check 7.92 (A)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 324.2 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 7.16.1011 cycles with Äó
fw
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles then
then
m = 5 and C (C⊥ or C//) = ….. N=∞
C N = C m = …..
N= = 21010 cycles ∆σ
f
m
∆σ
w
fw
DBA Analysis Details Page
Design by Analysis Example 2 7.93 (S)
Boundary Conditions:
Symmetry boundary conditions along the vertical cutting plane of
the model.
All degrees of freedom at open end of small cylinder have
displacements constrained to 0.
Results:
All load conditions admissible according to checks against GPD and PD.
DBA Analysis Details Page
Design by Analysis Example 2 7.94 (S)
1. Finite Element Mesh
The geometry model was constructed according to the problem specification. Half symmetry was
used with finite element models created using 3570 low order 4-node 3-D shell elements.
Calculations to check the admissibility of the defined load cases were carried out according to the
GPD- and PD-check rules in the code.
As half symmetry was utilised, symmetry boundary conditions were applied to the model along the
vertical cutting plane. The nodes at the open end of the narrow cylinder (bottom of storage tank)
have all their degrees of freedom constrained to zero displacement (fully fixed). When internal
pressure is applied, a corresponding thrust is applied to the top open edge of the elements of the
thick cylinder to model the closed end condition. The mass of the top cover and insulation of the
top cover are also applied as a
pressure over this edge.
Hydrostatic pressure is
modelled by applying a
pressure gradient over the
internal surface of the cylinder
corresponding to ρgh. The
wind loading is calculated as a
total wind force for each
section of the tank and
distributed evenly over the
nodes in that section of the
tank (in the direction of the
wind). Figure 7.6.1-1 shows
the resulting Mises equivalent
stress distribution resulting
from the wind load. Dead
weight is applied by defining a
density that includes the
insulation and density of the Figure 7.6.1-1: Equivalent Stress for Wind Loading.
material. Acceleration equal
to gravity is then applied.
2. Material properties:
• Shell (X6Cr Ni Ti 18-10): material strength parameter RM = 224 MPa , modus of elasticity
E = 193GPa , coefficient of linear thermal expansion α = 16.4 ⋅ 10 −6 1 / K .
• ring (P235 GH): material strength parameter RM = 202 MPa, modulus of elasticity
E = 209 GPa, coefficient of linear thermal expansion α = 12.2 ⋅ 10 −6 1 / K .
3. Admissiblity check against to GPD.
Using the application rule in prEN-13445-3 Annex B.9.2.2 to check against GPD, the principle is
fulfilled when for any load case the combination of the design actions do not exceed the design
resistance. The analysis was carried out using the elastic compensation method conforming to the
direct route rules for GPD in Annex B: linear elastic ideal - plastic material law, Tresca’s yield
condition and associated flow rule and first order theory. For shell elements it is not currently
DBA Analysis Details Page
Design by Analysis Example 2 7.95 (S)
possible to calculate limit loads based directly on Tresca’s condition from elastic compensation.
Models utilising shells have only one element through thickness. Instead of carrying out the
analysis using a Tresca or Mises model directly, a generalised yield model is used which considers
the element's thickness. In elastic compensation, the Ilyushin generalised yield model is used in the
calculation of limit stress fields. Ilyushin's model is based Mises' condition, the limit load will
require correction to meet the code rules on the use of the Tresca condition. The maximum ratio of
Mises' equivalent stress to Tresca's equivalent stress for the same load is 2/√3. Therefore, applying a
factor of √3/2 to the yield stress in the Mises analysis will always lead to a conservative result for
the Tresca condition.
Admissibility checks are required for the following three load cases:
(1) Hydrostatic pressure at maximum medium level, dead weight, wind load.
(2) Hydrostatic pressure at minimum medium level, draining pressure, dead weight and wind load.
(3) Draining pressure, dead weight and wind load
The full model is used in the check against GPD for the above three load cases. Materials defined
for the analysis have proof strengths of 224 MPa and 202 MPa for the shell and ring respectively.
From prEN-13445-3 Annex B, Table B.9-3, the partial safety factor γR on the resistance is 1.18 and
1.25 for the shell and ring respectively. The design material strength parameter used in the
calculations are given by applying the partial safety factors and Mises' correction, i.e. the design
material strength parameter for the shell is 164.4 MPa and for the ring it is 140 MPa.
For the loading, according to prEN-13445-3 Table 5.B.9.2 the partial safety factors are
Hydrostatic pressure (pressure with natural limit) γp = 1.0
Draining pressure (pressure without natural limit) γp = 1.2
Dead weight (action with unfavourable effect) γG = 1.35
Wind load (variable action) γG = 1.0
In the specification, the weight of
the insulation is 220 N/m2 (weight
per unit surface area) or 110 kg/m2.
To apply this as a density to the
model, the value has to be divided
by the thickness of the shell. The
resulting densities for the
insulation are then added to those
of the steel, 7930 kg/m3 for the
shell and 7850 kg/m3 for the ring.
A pressure equivalent to the weight
of the roof is applied over the top
edge of the shell. The partial
safety factor for the dead weight is
applied to the densities and roof
weight for use in the model. The
equivalent stress distribution for
the dead weight only is shown in
Figure 7.6.1-2. Figure 7.6.1-2: Equivalent stress for dead weight
DBA Analysis Details Page
Design by Analysis Example 2 7.96 (S)
Load case 1
For load case 1, hydrostatic pressure at maximum medium level of 19.68 m, dead weight and wind
load corresponding to that defined in the specification are checked against GPD. In checking for
admissibility of the applied loads using
elastic compensation a lower bound
limit stress field must have an Ilyushin
function less than 1 where the Ilyushian
function f(IL) is
Where σe is the element stress and Rd
the design material strength parameter.
σ
f ( IL) = e
Rd
Figure 7.6.1-3 shows the limit Ilyushin
stress field (where the scale is given by
the square of the Ilyushin function) for
the applied loading. The maximum
square of the Ilyushin function of 0.33
is less than 1, and therefore, the loading
is below the limit load and the load case Figure 7.6.1-3: Limit Ilyushin field (Load case 1)
is admissible according to the GPD-
check.
Load case 2
For load case 2 the actions are:
hydrostatic pressure at minimum
medium level, draining pressure, dead
weight and wind load. Draining
pressure is 0.06 MPa with a partial
safety factor of 1.2, giving a design
value for the pressure action of Apd =
0.072. Figure 7.6.1-4 shows the limit
Ilyushin stress field for load case 2.
The maximum square of the Ilyushin
function of 0.73 is less than the 1
therefore the action is below the limit.
Admissibility for load case 2 is shown.
Figure 7.6.1-4: Limit Ilyushin field (Load case 2)
DBA Analysis Details Page
Design by Analysis Example 2 7.97 (S)
Load case 3
For load case 3 the actions are:
draining pressure, dead weight and
wind load. Figure 7.6.1-5 shows
the limit Ilyushin stress field for
load case 3. The maximum square
of the Ilyushin function of 0.73 is
less than the 1, and therefore, the
action is below the limit. The
loading is very similar to that in
load case 2, as can be seen from
the resulting stress plot. Thus, the
admissibility for load case 3 is
shown.
In the check for progressive plastic deformation, the principle in prEN-13445-3 B.9.3.1 is fulfilled
if the structure can be shown to shake down.
In the check against progressive plastic deformation the thermal stresses have to be considered.
Thermal stresses arise in this
problem due to the different
thermal expansion coefficients of
the shell and support ring. Figure
7.6.1-6 shows the Mises
equivalent (thermal) stress
distribution resulting from the
different thermal expansion at a
temperature of 60oC.
For the PD-check there are no
partial safety factors on the
material strength, giving design
strengths of 224 MPa and 202
MPa for the shell and reinforcing
ring respectively.
Checks against PD are for the
load cases defined above in the
GPD-check. Since there are no Figure 7.6.1-6: Equivalent (thermal) stress distribution.
partial safety factors on the
actions in the check against PD, the results for each of the load cases is found by superposition of
the thermal result on the load cases defined above.
DBA Analysis Details Page
Design by Analysis Example 2 7.98 (S)
Figures 7.6.1-7 through 7.6.1-9 show
the elastic equivalent stress
distribution for the three load cases as
follows.
Element Types: 4-node, 2-D axisymmetric solid PLANE42 for axisymmetric model
and 8-node, 3-D shell elements for 3-D model used for the wind
load calculation.
Boundary Conditions: ♣Axisymmetric model: No vertical displacement in the nodes at
the lower end of the model;
♣3-D model:• Symmetry boundary conditions in the symmetry
plane of the structure; • no vertical displacement in the nodes at the
lower end of the model; • rigid region concerning vertical
displacements at the upper end of the model to apply the moment
caused by the wind action; • vertical displacement set to 0 for
dummy end of beam.
Model and Mesh:
Axialsymmetric model: Height of upper and lower cylinder 500 mm
Total number of elements: 3965;
3-D model: Height of upper cylinder 1500 mm, height of lower cylinder 500 mm
Total number of elements: 5361.
Results: Actions and action cycles, as given in the specification, are admissible according
to the GPD- and SD-checks.
DBA Analysis Details Page
Design by Analysis Example 2 7.101 (S)
M W = ∑ Wi ⋅ ai = c ⋅ ∑ qW ,i ⋅ Ai ⋅ a i = c ⋅ d ges ⋅ ∑ qW ,i ⋅ hi ⋅ a i ,
ai the vertical distance of the resultant wind force of Wi from the wide end of the cone,
and
d ges the vessel diameter including insulation, d ges = 6900 mm .
DBA Analysis Details Page
Design by Analysis Example 2 7.103 (S)
Therefore, the moment corresponding to the wind and with respect to the centre point of the cross
section at the cone’s wide end is given by M W = 356.4 MNmm . Since only half of the structure was
modelled, half of this moment was applied in the FE-model.
Figure 7.6.2-1
Since the subroutine using Trecas’s yield condition showed bad convergence, all elasto-plastic
calculations were carried out using Mises’ yield condition and associated flow rule, a linear-elastic
ideal-plastic material law, first order theory; under usage of the Newton-Raphson method, and
scaled down material strength parameters with the factor 3 / 2 (see subsection 3.2 of section 3 -
Procedure). The partial safety factors according prEN 13445-3 Annex B, Table B.9.3, are given by
γ R = 1.18 for the shell material and γ R = 1.25 for the ring material. Therefore, the design material
strength parameters used in the calculations are given by
224 3
Rd = ⋅ − 26.9 = 137.4 MPa for the shell, and
1.18 2
202.8 3
Rd = ⋅ − 9 = 131.5 MPa for the ring.
1.25 2
where RM = 224 MPa is the material strength parameter of the shell according to prEN 10028-7 and
RM = 202.8 MPa the material strength parameter of the ring according to EN 10028-2, both
determined for the calculation temperature of the vessel.
DBA Analysis Details Page
Design by Analysis Example 2 7.104 (S)
According to prEN 13445-3 Annex B, Table B.9.2, the partial safety factor for the hydrostatic
pressure is given by γ P , hydro = 1.0 , the partial safety factor for the draining pressure by γ P , drain = 1.2 ,
and the partial safety factor for the dead weight by γ G = 1.35 .
For the application of the dead weight, densities of 7930 kg / m 3 for the shell material, 7850 kg / m 3
for the ring material, and 110 kg / m 3 for the insulation were used (the densities used in the input file
were the sum of the densities of the corresponding material and the insulation multiplied by the
factor γ G = 1.35 ). The dead weight of the part of the structure above the modelled part was
calculated to be 239 MN ; a
corresponding pressure of 1.96 MPa
multiplied by the factor γ G = 1.35 was
applied in the FE- model.
The internal (draining) pressure applied
in the FE-model is given by the product
0.06 ⋅ 1.2 = 0.072 MPa ; a
corresponding longitudinal stress was
applied at the upper end of the model.
Figure 7.6.2-2 shows the Mises’
equivalent stress distribution for LC1.
The corresponding maximum absolute
value of the principal strains is 0.09 %,
and, therefore, the admissibility of this
load case according to the GPD-check
is shown.
Figure 7.6.2-2
Figure 7.6.2-3 shows the Mises’
equivalent stress distribution for LC2.
The corresponding maximum absolute
value of the principal strains is 0.32 %,
and, therefore, the admissibility of this
load case according to the GPD-check
is shown.
Figure 7.6.2-3
DBA Analysis Details Page
Design by Analysis Example 2 7.105 (S)
Figure 7.6.2-5
The following figures show the linear-elastic Mises’ equivalent stress distributions of the
considered load cases: Figure 7.6.2-6 shows results for LC1, and Figure 7.6.2-7 for LC3. The
results of LC2 are not shown since they are practically the same as for LC3. The results for all these
load cases were calculated by superposition of the load cases for the different loads.
DBA Analysis Details Page
Design by Analysis Example 2 7.107 (S)
Figure 7.6.2-6
Figure 7.6.2-7
DBA Analysis Details Page
Design by Analysis Example 2 7.108 (S)
As can be seen from these figures, the behaviour of the structure is completely elastic for LC1, but
in LC2 and in LC3 the maximum Mises’ equivalent stress is larger than the used material strength
parameter, and, therefore, some plastification will occur.
From the behaviour of the structure it was concluded, that the stresses due to the draining pressure
were the reason for the plastification. Therefore, a self-equilibrating stress field based on internal
pressure solutions was used to show that Melan’ s shakedown theorem is fulfilled.
An elasto-plastic FE
calculation was
carried out for a
value of the internal
pressure of
0.1 MPa . And the
self-equilibrating
stress field, shown
in Figure 7.6.2-8
was found by the
difference of the
elasto-plastic stress
field minus the
corresponding
linear-elastic stress
field. The
computation time of
the elasto-plastic
solution was 10
minutes on the
Compaq®
Professional
Workstation 5000
with two Pentium
Pro® processors and 256 MB RAM.
Figure 7.6.2-8
Using this self-equilibrating stress field, Melan’s theorem could not be fulfilled for LC1, and,
therefore, the self-equilibrating stress field was multiplied with a suitable factor, which was found
to be 0.4. Using this corrected self-equilibrating stress field, Melan’s theorem was fulfilled for all
load cases under consideration. Figure 7.6.2-9 shows the sum of the corrected self-equilibrating
stress field and the linear-elastic stress field of LC1, and Figure 7.6.2-10 shows the sum
corresponding LC2. The sum of the corrected self-equilibrating stress field and the linear-elastic
stress field of LC3 is not shown since it is practically the same as the sum corresponding to LC2.
DBA Analysis Details Page
Design by Analysis Example 2 7.109 (S)
Figure 7.6.2-9
Figure 7.6.2-10
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.110 (C)
Element Types:
Quadratic axisymmetric 8-node elements .
4743 nodes and 1126 elements
Boundary Conditions:
The base ring of the vessel is fixed in the vertical direction.
Results:
Fatigue life N = 1984 cycles (junction shell/stiffener)
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.111 (C)
1. Introduction:
The calculations performed were linear-elastic ones. In the welded zones, the mesh takes into
account the nodes where the results are extrapolated. A quadratic extrapolation was used, with
the first node at a distance equal to 0,4 en (en = thickness of the shell) from the weld, the second
at 0,9 en of the weld and the third node at 1,4 en of the weld.
2. Material parameters:
X6CrNiTi 18-10 EN 10028-7 for the shell, Rm = 520 MPa, R p1.0 / t = 224 MPa .
P235 GH EN 10028-2 for reinforcing, Rm = 360 MPa, Rp 0.2 / t = 202.8 MPa.
3. Operating Cycles:
Stress range :
weld 5
weld 3
weld 4
weld 2
weld 1
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.112 (C)
The selection of welds to be investigated in detail was based on the principal stress range in the
steps and the class of the weld. Since only the wide end and the narrow and of the cone are
specified as to be investigated, there remains:
With the list of load cases given above the full cycle, relevant at the two welded regions, can be
written as
The structural stress components and the equivalent structural stresses for the load cases and the
load case differences at the two welds were obtained via quadratic extrapolation, and are
Since thermal stresses are negligeable in the weld region 5, the load cases used for the two
regions are different.
It is still not obvious which of the two welded regions is the more critical one, both need detailed
investigation, see the following-sheets.
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.113 (C)
∆σstruc = 116,3 / 135,7 / 29,2 MPa (structural equivalent stress range, determined by extrapolation)
ke = …..
∆σ = ke ∆σstruc = ….. MPa kυ = …..
Else ∆σ = ∆ σstruc = 166,3 / 135,7 / 29,2 MPa ∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few=(25/en)0,25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.114 (C)
Äó
fw
= 166,3 / 135,7 / 29,2 MPa Äó
fw
=29.2 ⇒ N = ∞
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
fw
⇒ N = 1984 cycles (each cycle is equal to 100 variations between hmax and hmin and 1 complete draining
and filling)
DBA Analysis Details Page
Design by Analysis Example 2 / F-Check 7.115 (C)
∆σstruc = 361,7 / 83,5 MPa (structural equivalent stress range, determined by extrapolation)
ke = …..
kυ = …..
∆σ = ke ∆σstruc = ….. MPa
∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = 361,7 / 83,5 MPa
Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made in each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few=(25/en)0,25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis
Example 2 / F-Check 7.116 (C)
fw = few.ft* = 1
Äó
fw
= 361,7 / 83,5 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
fw
The complete operating cycle corresponds to 1 cycle for the stress ranges 361,9 MPa and 99 cycles for the
stress range 83,7 MPa. The global allowable number of cycles is equal to N with :
N 99 N
+ =1
21555 175200
⇒ N = 9718 cycles (each cycle is equal to 100 variations between hmax and hmin and 1 complete draining
and filling)
DBA Analysis Details Page
Design by Analysis Example 2 7.117(A)
all actions in the following. If a more accurate result is required, the contribution of self
weight, given by nsw , could be multiplied by γ G = 1.35 .
Allowable radial force (per unit length) acc. to Section 8 of prEN 13445-3, where
qr corresponds to pH LsH :
p H LSH = 610.66 N / mm
Conclusion:
q ra > q re , d = 95 → check o.k.
Practical value:
n pr = 1498 N / mm
nath = 3763 N / mm
With a partial safety factor of γ I = 1.5 , assuming that the pressure test cannot be
performed with the required test pressure, an allowable axial force per unit length of
na , dr = 1366 N / mm
results; thus, the conclusion is, that the allowable (design resistance) value is larger than
the (design value) of the maximum axial force (per unit length),
na , dr = 1366 > 328 = nmax → check o.k .
DBA Analysis Details Page
Design by Analysis Example 2 7.120(A)
Corresponding maximum axial force resultant (per unit length, in shell d m = 3992 mm ):
nw = 4 M w /(d m2 π ) = 46.58 N / mm
Friction force:
FF = µ Fsw = 80.8 kN
Boundary Conditions: Symmetry boundary conditions in the plane along the longitudinal
direction of the shell.
Hoop displacements in nodes at both ends of the shell constrained
to zero.
Longitudinal displacements in the nodes at one end of the shell
constrained to zero, longitudinal displacements coupled in the
nodes at the other end of the shell (plane sections remain plane).
A rigid region is set up on the top surface nodes of the nozzle to
apply the bending moment.
Results:
Maximum admissible action according to the GPD-Check: Internal pressure PSmax GPD = 0.467 MPa
(for the constant moment of 15644.4 Nm)
Check against PD: Shakedown limit pressure PSmax SD = 1.34 MPa
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.123 (S)
2. Material properties
Material strength parameter RM = 272 MPa , modulus of elasticity E = 210.125 GPa
3. Determination of the maximum admissible pressure according to the GPD-Check
Using the application rule in prEN 13445-3, Annex B.9.2.2 to check against GPD the principle is
fulfilled when for any load case the combination of the design actions does not exceed the design
resistance. This may be shown by calculating the limit load. The limit load has to be determined
using Tresca‘s yield condition and associated flow rule. However, for shell elements the limit load
from elastic compensation is calculated using a generalised yield criterion based on Mises'.
From prEN-13445-3 Annex B, Table B.9-3 the partial safety factor γR on the resistance is 1.25.
Therefore, the design material strength parameter is given by RM/γR = 217.6 MPa. The analysis
was carried out using the elastic compensation method conforming to the direct route rules for GPD
in Annex B: linear elastic - ideal plastic material law, Tresca’s yield condition and associated flow
rule and first order theory. For shell elements it is currently not possible to calculate limit loads
based directly on Tresca’s condition from elastic compensation. Models utilising shells have only
one element through thickness. Therefore, it is not possible to carry out an elastic compensation
analysis in the same way as in solid elements. Instead of carrying out the analysis using a Tresca
or Mises model directly, a generalised yield model was used which considers the elements
thickness. In elastic compensation, the Ilyushin generalised yield model is used in the limit load
calculation. Ilyushin's model is based upon Mises' condition, the limit load will require correction
to meet the code rules on the use of the Tresca condition. The maximum ratio of Mises' equivalent
stress to Tresca's equivalent stress for the same load is 2/√3. Therefore, applying a factor of √3/2 to
the yield stress in the Mises analysis (or to the limit load, as the analysis is elastic) will always lead
to a conservative result on the Tresca condition. In effect the Mises yield locus is reduced to fit
within the Tresca yield locus.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.124 (S)
In each elastic compensation iteration an equilibrium stress field is produced where the elastic
modulus of each subsequent iteration is defined by the previous elastic solution based upon the
Ilyushin generalised yield model. In this way regions of the FE-model may be systematically
stiffened or weakened depending upon the stress magnitudes in the previous solution. The result is
that every equilibrium stress field is a lower bound of the limit load, the stress field giving the
greatest limit load is taken as the closest to the actual limit state and defines the limit load in the
analysis. Convergence of the equilibrium stress field will occur typically between 8 and 15
iterations, i.e. no further benefit in the limit load will be noted with subsequent iterations.
In the check against GPD, the loading considered is a constant moment and increasing pressure, i.e.
the limit pressure is to be calculated. As elastic compensation is based on linear-elastic analysis, it
is not possible to calculate the limit load directly where there are two separate actions with one
constant. The elastic compensation procedure would scale the combined load stress field and would
therefore scale both sets of loads. However, by carrying out a series of elastic compensation
analyses where the ratio of the load sets are altered for each analysis a limit locus can be
constructed. The limit locus will then describe the limit loads for any ratio of the load sets.
Correction of the analysis based on Mises' condition was applied to the design material strength
parameter to give a corrected value of (217.6) ( 3 / 2 ) = 188.5 MPa.
The total computing time to run each analysis on a 300 MHz Pentium two processor with 128 Mb
RAM Windows NT workstation was 750 seconds. The stress fields were shown to converge after
fourteen iterations, eight separate analyses were carried out to describe the limit locus. Figure
7.7.1-1 shows the pressure moment limit locus from which the design pressure is found. According
to prEN-13445-3 Annex B,
Table B.9-2 for permanent Pressure-Moment Limit Locus
0.56 MPa results. For a Figure 7.7.1-1: Pressure Moment Limit Locus
pressure without natural limit
the partial safety factor γp, given by prEN 13445-3, Table B.9-2, is 1.2. Thus the allowable pressure
is given as
0.56 0.56
PS max GPD = = = 0.467 MPa
γp 1.2
By carrying out a final elastic compensation analysis using the calculated value of design pressure,
a check of the result can be made. Figure 7.7.1-2 shows the limit stress field based on the Ilyushin
function at the design actions. The contour units are dimensionless and are termed Ilyushin
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.125 (S)
4. Check against PD
residual field violates the yield condition, i.e. if there is no stress above the design material strength
parameter, then the shakedown load is equal to the limit load. Where the residual stress field of a
structure does exceed the yield condition, the shakedown limit can be calculated easily from the
stress plots because of the linearity.
The residual stress field
Pressure-Moment Shakedown Locus
from the elastic
compensation analysis 1.8
using the Ilyushin 1.6
function is shown in 1.4
Figure 7.7.1-3. It can be P
SH=1.34 MPa
Pressure (MPa)
1.2
seen that the maximum
1
residual Ilyushin function
0.8
is 0.388 which is less than
the yield condition of 1. 0.6
Therefore, there is no 0.4
equivalent stress greater 0.2 M=15644.4 Nm
than the design material 0
strength parameter and the 0 10000 20000 30000 40000 50000
shakedown load is equal Moment (Nm)
to the limit load. As with
Figure 7.7.1-4: Pressure-Moment Shakedown Locus
the check against GPD, a
shakedown locus can be created covering all of the pressure-moment combinations. Due to the
linearity, the limit locus in Figure 7.7.1-1 can be scaled up to meet the PD rules: Mises' condition
and no partial safety factor on the material strength. Figure 7.7.1-4 shows the shakedown pressure-
moment locus. As there are no partial safety factors applied to the actions for the PD-check, the
applied moment is 15644.4 Nm, giving a maximum shakedown pressure of
PSmaxSD = 1.34 MPa.
This load gives a maximum stress at the discontinuity of 1124 MPa, which is greater than the 2 RM
placed on the shakedown load as defined in the code. The equivalent stress near to (but not on) the
discontinuity is 628 MPa, which is also greater than the 2 RM-limit. The value of the shakedown
load calculated by elastic compensation using the generalised yield criterion is non-conservative
and may not be used to give a lower bound shakedown load. Therefore, the use of elastic
compensation in this shakedown check is inconclusive.
A check against GPD was also performed for the same FE-model using conventional non-linear
analysis. In this way, a direct comparison may be made between the two limit approaches. The FE-
geometry, mesh and boundary conditions are the same as those used in the elastic compensation
analysis. Material non-linearities were applied corresponding to the material strength parameter,
188.45 MPa and pseudo-perfect plasticity. Limit analysis using shell elements can have problems
with convergence, so a small value of plastic modulus is applied. The pressure is ramped and the
analysis continues to converge to a pressure of 0.55 MPa. The maximum absolute value of the
principal strain may not exceed 5%. The maximum absolute value of the principal strain occurs at
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.127 (S)
6. Additional Comments
As the geometry in this problem is outside the scope of DBF, the DBA calculations are a quick and
simple alternative for this simple problem.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.128 (S)
The load given by the non-linear analysis is considerably lower than that given by elastic
compensation. The reason is the limit on maximum principal strain. Elastic compensation has no
limit on the maximum
principal strain and the 0.6
limit load is not restricted
by this. If the tangent 0.5
intersection method is
Pressure (MPa)
Usage of the generalised yield function in elastic compensation for shells works successfully in
performing a conventional limit analysis. When the code rules are considered and the restriction on
plastic strain is applied, the limit is considerably reduced. The structure is still relatively stiff.
Elastic compensation does not
take account of this and will give
a limit load based upon the true
limit state of the structure when
deformations become unbounded.
This may be seen by considering
the limit defining stress fields of
each method. The elastic
compensation limit field (Figure
7.7.1-2) shows a large plastic
region covering most of the
nozzle and extending far into the
main cylinder. The non-linear
limit field shows a considerably
smaller extent of plasticity, an
area restricted to the region
immediate to the cylinder
intersection. If the stress field for
the non-linear analysis is Figure 7.7.1-8: Non-linear equivalent stress at P=0.51 MPa
examined at the limit load given
by elastic compensation, Figure 7.7.1-8, it can be seen that the extent of the plasticity region is
similar, for the same load, to that for elastic compensation, Figure 7.7.1-2.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.129 (S)
Model:
Number of shell elements: 1324
Geometry: as in example specification
Submodel:
Number of solid elements: 13600
(4 in thickness direction)
Geometry: see Analysis Details
Results: Max. allowable pressure acc. to GPD, for constant moment, PS max GPD = 0.39 MPa
Due to the large ratio of diameter to wall thickness of the structure, 8-node shell elements
SHELL93 have been used in the check against GPD and for the “coarse model” of the shakedown
check. To model the whole structure with solid elements using an appropriate number of elements
in wall thickness direction would result in an FE-model with too many elements and nodes and,
therefore, in an unacceptable long computation time. To evaluate the 5% principal strain limit in the
check against GPD in the so called “evaluation” cross – section (see chapter 1 of the Procedure
Guide) exactly, 8 rows of smaller elements corresponding to the weld geometry were located at the
intersection curve – see Figure 7.7.2-1.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.131 (S)
order theory. The analysis was performed in two parts: In the first, the moment load was applied; in
the second, internal pressure was applied additionally, and increased until a state near the limit state
was reached.
The elastic modulus used in the calculations was E = 210.125 GPa .
To restrict computation time to
reasonable values, the analysis
was terminated after 7 hours on
the Compaq® Professional
Workstation 5000 with two
Pentium Pro® processors and 256
MB RAM.
At termination time the last
convergent solution showed an
internal pressure of 0.645 MPa .
Since the maximum absolute
value of the principal strain –
located in the “evaluation” cross-
section – exceeded 5% at the last
load level – the absolute principal
strain value was 17% - a lower
load value with appropriate strains
had to be used as limit value. For
a value of the internal pressure of
0.472 MPa the maximum
Figure 7.7.2-2
absolute value of the principal
strains was less than 5%. Figure
7.7.2-2 shows the corresponding
distribution of the Mises
equivalent stress, and Figure
7.7.2-3 the corresponding
distribution of the maximum
absolute principal strain.
According to prEN 13445-3
Annex B, Table B.9-2, the partial
safety factor for pressure action
(without natural limit) γ P is 1.2.
Thus, the maximum allowable
pressure according to the GPD-
check is given by
0.472
PS max GPD = = 0.393 MPa.
1.2
Figure 7.7.2-3
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.133 (S)
3. Check against PD
The following procedure corresponds to the one given in subsection 3.3.2.6 of section 3 –
Procedures.
The load case with a constant moment M = 15644.4 / 2 = 7822.2 Nm , as in the specification, and an
internal pressure of p = 1.2 MPa was found to be relatively close to the limit state of the structure,
and, therefore, will be called the “limit state” in the following.
Since there is no possibility within the submodel technique to calculate different load steps during
one analysis, separate calculations for the coarse model and the submodel were necessary to obtain
the required stress states: Internal pressure and linear-elastic calculation; moment only and linear-
elastic calculation; moment only and elasto-plastic calculation; limit state and elasto-plastic
calculation.
The computation times were
• 2 minutes for the coarse model and 5 minutes for the submodel for the load case internal
pressure and linear-elastic calculation,
• 2 minutes for the coarse model and 5 minutes for the submodel for the load case moment
only and linear-elastic calculation,
• 20 minutes for the coarse model and 55 minutes for the submodel for the load case
moment only and elastic-plastic calculation,
• 1hour and 3 minutes for the coarse model and 3hours and 12 minutes for the submodel
for the load case limit state and elastic-plastic calculation,
on the Compaq® Professional Workstation 5000 with two Pentium Pro® processors and 256 MB
RAM. The elasto-plastic FE-analyses were carried out as stated in prEN 13445-3 Annex B, Sec.
B.9.3.1 - using Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic law
with a design material strength parameter of 272 MPa for shell and nozzle, and first order theory.
A linear combination of self equilibrating stress fields – the one according to the limit state
(σ ij ) res ,( M + p ) and the one according to moment action only (σ ij ) res , M – was used to fulfil Melan’s
theorem.
For the determination of the factors β 1 , β 2 and α , the deviatoric mappings of the stress states, i.e.
the coordinates of a stress point given by its principal stresses, at the critical locations of the
structure were used, since, due to the increased number of factors and the different critical locations,
load case operations using the FE-software are not feasible.
The two critical locations of the structure are: The inner surface of the shell-nozzle junction (path I
in Figure 7.7.2-4, the fillet is excluded), where the maximum linear-elastic calculated stress arises in
the case of internal pressure only (location on the symmetry plane of the structure -see Figure
7.7.2-4), and the intersection curve of the shell and the nozzle on the outer surface of the structure
(path A in Figure 7.7.2-5), where the maximum linear-elastic calculated stress arises in the case of
moment load only (see Figure 7.7.2-5). As can be seen from the following deviatoric mappings, it is
necessary to consider the whole intersection curve from point X to point Y, a consideration only of
the point where the maximum stress arises would result in non-conservative results.
The self-equilibrating stress field according to the moment (σ ij ) res , M is equal to 0 at the inner
surface (paths I). Therefore, the necessary conditions (see also subsection 3.3.2.6 of section 3 –
Procedures) are given by
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.134 (S)
φ [ β 1 ⋅ (σ ij ) res ,( M + p ) + (σ ij ) M ,le ] ≤ 0 .
α = 0.858 ;
Path I, shell
Figure 7.7.2-6
For the points at the outer surface (path A) the necessary conditions are now given by
φ [ β 2 ⋅ (σ ij ) res , M + (σ ij ) M ,le ] ≤ 0 .
Figure 7.7.2-7 shows the stress distribution in the deviatoric map for path A:
• linear-elastic stress according to pressure load 0.858 ⋅ (σ ij ) le, p – thin green line,
• linear-elastic stress according to moment load only (σ ij ) le, M – thin orange line,
• self-equilibrating stress according to moment load only (σ ij ) res , M – thin violet line.
It can easily be seen, that the critical point at the outer surface is point X, because of its large value
of linear-elastic stress due to the pressure load, and not the point with the maximum linear-elastic
stress due to the moment load only. Furthermore, since in X the self-equilibrating stress according
to moment load only is 0, the admissible pressure to fulfil Melan’s theorem is, for the chosen stress
distribution, very low – i.e., the admissible value of α for path A is (independently from β 2 ) close
to 0.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.136 (S)
The conclusion is, that the used self-equilibrating stress field, according to moment only, is not an
optimal one, and, therefore, another self-equilibrating stress field, according to a moment only, was
used – the one which corresponds to a moment of M = 14632 Nm . This moment is scaled up from
the moment in the specification with the factors γ R , γ G and 2 / 3 , and is , therefore, smaller than
the limit moment of the structure. The reason for the usage of this moment is the plastification in
point X in this loading case, and, therefore, a resulting non-zero self-equilibrating stress according
to this moment in point X.
X=Y
Figure 7.7.2-7
Since elasto-plastic results cannot be scaled up, an additional FE-calculation with this larger
moment had to be carried out. The corresponding computation times were 1 hour 12 minutes for the
coarse model and 4 hours and 7 minutes for the submodel.
The new self-equilibrating stress field according to this larger moment M is again practically 0 at
path I, and, therefore, does not change the admissibility conditions at this path.
At path A now, a value of β 2 = 1 for the self-equilibrating stress field is used, and a new
corresponding value of α for the linear-elastic stress due to pressure (which must be smaller than
0.858) is determined. This value was found to be 0.425 and, therefore, a lower bound shakedown
pressure is given by
Figure 7.7.2-8 shows some corresponding stress distributions in the deviatoric map for path A:
• linear-elastic stress according to the large moment (σ ij ) le , M – thin orange line,
• elasto-plastic stress according to large moment (σ ij ) ep , M – thick orange line,
• self-equilibrating stress according to the large moment (σ ij ) res , M – thin violet line,
• sum of the self-equilibrating stress according to the large moment (σ ij ) res , M and the
linear-elastic stress according to the specified moment (σ ij ) le, M – thin yellow line,
• sum of the self-equilibrating stress according to the large moment (σ ij ) res , M and the
linear-elastic stress according to the specified moment (σ ij ) le, M and the linear-elastic
stress field according to the pressure 0.51 ⋅ (σ ij ) le, p - thin red line.
X X
Y
Y
Figure 7.7.2-8
Note: It is recommended to check always the validity of used ( or obtained) self-equilibrating stress
fields, determined by the procedure described above, in the postprocessor of the FE-software - by
superposition with the linear-elastic stress fields according to the load cases under consideration.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.138 (S)
In the figure above the locations of the classification lines are shown. The CL’s are situated at the
nozzle-cylinder intersection. Three CL’s are considered : CL2 at the location of highest stress for a
longitudinal moment loading only, which is situated in the transversal plane of symmetry. CL3 at
the location of highest stress for internal pressure loading only, situated near the longitudinal plane
of symmetry (2 or 3 degrees from this longitudinal plane) and CL1, at the location of the highest
stress, for a combination of longitudinal moment and internal pressure
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.140 (S)
The results of this procedure are given on the next pages. Two loads are considered, which act
simultaneously: an internal pressure (initial value = 1.28 MPa) and a longitudinal moment of
15644.4 Nm. The stresses are calculated for those two individual actions, and a stress classification
along the CL’s 1, 2 and 3 is applied. The results of the calculations are shown in the next tables.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.141 (S)
a. Along CL3
pressure = 0.45 MPa pressure = 1.28 MPa pressure = 0.45 MPa
b.Along CL2
pressure = 0.45 MPa pressure = 1.28 MPa pressure = 0.45 MPa
a. Along CL1
pressure = 0.45 MPa pressure = 1.28 MPa pressure = 0.45 MPa
The FE-calculations for internal pressure only are performed with a pressure of 1.28 MPa. Since
this is a linear elastic analysis, one can calculate the stresses for all other pressures (e.g. 0.45 MPa)
from this FE-calculation.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.142 (S)
a. Along CL3
5 6 (σij)m (σij)b
S11 61.4 142.4 101.9 -40.5
S22 -127.5 111.2 -8.15 -119.35
S33 11.8 29 20.4 -8.6
S12 -18.6 -1.4 -10 -8.6
S23 -1 -19.6 -10.3 9.3
S31 -6 -9 -7.5 1.5
b. Along CL2
3 4 (σij)m (σij)b
S11 0 0 0 0
S22 0 0 0 0
S33 0 0 0 0
S12 -85.8 -23.1 -54.45 -31.35
S23 104.7 31.1 67.9 36.8
S31 0 0 0 0
a. Along CL1
1 2 (σij)m (σij)b
S11 25.5 -12.3 6.6 18.9
S22 23.1 -27.2 -2.05 25.15
S33 63.2 -4.1 29.55 33.65
S12 -79.2 -22.5 -50.85 -28.35
S23 96.7 26.6 61.65 35.05
S31 -30.6 15.8 -7.4 -23.2
The FE-calculations for longitudinal moment only are performed for the given moment of 15644.4
Nm.
DBA Analysis Details Page
Design by Analysis Example 3.1 / GPD- & PD-Check 7.143 (S)
a. Along CL3
b.Along CL2
a. Along CL1
The highest equivalent stresses are reached on CL3. These stresses are used to meet the assessment
criteria.
With f = Rp0.2/t / 1.5 = 272 / 1.5 MPa = 181.3 MPa, the assessment criteria are met for an internal
pressure of 0.45 MPa and a longitudinal moment of 15664.4 Nm.
DBA Analysis Details Page
Design by Analysis Example 3.1 / F-Check 7.144 (C)
Element Types:
Quadratic shell rectangular 8-node and triangular 6-node elements .
13247 nodes and 3362 elements
Boundary Conditions:
The model takes into account a plane of symmetry in the axial direction. In
this plane, the perpendicular displacement to this plane and the rotations in
this plane are locked. One end of the horizontal shell is locked in the
vertical and the axial direction. The other end is locked in the vertical
direction.
Model and Mesh:
Results:
Fatigue life N = 122770 cycles (for cyclic pressure)
1042 cycles (for cyclic moment)
DBA Analysis Details Page
Design by Analysis Example 3.1 / F-Check 7.145 (C)
Stresses
∆σstruc = 180 MPa (structural equivalent stress range, determined by extrapolation)
Note: As the maximum stresses are obtained in the weld, it is not necessary to combine the constant loading with the varying loading.
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25=
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 3.1 / F-Check 7.146 (C)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 180 MPa N = ∞ if Äó
fw
< ∆σ108, else:
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 7,16 1011 cycles with Äó
> ∆σ5.106 cycles cycles with Äó
< ∆σ5.106 cycles
fw fw
then then
m = 5 and C (C⊥ or C//) = …..
C N = C m = ….. N=∞
N= m = 122770 cycles
∆σ
∆σ
f
fw w
DBA Analysis Details Page
Design by Analysis Example 3.1 / F-Check 7.147 (C)
Stresses
∆σstruc = 761 MPa (structural equivalent stress range, determined by extrapolation)
Note: As the maximum stresses are obtained in the weld, it is not necessary to combine the constant loading with the varying loading.
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25=
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 3.1 / F- Check 7.148 (C)
For t* > 100 °C ft* = = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = …..
Else ft* = 1
fw = few.ft* = 1
Äó
fw
= 882,4 MPa N = ∞ if Äó
fw
< ∆σ108, else:
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles with other If Äó
fw
< ∆σ5.106 cycles with all other
fw
Boundary Conditions: Symmetry boundary conditions in the plane along the longitudinal
direction of the shell.
Hoop displacements in nodes at both ends of the shell constrained
to zero.
Longitudinal displacements in the nodes at one end of the shell
constrained to zero, longitudinal displacements coupled in the
nodes at the other end of the shell (plane sections remain plane).
A rigid region is set up on the top surface nodes of the nozzle to
apply the bending moment.
Results:
Maximum admissible action according to the GPD-Check: Internal pressure PSmax GPD = 11.5 MPa
(for the constant moment of M c = 711.1 Nm )
Check against PD: Shakedown limit pressure PSmax SD = 13.7 MPa
DBA Analysis Details Page
Design by Analysis Example 3.2 7.150 (S)
2. Material properties:
- Shell (P265GH): material strength parameter RM = 234 MPa , modulus of elasticity
E = 210,125 GPa.
- Nozzle (11CrMo9-10): material strength parameter RM = 343MPa, modulus of elasticity
E = 210,125 GPa.
the limit load in the analysis. In problems such as this, where there are materials with different
properties, the modulus modification has a modified procedure that takes account of the different
material properties. This modified method calculates the limit pressure for each component with a
different material, allowing the component giving the lowest limit load to define the limit for the
whole model. Convergence of the equilibrium stress field will occur typically between 8 and 15
iterations, i.e. no further
benefit in the limit load will Pressure-Moment Limit Locus
be noted with subsequent 16
iterations.
14
In the check against GPD, 12
APd = 12 MPa
Pressure (Mpa)
calculated. As elastic 4
compensation is based upon 2
AMd= 960 Nm
linear-elastic analysis it is 0
not possible to calculate the 0 200 400 600 800 1000 1200 1400
limit load directly, where the Moment (Nm)
load set contains two
separate loads with one Figure 7.8.1-1: Pressure Moment Limit Locus
constant. The elastic
compensation procedure will scale the combined load stress field therefore both sets of loads are
scaled. However, by carrying out a series of elastic compensation analyses, where the ratio of the
load sets are altered for each analysis, a limit locus can be constructed. The limit locus will then
describe the limit load for any ratio of the loads within the load set.
The total computing time to run each analysis on a 300 MHz Pentium two processor with 128 Mb
RAM Windows NT workstation was
approximately 458 seconds. The
stress fields were shown to converge
after eight iterations, fourteen
separate analyses were carried out to
describe the limit locus. Figure
7.8.1-1 shows the pressure moment
limit locus from which the design
pressure is found. The limit locus
follows an unusual pan, this may be
a result of the mixed material model.
When the analysis results are
studied, it can be shown that the
failing component moves from the
shell when the pressure is
predominant to the nozzle when the
moment is predominant. Resulting
in a transition in the limit defining
Figure 7.8.1-2: Tresca Limit Stress Field
locus from that defining the limit of
the shell to the locus defining the limit of the nozzle.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.152 (S)
According to prEN-13445-3 Annex B, Table B.9-2 for permanent actions with an unfavourable
effect (this covers the moment) the partial safety factor γG is 1.35. Therefore, the design value for
the moment action, AMd, is the allowable moment (defined in the specification) multiplied by γG,
giving AMd=960 Nm. From Figure 7.8.1-1, for a design moment action of 960 Nm the limit locus
gives a design value for the pressure action, APd, of 12 MPa. For a pressure without natural limit
the partial safety factor, γp, given by Table B.9-2 is 1.2. The allowable pressure is given as
By carrying out a final elastic compensation analysis using the calculated value of design pressure,
a check on the result can be made. Figure 7.8.1-2 shows the limit stress intensity field based on
12
PS max GPD = = 10 MPa
γp
Tresca's criterion at the design loads. The maximum stress intensity in the shell is 188 MPa, which
is approximately equal to the material strength parameter for the shell. The maximum stress in the
nozzle is 228 MPa, which is lower than the design strength parameter for the nozzle. Clearly, the
shell is the limit defining component with the stress in the nozzle still some way below its material
strength parameter. Therefore,
Mises Limit Locus
for the given moment, the
allowable pressure loading of 10 25
MPa fulfils the check against
GPD. 20
P = 19.9 MPa
Pressure (MPa)
L
The maximum pressure according 15
to GPD can also be calculated
from the limit load results of the 10
PD check using Mises' condition,
where a lower bound on the 5
19.9 3 19.9 3
PS max GPD = ⋅ = ⋅ = 11.5 MPa
γ p ⋅γ R 2 1.2 ⋅ 1.25 2
The value for maximum allowable pressure will be taken from the Mises analysis, analysis based on
Mises' and Tresca's condition both give lower bounds on the limit load. Therefore, the maximum
will be used in this analysis.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.153 (S)
Similarly as with the Tresca locus the Mises limit locus shows the transition from failure occurring
in the shell to failure occurring in the nozzle at large moments, hence the unusual shape of the
Mises limit locus.
5. Additional Comments
Application of the DBA rules to this problem gives little benefit over the result obtained from DBF,
in-fact the results given by elastic compensation are less than that obtained from DBF.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.154 (S)
Elastic compensation in this problem shows some unusual results. Maximum allowable pressure is
greater when calculated from the corrected Mises PD limit load than that given by the Tresca
calculation. By definition, this should not be possible, as the application of the correction should
make the Mises calculated value a lower bound on the Tresca value. However, both calculations
are lower bounds on the limit load and the pressure given from the Mises model defines the limit.
An interesting observation in the limit loci of elastic compensation results is the transition in failure
from one component to another.
The non-linear analysis calculates a limit load slightly higher than that given by DBF and
considerably higher than those given by elastic compensation. Elastic compensation in this problem
is too conservative.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.155 (S)
Results: Max. allowable pressure acc. to GPD, for constant moment, PS max GPD = 14.79 MPa
between the two materials was assumed to be at the upper end of the weld. The elastic modulus
used for the shell and the nozzle was E = 210,125 GPa.
Because of the fact, that the moment is constant, the limit pressure was determined for constant
moment and increase of pressure only, and not for proportional increase of all actions as required in
prEN 13445-3 Annex B.9.2.1. The partial safety factor γ G for permanent actions (with an
unfavourable effect) is 1.35. Therefore, the moment to be applied to the FE-model is given by
711.1
M = 1.35 ⋅ = 480 Nm.
2
The analysis was carried out with the Newton-Raphson method using the initial stiffness matrix in
every equilibrium iteration, which showed the best convergence using Tresca’s yield condition for
the structure considered.
The analysis was carried out in two parts: in the first, the moment load was applied, and in the
second, internal pressure and corresponding longitudinal stresses at the ends of the shell and at the
end of the nozzle were applied additionally, and increased until a state near the limit state was
reached.
To restrict computation time to
reasonable values, the analysis was
terminated after 6 hours on the
Compaq® Professional Workstation
5000 with two Pentium Pro®
processors and 256 MB RAM.
At termination time the last
convergent solution showed an
internal pressure of 17.66 MPa –
this pressure was used as limit
pressure. This value is close to the
theoretical limit pressure of the
undisturbed cylindrical shell, which
is given by 18.34 MPa for Tresca’s
yield condition.
The Figure 7.8.2-2 shows the
distribution of Tresca's equivalent
stress for a pressure of 17.66 MPa .
Figure 7.8.2-2
As shown in Figure 7.8.2-3, the maximum absolute value of the principal strains in the structure is
less than 5 %, as required in the standard.
According to EN-UFPV Annex B, Table B.9-2, the partial safety factor for pressure actions
(without natural limit) γ P is 1,2. Therefore, the maximum allowable pressure according to GPD is
17.66
PS max GPD = = 14.72 MPa.
1.2
DBA Analysis Details Page
Design by Analysis Example 3.2 7.159 (S)
The analysis was carried out in the same way as the one using Tresca’s yield condition, except that
the kind of stiffness matrix used in the Newton-Raphson method was program-chosen.
After two hours computation time, the analysis on the Compaq® Professional Workstation 5000
with two Pentium Pro® processors and 256 MB RAM was terminated, because at this time the last
convergent solution showed an
internal pressure of 17.91 MPa ,
which is close to the theoretical
limit pressure of the undisturbed
cylindrical shell, which is given by
18.73 MPa for Mises' yield
condition. Since the maximum
absolute value of the principal
strains exceeds 5 % at the last load
level – the maximum absolute
principal strain value is 14 % – a
lower load level with appropriate
strains had to be used as limit value.
For an internal pressure of
17.75 MPa the maximum absolute
value of the principal strain in the
structure is less than 5 % - as
required in the standard – see Figure
7.8.2-4.
Figure 7.8.2-4
DBA Analysis Details Page
Design by Analysis Example 3.2 7.160 (S)
17.75
PS max GPD = = 14.79 MPa
1.2
Figure 7.8.2-5
3. Check against PD
The following procedure corresponds to the one given in subsection 3.6 of section 3 Procedures.
The used loading state with constant moment M = 711.1 / 2 = 355.5 Nm as in the specification and
internal pressure of p = 26 MPa is close to the limit state of the structure, since the theoretical
limit pressure of the undisturbed shell is 27.04 MPa for Mises’ yield condition and a material
strength parameter of 234 MPa .
To obtain the required stress states and the elasto-plastic stress state corresponding to the moment
only during one analysis – which is advantageous to realise load case operations in ANSYS®5.4 -
the following load path was used in the FE analysis:
state 1 p = 0 MPa, M = 35.5 Nm (linear-elastic path)
state 2 p = 2.6 MPa, M = 35.5 Nm (linear-elastic path)
state 3 p = 0 MPa, M = 0 Nm (linear-elastic path)
state 4 p = 0 MPa, M = 355.5 Nm (elasto-plastic path)
state 5 p = 26 MPa, M = 355.5 Nm (elasto-plastic path).
The required linear-elastic stress field corresponding to the limit state is obtained by scaling the
stress field of state 2. The one corresponding to an internal pressure of p = 26 MPa is obtained by
scaling the stress field of state 1, and the one corresponding to the moment of M = 35.5 Nm by
scaling the stress field of the difference of the stress fields of the states 2 and 1.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.161 (S)
The computation time was 3 hours and 10 minutes on the Compaq® Professional Workstation 5000
with two Pentium Pro® processors and 256 MB RAM. The elasto-plastic FE analysis was carried
out as stated in prEN 13445-3 Annex B, Sec. B.9.3.1 - using Mises’ yield condition and associated
flow rule, a linear-elastic ideal-plastic law with (design) material strength parameters of 234 MPa
for the shell and 343 MPa for the nozzle (again, the boundary between the two materials was
assumed to be at the upper end of the weld), and first order theory.
In the case under consideration, no factors α and β (see subsection 3.3.2.6 of section 3 –
Procedures) were found, so that Melan’s theorem was fulfilled.
Therefore, a linear combination of self equilibrating stress fields – the one according to the limit
state (σ ij ) res ,( M + p ) and the one according to moment load only (σ ij ) res , M – was used to fulfil Melan’s
theorem.
For the determination of the factors β 1 , β 2 and α β (see subsection 3.3.2.6 of section 3 –
Procedures) the deviatoric maps of the stress states, i.e. the coordinates of a stress point given by its
principal stresses, at the critical locations of the structure are used, since due to the increased
number of factors and the different critical locations load case operations using the FE software are
not feasible.
The two critical
locations are: The
outer surface of the
weld fillet (path A in
Figure 7.8.2-6) with
the adjacent part of
the nozzle (path N in
Figure 7.8.2-6), and
the inner surface of
the shell of the
junction and the
nozzle (path I in
Figure 7.8.2-6) with
the adjacent part of
the nozzle (path Z in
Figure 7.8.2-6). To
ensure, that the
critical part of the
structure is not in a
part of the
undisturbed shell, a
corresponding point
at the inner surface
was also taken into account. Figure 7.8.2-6
Since the self-equilibrating stress field according to the moment load (σ ij ) res , M is equal to 0 in the
critical point at the inner surface (paths I and Z), the point of the linear-elastic stress distribution for
moment and pressure load with greatest distance to the centre in deviatoric map, see Figure7.8.2-7,
the necessary conditions in this point are now given by
DBA Analysis Details Page
Design by Analysis Example 3.2 7.162 (S)
φ [ β 1 ⋅ (σ ij ) res ,( M + p ) + (σ ij ) M ,le ] ≤ 0 .
Thus, the optimal scaling factors β 1 and α can be determined from these two conditions
β 1 = 0.567 ,
α = 0.679 .
Figure 7.8.2-7 shows the stress distribution in the deviatoric map for the inner surface:
• linear-elastic stress according to moment and pressure (σ ij ) le ,( M + p ) – thin green line,
nozzle
fillet
Figure 7.8.2-7
DBA Analysis Details Page
Design by Analysis Example 3.2 7.163 (S)
For the critical point on the outer surface (paths A and N), the point of the linear-elastic stress
distribution for moment and pressure with greatest distance to the centre in deviatoric map – see
Figure 7.8.2.-8 -, the necessary conditions are given by
It can be shown, that the first condition is fulfilled for all values of β 2 ≥ 0 , and, therefore, the
second condition renders – for the equality sign:
β 2 = 2.4 .
Figure 7.8.2-8 shows the stress distribution in the deviatoric map for the outer surface:
• linear-elastic stress according to moment and pressure (σ ij ) le ,( M + p ) – thin green line,
• self-equilibrating stress according to moment and pressure (σ ij ) res ,( M + p ) – thin black line
nozzle
fillet
Figure 7.8.2-8
DBA Analysis Details Page
Design by Analysis Example 3.2 7.164 (S)
Thus, the limit pressure according to the shakedown condition is not smaller than
4. Comments
If the mechanical properties as specified in EN 10028-2 at calculation temperature (50°C) are used
instead of the ones at ambient temperature, there is a remarkable difference in the corresponding
DBF results.
Generally, the influence of the total model length (length of the shell) of shell-nozzle intersections
on the calculation results increases with the ratio of the nozzle to shell diameter. In the example
considered the influence is still negligible.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.165 (S)
Boundary Conditions: Symmetry boundary conditions in the plane along the longitudinal
direction of the shell.
Hoop displacements in nodes at both ends of the shell constrained
to zero.
Longitudinal displacements in the nodes at one end of the shell
constrained to zero, longitudinal displacements coupled in the
nodes at the other end of the shell (plane sections remain plane).
A rigid region is set up on the top surface nodes of the nozzle to
apply the bending moment.
Results:
Maximum admissible action according to the Stress Categorisation Route
Internal pressure PSmax SC = 14.25 MPa
DBA Analysis Details Page
Design by Analysis Example 3.2 7.166 (S)
2. Material properties
Shell: Material strength parameter RM = 234 MPa , modulus of elasticity E = 210.125 GPa
Nozzle: Material strength parameter RM = 343 MPa , modulus of elasticity E = 210.125 GPa
3. Determination of the Maximum Allowable Pressure
Annex C of prEN 13445-3 defines the rules and methods for the interpretation of stresses calculated
on an elastic basis and the verification of their admissibility by means of appropriate assessment
criteria. Elastic stresses are linearised along stress classification lines into membrane and bending
components. The membrane and bending components are then categorised depending upon the
location of the stress classification line. Figure 7.8.3-1 shows the selected classification lines.
Classification lines 1-3 are within the region of local primary membrane stress occurring as a result
of the discontinuity, prEN 13445-3 Annex C. Classification line 4 is at a considerable distance
from the discontinuity where no local effects occur.
Two separate elastic analyses are carried out one for each action; a bending moment applied to the
nozzle of 711.1 Nm and for an applied pressure of 10 MPa. Superposition may be used to combine
the moment and pressure load case. As the analysis is elastic, the pressure load case may be scaled
to the limit of admissibility to find the maximum allowable pressure according to the stress category
approach. Figure 7.8.3-2 shows the stress intensity in the structure for moment load of 711.1 Nm
only.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.167 (S)
CL 2
CL 3
CL 1
CL 4
Figure 7.8.3-3 shows the stress intensity of the structure for an applied pressure of 10 MPa.
Figure 7.8.3-4 Shows the stress intensity in the structure when the above load cases are
superimposed with a scale factor of 1.425 applied to the pressure load case i.e. the internal pressure
is 14.25 MPa.
Figure 7.8.3-4: Stress intensity for Combined Load (Moment 711.1 Nm, Pressure 14.25 MPa)
DBA Analysis Details Page
Design by Analysis Example 3.2 7.169 (S)
The assessment criteria of Annex C states that the following limits be placed on the stress
categories:
(σ eq ) Pm ≤ f
(σ eq ) PL ≤ 1.5 f
(σ eq ) P b ≤ 1.5 f
(∆σ eq ) P +Q ≤ 3 f
σeq denotes Tresca's equivalent stress intensity, Pm denotes general primary membrane stress, PL is,
local primary membrane stress, Pb primary bending stress, P+Q primary plus secondary stress and f
is the value of the nominal design stress. Clause 6 of prEN 13445-3 gives details on the value to be
taken as the nominal design stress f; 6.2.1 states that the value of f is taken as 0.2% proof strength
of the material at calculation temperature with a safety factor of 1.5. Therefore, for the shell f =
234/1.5 = 156 MPa and for the nozzle f = 343/1.5 = 228.7 MPa.
For the classification lines in Figure 7.8.3-1, the linearised stress components fall into the stress
categories as shown in the following Table (given from Table C-2 in prEN 13445-3 Annex C)
The following Table summarises the stress categorisation results for a moment load of 711.1 Nm
and pressure of 14.25 MPa. Stress linearisation along the chosen classification lines was carried
using the post processing linearisation routines within the ANSYS program.
DBA Analysis Details Page
Design by Analysis Example 3.2 7.170 (S)
This Table shows that the limiting stress category is the primary membrane stress in the shell
resulting from the internal pressure ((σeq)Pm on classification line 4). General primary membrane
stress is limited to f (156 MPa in the shell) and at an internal pressure of 14.25 MPa this limit is
reached, therefore
PS max SC = 14.25 MPa
DBA Analysis Summary Page
Design by Analysis Example 3.2 / F-Check 7.171 (A)
Boundary Conditions:
• Symmetry boundary conditions in nodes in the symmetry plane in longitudinal direction
of the shell; • hoop displacements in nodes at both ends of the shell constrained to 0; •
longitudinal displacement in one node of one end of the shell constrained to 0; • rigid
region concerning vertical displacements at the end of the nozzle to apply the moment; •
vertical displacement set to 0 for dummy end of beam element.
Results:
Fatigue life N = 70865 cycles (for cycling pressure)
1160 cycles (for cycling moment)
DBA 1
Analysis Details Page
Design by Analysis Example 3.2 / F-Check 7.172 (A)
Stresses The maximum total stress range occurs in the crotch corner – an unwelded region
∆σeq,t (total or notch equivalent stress range) = 361.7 MPa
∆σstruc (structural equivalent stress range) = 293.4 MPa
(obtained by quadratic extrapolation along the main shell inside surface)
ó = 402.0 MPa (mean notch equivalent stress ) σeqmax = 442.2 MPa (maximum notch equivalent stress)
eq
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors. ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
∆ó eq, t
If ó > 0 then ó = Rp0,2/t* - 2
eq eq, r
∆σ eq, t
If ó < 0 then ó =
eq eq, r 2 - Rp0,2/t*
ó = ó = 53.14 MPa
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
eq 2(1 + M ) eq
1 + M 3 M eq
0,5
M(2 + M ) 2ó 2ó
fm = 1 - eq f = − = ….
= 0.9892 m 1+ M 3 ÄóR
fm = ….. 1 + M ÄóR
fm = 1
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of
the stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and
thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied
to the thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
fe = (25/en)0.25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 3.2 / F-Check 7.175 (A)
fw = few.ft* = 1
Äó
fw
= 851.5 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
fw
Boundary Conditions: Symmetry boundary conditions along the vertical cutting plane of
the model
Hoop and longitudinal displacements in nodes at the open end of
the cylindrical shell constrained to zero
Hoop displacement in nodes at open end of nozzle constrained to
zero
Longitudinal displacements coupled at nodes on open end of
nozzle (plane sections remain plane)
Results:
Maximum admissible action according to the GPD-Check:Internal pressure PSmax GPD = 0.41 MPa
2. Material properties
Material strength parameter RM = 202 MPa ; modulus of elasticity E = 183.6 GPa
greatest limit load is taken as the closest to the actual limit state and defines the limit load in the
analysis. Convergence of the equilibrium stress field will occur typically between 8 and 15
iterations, i.e. no further benefit in the limit load will be noted with subsequent iterations.
In the check against GPD, the loading considered is increasing pressure, i.e. the limit pressure is to
be calculated. The total computing time to run each analysis on a 300 MHz Pentium two processor
with 128 Mb RAM Windows NT workstation was 820 seconds. The stress fields were shown to
converge after ten iterations. Iteration number five gives the highest lower bound on the limit load
and the square of the squared Ilyusin function distribution is shown in Figure 7.9.1-1. The contour
units are dimensionless and are
termed the square of the Ilyushin
function, where the Ilyushin
function represents the ratio of
actual stress to the yield stress of
the material, i.e.
σe
f ( IL) =
σY
Where f(IL) is the Ilyushin
function, σe is the element stress
and σY the yield stress of the
material (or in this analysis the
design material strength
parameter). Therefore, for the
applied loading to be a lower
bound on the limit load the
Ilyushian function anywhere in
Figure 7.9.1-1: Limit Ilyushian Stress Field
the redistributed limit field
cannot exceed 1. Therefore, the
limit multiplier on the applied load is given as
1
PL = Pap ⋅
ILmax
Where PL is the limit load, Pap the applied load and ILmax the maximum of the Ilyushin function in
the limit field. For an applied load of 1 MPa the maximum squared Ilyushin function in the limit
field in Figure 7.9.1-1 is 4.142 giving a limit pressure of
1
PL = 1 ⋅ = 0.491 MPa
4.142
Application of the partial safety factor given in prEN-13445-3 Annex B for a pressure without
natural limit to the value of the design action is γp =1.2. The allowable load according to GPD is
thus given by
0.491 0.491
PS max GPD = = = 0.41 MPa
γp 1.2
DBA Analysis Details Page
Design by Analysis Example 4 7.179 (S)
4. Check against PD
In the check against progressive plastic deformation, the principle in prEN-13445-3 Annex B.9.3.1
is fulfilled if the structure can be shown to shake down.
In elastic compensation the load at which the structure will shake down is simple to calculate. Using
Melan’s lower bound shakedown
theorem, as self-equilibrating stress
field the residual stress field that
would result after a loading cycle can
be used. It can usually be calculated
by subtracting the linear-elastic stress
field at the limit pressure from the
limit stress field. The residual stress
field is in effect the resulting stress
from an elastic unloading from the
limit state back to zero pressure. If no
stress in the residual field violates the
yield condition, i.e. if there is no
equivalent stress above the material
parameter, then the shakedown load is
equal to the limit load. Where the
residual stress field of a structure does
exceed the yield condition, the Figure 7.9.1-2: Residual Stress Field (Mises)
shakedown limit can be calculated by evoking the proportionality of the linear elastic solution. It is
not practical to calculate the shakedown load using a generalised yield model as used for calculating
the limit pressure. In calculating the shakedown load the limit equilibrium stress fields are created
based on the generalised yield model, with the residual stress fields calculated using Mises'
equivalent stress. For the material strength parameter of 202 MPa and an applied load of 0.345
MPa, the residual stress field is shown in Figure 7.9.1-2. The maximum equivalent residual stress
is 256.8 MPa and the equilibrium limit stress field for this iteration has a maximum of 237.8 MPa.
Therefore, the residual stress field violates the yield condition. Invoking the proportionality of the
elastic solution gives an allowable load according to PD of
202
PS max SD = 0.345 ⋅ = 0.271 MPA
256.8
For the same applied load of 0.345 MPa the maximum elastic Mises equivalent stress is 474.8 MPa,
giving a load to first yield of 0.147 MPa. The upper limit on the pressure according to PD given in
the application rule in Annex B.9.3.2 is the pressure where the elastic stress is limited to twice RM.
For case 4 the upper limit on the pressure according to this application rule is 0.294 MPa.
A check against GPD was also performed for the same FE-model using conventional non-linear
analysis. In this way, a direct comparison may be made between the two limit approaches. The FE
geometry, mesh and boundary conditions are the same as those used in the elastic compensation
analysis. Material non-linearities were applied corresponding to the design material parameter,
DBA Analysis Details Page
Design by Analysis Example 4 7.180 (S)
Figure 7.9.1-5: Equivalent Stress (shell top) at Design Value of Pressure (0.502MPa)
Applying the rules for the GPD-check in prEN-13445-3 Annex B, the allowable load is found by
applying the partial safety factors on the design value of the action. The limit analysis was carried
out using Mises' condition and correction was applied to the material strength parameter as with the
elastic compensation solution above. The allowable load according to GPD using non-linear
analysis is given as
0.502 0.502
PS max GPD = = = 0.418 MPa
γp 1.2
Running on the same equipment as the elastic compensation analysis, the non-linear analysis
required a CPU time of 3810 seconds.
DBA Analysis Details Page
Design by Analysis Example 4 7.182 (S)
Boundary Conditions: ♣Model: • Symmetry b.c. in the symmetry plane of the structure
and in the horizontal plane at the lower end of the cylinder;
• horizontal displacement in one node at the lower end of the
cylinder constrained to 0.
♣Submodel: • Symmetry b.c. in the symmetry plane of the
structure; • b.c. at the cut boundaries according to submodelling.
Results: Max. allowable pressure, according to GPD, PS max GPD = 0.375 MPa
Shakedown pressure PS max SD = 0.289 MPa ,
Number of allowable action cycles with a maximum pressure of PS max GPD :
N PD = 1440
DBA Analysis Details Page
Design by Analysis Example 4 7.183 (S)
Shell length boundary condition (a) boundary condition (b) boundary condition (c)
(limit) pressure lin.-el. 0.1MPa (limit) pressure lin.-el. 0.1MPa (limit) pressure lin.-el. 0.1MPa
Table 7.9.2-1
As can be seen from this table, the results are for shell lengths greater 500 mm independent from
the length of the cylindrical shell in the case of boundary condition (b) or (c), and the results are
practically the same for both boundary conditions. If boundary condition (a) is used, the results
depend on the length of the cylindrical shell, the structure’s stiffness increases with decreasing
cylinder length, and the results are different from those obtained by using boundary condition (b) or
(c), with the exception of the longest model. Therefore, boundary condition (c) and a cylindrical
shell length of 1000 mm was used for all further calculations.
Additional remark: Generally, if a 90° - model is used instead of a 180° - model, the structure
becomes slightly stiffer, the (limit) pressure of the 90° - model is about 3 % to 10% larger than the
corresponding one of the 180° - model.
The submodel used for the check of the self-equilibrating stress field in the shakedown check
consisted of 19526 elements SOLID87. To obtain proper stress results, elements with midside-
nodes and a maximum global element size of 5 mm were used in the (free) meshing of the structure.
The submodel is bounded by a cylinder with radius 186,5 mm and by a horizontal plane, located 85
mm below the flat end. In the plane of symmetry a symmetry boundary condition was applied to all
nodes, the boundary conditions of the cut-boundaries were interpolated by the software from the
corresponding displacements of the coarse (shell) model.
Figure 7.9.2-2
DBA Analysis Details Page
Design by Analysis Example 4 7.186 (S)
According to prEN 13445-3 Annex B, Table B.9-2, the partial safety factor for pressure loads
(without natural limit) γ P is 1.2. Therefore, the maximum allowable pressure according to GPD is
0.451
PS max GPD = = 0.375 MPa.
1.2
3. Check against PD
The elasto-plastic FE-analysis was carried out as stated in prEN 13445-3 Annex B.9.3.1 - using
Mises’ yield condition and associated flow rule, a linear-elastic ideal-plastic constitutive law with
design material strength parameters of 200 MPa for the shell , the flat end and the nozzle, and first
order theory.
To ensure that the maxima of the used self-equilibrating stress field at the critical parts are located
in the surface of the structure (see subsection 3.3.3.2 of section 3 – Procedures), a submodel was
used. According to this proof, the shell model can be used for the shakedown check.
By defining and using load cases in ANSYS®, the superposition of stress fields can be done easily.
Therefore, the first load step of the analysis was defined at a very low load level ( 0.1 MPa ), so that
there was linear-elastic response of the structure. All other linear-elastic stress fields due to pressure
can then be found easily by scaling.
The analysis was carried
out using the Newton-
Raphson method. A
pressure close to the
(unknown) limit pressure
was found to be
0.651 MPa after a
computation time of 3
hours on the Compaq®
Professional Workstation
5000 with two Pentium
Pro® processors and 256
MB RAM.
Figure 7.9.2-3 shows the
elasto-plastic Mises’
equivalent stress field for
the pressure of
0.651 MPa .
Figure 7.9.2-3
DBA Analysis Details Page
Design by Analysis Example 4 7.187 (S)
Figure 7.9.2-4
As a self-equilibrating stress field of the structure, the difference of the elasto-plastic and the linear-
elastic stress fields corresponding to the pressure of 0.651 MPa was used. A check with the
submodel verified, that the corresponding stress maxima are located in the surface of the structure.
The self-equilibrating stress field of the submodel was generated by performing two calculations:
An elastic-plastic one and a corresponding linear-elastic one. Creating two load cases, copying the
linear-elastic load case into the working directory of the elastic-plastic load case and superposition
of the load cases renders the stress field. The corresponding computation times were 7 minutes for
the linear-elastic and 4 hours and 5 minutes for the elastic-plastic calculation on the Compaq®
Professional Workstation 5000 with two Pentium Pro® processors and 256 MB RAM. Since the
stress maxima are located in the surface of the structure, the self-equilibrating stress field obtained
by the shell model was scaled down – the scaling-down factor, for which the yield condition is not
violated by the stress field, is given by β = 0.281 (see subsection 3.3.2.5 of section 3 - Procedures).
DBA Analysis Details Page
Design by Analysis Example 4 7.188 (S)
Figure 7.9.2-5
Figure 7.9.2-6
DBA Analysis Details Page
Design by Analysis Example 4 7.189 (S)
The determination of the allowable pressure according to the PD - check using the application rule
given in prEN 13445-3, Annex B.9.3.2, leads to a limit pressure of 0.289 MPa – the very same
value as obtained by performing the SD - check. Since the limit pressure according to the GPD -
check is larger than the one resulting from the SD-check and the application rule in Annex B.9.3.2,
further investigations of the cyclic behaviour of the structure were performed.
FE - calculations with an internal pressure cycling between a maximum value of 0.375 MPa and a
minimum value of 0 MPa were performed. The behaviour of the structure was considered for 4 full
action cycles (the numbers 0, 2, 4, and 8 in the load history correspond to an internal pressure of 0
MPa, and the numbers 1, 3, 5 and 7 to an internal pressure of 0.375 MPa; these numbers also
correspond to the calculated half-cycles).
Plastification occured only in the final part of each half cycle, close to the maximum and minimum
pressures, as can be seen from the MxPl – parameter from the solution history information file
(“jobname.mntr”) written by the FE software ANSYS®. To investigate whether alternating
plasticity and/or progressive plastic deformation occurs, the cyclic stress and strain behaviour of the
structure has to be considered. A necessary (but not sufficient) condition for alternating plasticity is
that the stress states for the upper (or lower) extreme values of the actions remain constant, a
necessary and sufficient condition for alternating plasticity is that the sum of the plastic strains (for
every component) during a full cycle is zero.
To identify the critical location of the structure, i.e. the locations where detailed investigations have
to be performed, it is useful to create a “difference - load case”, i.e. a fictitious load case where the
results are given by the differences of the results of two real load cases for the same action. By
consideration of the stresses and the strains of this “difference - load case” the critical location can
usually be identified, but quite often only the stresses can be used for this purpose, since the
differences in the (plastic) strains are too small.
Figure 7.9.2-7 shows the 1 2 ANSYS 5.5.3
OCT 4 1999
Mises equivalent stress of 09:09:50
the “difference - load case” NODAL SOLUTION
STEP=3
created with the load states SUB =1
SEQV (AVG)
5 and 7 (maxiumum PowerGraphics
pressure). As can be seen EFACET=1
AVRES=Mat
from this figure, there are DMX =.226E-03
SMN =.506E-06
two locations where the MX SMX =5.205
stress differences are .506E-06
.578302
noticeable: around node 1.157
1.735
2503, which is located in the MX
2.313
symmetry plane of the 2.892
3.47
structure, and around node 4.048
1161, which is located in the 4.626
5.205
intersection seam of the .506E-06
.578302
shell and the nozzle. 1.157
1.735
4.048
4.626
5.205
Figure 7.9.2-7
DBA Analysis Details Page
Design by Analysis Example 4 7.190 (S)
For plotting and listing the plastic strains which occur in these locations during the cycles, the time
history post processor of the FE - software was used. To obtain accurate results without averaging,
the element solution values, i.e. the strains calculated in the integration points and copied to the
adjacent node of the element, are used. Since one node belongs to more than one element the
corresponding maximum values shall be used in this procedure. Figure 7.9.2-8 shows the principal
plastic strains on the inner and outer surfaces of the shell model in the critical nodes 2503 and 1161
versus the load history.
1 1
EPPL1 EPPL1
EPPL2
EPPL2
EPPL3 EPPL3
1 1
EPPL1
EPPL1
EPPL2
EPPL2
EPPL3
EPPL3
Figure 7.9.2-8
Figure 7.9.2-8 shows clearly, that, in the considered history “interval”, alternating plasticity and progressive plastic
deformation occur on the inner surface in node 2503 and on the outer surface in node 1161, and that progressive plastic
deformation only occurs on the outer surface in node 2503, and that the plastic strains remains constant on the inner
surface in node 1161.
The strain differences of the full cycles decrease with increasing cycle number, and, therefore, it is
possible that the structure shakes down to constant cyclic behaviour, i.e. alternating plasticity, after
a certain number of action cycles, but this behaviour can only be verified by a large number of
simulation cycles, and, therefore, is unsuitable for a practical procedure. Thus, the maximum strain
difference can be used to calculate an allowable number of cycles, using the following proposal
DBA Analysis Details Page
Design by Analysis Example 4 7.191 (S)
concerning the PD - check in prEN 13445-3, Annex B: „If it can be shown via cyclic simulations,
that the maximum/minimum principle strain after the specified number of cycles is less than +-5%
PD does “technically” not occur.“
Thus, the allowable number of cycles N PD i for a specific location of the structure and for the ith
principal strain (i = 1, 2, 3) can be calculated according to the following formulae:
5 − (ε i el )c − (ε i pl ) n
N PD i = ,
(∆ε i pl )( n − 2 ) n
According to the number of calculated cycles for the structure under consideration, the above
formulae is now given by
5 − (ε i el ) c − (ε i pl ) 8
N PD i = .
(∆ε i pl ) 6 8
Table 7.9.2-2 lists the strain values and the corresponding number of allowable action cycles for the
two critical nodes and the inner and outer surface of the structure, respectively.
The most critical location is given by node 1161 on the outer surface, where the difference of the 1st
plastic principal strain for the last action cycle is calculated to be 2.92.10-3 %. Thus, the number of
allowable action cycles for an maximum internal pressure of 0.375 MPa is given by
N PD = 1440 .
Note: If this number of action cycles is too small, further cyclic simulations – with probably
decreasing plastic strain differences – would be necessary.
DBA Analysis Details Page
Design by Analysis Example 4 7.192 (S)
node 1161, element 945 node 1161, element 945 node2503, element 959 node2503, element 959
outer surface inner surface outer surface inner surface
Table 7.9.2-2
DBA Analysis Details Page
Design by Analysis Example 4 7.193 (S)
In the figure above the locations of the six classification lines are shown. The CL’s are situated at
the nozzle-cylinder intersection. They are drawn through one point, perpendicular to the shell
surface. The stresses are calculated at the inner and outer diameter. These values are used to
calculate the membrane and bending components of the stresses.
DBA Analysis Details Page
Design by Analysis Example 4 7.195 (S)
- for each load acting on the vessel, calculate the elementary stresses Φij (i,j = 1,2,3) in the
different points on the different CL’s.
- for each load acting on the vessel and each CL, calculate the membrane stress components Φij,m
and the bending stress components Φij,b.
- Classify the membrane stress components Φij,m in (Φij)Pm, (Φij)PL or (Φij)Qm and the bending
stress components Φij,b in (Φij)Pb or (Φij)Qb.
- Calculate the sum of the stresses classified in this way for the set of loads acting simultaneously
on the vessel. The stresses resulting from this summation are designated (Γij)Pm, (Γij)PL, (Γij)Pb,
(Γij)Qm, (Γij)Qb.
- From this deduce: (Γij)Pm, (Γij)PL, (Γij)P, (Γij)P+Q.
- Calculate the following equivalent stresses:
- (Φeq)Pm or (Φeq)PL,
- (Φeq)P,
- (Φeq)P+Q.
According to table C-2, the following classification must be used for internal pressure: PL and
Qb.
- Verify the admissibility of the equivalent stresses.
In the case under consideration only one load is considered: internal pressure with an initial value =
0.583 MPa. The stresses were calculated for this load and a stress classification along the CL’s 1 to
6 is applied. The results of the calculations are shown in the following tables.
(Σij,PL)1 0 (Σij,P+Q)1 0
(Σij,PL)2 -100,929 (Σij,P+Q)2 -204,43
(Σij,PL)3 -232,121 (Σij,P+Q)3 -790,07
(Σij,PL)1 0 (Σij,P+Q)1 0
(Σij,PL)2 -26,486 (Σij,P+Q)2 -337,905
(Σij,PL)3 -75,914 (Σij,P+Q)3 -451,695
(Σij,PL)1 0 (Σij,P+Q)1 0
(Σij,PL)2 -7,596 (Σij,P+Q)2 -281,675
(Σij,PL)3 -185,804 (Σij,P+Q)3 -532,925
With f = Rp1.0/t / 1.5 = 200 / 1.5 MPa = 133.3 MPa, the assessment criteria are met if the internal
pressure is reduced to 0.263 MPa (the most severe CL is CL3).
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.199 (A)
Element Types:
Model: 8-node structural shell SHELL93
Boundary Conditions:
• Symmetry b.c. in the symmetry plane of the structure and in the
horizontal plane at the lower end of the cylinder;
• horizontal displacement in one node at the lower end of the cylinder
constrained to 0.
Results:
Fatigue life N = 4072 cycles
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.200 (A)
Stresses Critical point: Weld toe in nozzle, maximum stress range point at outside nozzle
∆σstruc = 491.1 MPa (structural equivalent stress range)
(obtained by quadratic extrapolation along the outside nozzle generatrix)
Note: In this example the extrapolation pivot distances, as specifies in the draft standard, are too small to be used compared to the
used, mesh-size; the three closest nodal points have been used for extrapolation.
Äó k =
0,7
k = 1 + 0, 4 − 1
struc υ 0,4
e 2 R p1,0/t * 0,5 +
Äó
struc
R p1,0/t *
ke = 1,0862
∆σ = ke ∆σstruc = 533.5 MPa kυ = …..
Else ∆σ = ∆σstruc = ….. ∆σ = kυ ∆σstruc = …..
Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0.25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.201 (A)
fw = few.ft* = 0.9656
Äó
fw
= 552.5 MPa
If Äó
> ∆σ5 10 6 cycles then If Äó
< ∆σ5.10 6 cycles and all other
fw If Äó
fw
< ∆σ5.10 6 cycles and other fw
M = 3 and C (C⊥ or C//) = 7.16.1011 cycles with Äó
< ∆σ5.10 6 cycles
cycles with Äó
fw
> ∆σ5.10 6 cycles fw
then then
M = 5 and C (C⊥ or C//) = …..
N= C
= 4246 cycles N=∞
∆σ
m N = C m = ….. cycles
∆σ
fw fw
In this example a large difference between the structural equivalent stress range approach and the principal
stress range approach is to be expected. Therefore both approaches have been applied. Details on the
principal stress range approach are given on the next two pages.
The minimum total stress range is in the unwelded region, at the outside of the nozzle, in the symmetric
plane of the model, and slightly above the weld. The details of the corresponding fatigue calculation is
given on the two pages after the next two.
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.202 (A)
Stresses Critical point: Weld toe in nozzle, maximum stress range point at outside nozzle
∆σstruc = 432.9 MPa (structural equivalent stress range)
(obtained by quadratic extrapolation along the outside nozzle generatrix)
Note: In this example the extrapolation pivot distances, as specifies in the draft standard, are too small to be used, compared to
the used mesh-size; the three closest nodal points have been used for extrapolation.
Äó k =
0,7
k = 1 + 0, 4 − 1
struc υ 0,4
e 2 R p1,0/t * 0,5 +
Äó
struc
R p1,0/t *
ke = 1,0286
∆σ = ke ∆σstruc = 445.3 MPa kυ = …..
Else ∆σ = ∆σstruc = ….. ∆σ = kυ ∆σstruc = …..
Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0.25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.203 (A)
fw = few.ft* = 0.9656
Äó
fw
= 461.1 MPa
If Äó
> ∆σ5.10 6 cycles then If Äó
< ∆σ5.10 6 cycles and all other
fw If Äó
fw
< ∆σ5.10 6 cycles and other fw
M = 3 and C (C⊥ or C//) = 7.16.1011 cycles with Äó
< ∆σ5.10 6 cycles
cycles with Äó
fw
> ∆σ5.10 6 cycles fw
then then
M = 5 and C (C⊥ or C//) = …..
N= C
= 7303 cycles N=∞
∆σ
m N = C m = ….. cycles
∆σ
fw fw
This value is noticeably larger than the result for the structural equivalent stress range approach.
The details of the calculation for the maximum total stress range in the unwelded region is given on the
next two pages.
DBA Analysis Details Page
Design by Analysis Example 4 / F-Check 7.204 (A)
Data
tmax = 180 °C Rz = 200 µm (table 18-8)
tmin = 180 °C en = 8.5 mm
t* = 0,75 tmax + 0,25 tmin =180 °C ∆σD = 361.2 MPa (table 18-10 for N ≥ 2 106 cycles)
Rm = 540 MPa N = 7000 (for the first iteration)
Rp0,2/t* = 202 MPa ∆σR = 1049.6 MPa (allowable stress range for N cycles) at the last iteration
Stresses
∆σeq,t (total or notch equivalent stress range) = 808.0 MPa
∆σstruc (structural equivalent stress range) = 808.0 MPa
(the maximum occurs in a region which is stress-concentration-free)
ó = 404.0 MPa (mean notch equivalent stress ) σeqmax = 808.0 MPa (maximum notch equivalent stress)
eq
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component
of the stress tensors. ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical
and thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is
applied to the thermal stress tensors. Then both tensors are added and the new stress range is calculated.
∆σeq.struc= ∆σtotal / Kt = 877.6 MPa (for age in 18-11-3)
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
∆ó eq, t
If ó > 0 then ó = Rp0,2/t* -
eq eq, r 2
∆σ eq, t
If ó < 0 then ó = 2 - Rp0,2/t*
eq eq, r
ó = ó =
eq eq, r
Äó Äó
if –Rp0,2/t* ≤ ó ≤ R then R ≤ ó ≤R
2(1 + M )
if p0,2/t* then
eq 2(1 + M ) eq
1 + M 3 M eq
0,5
M(2 + M ) 2ó 2ó
fm = 1 - eq fm = − = ….
= 1+ M 3 ÄóR
fm = 1 1 + M ÄóR
fm = 1
Boundary Conditions: Symmetry boundary conditions along the vertical cutting plane of
the model
Hoop and longitudinal displacements in nodes at the open end of
the cylindrical shell constrained to zero
Hoop displacement in nodes at open end of nozzle constrained to
zero
Longitudinal displacements coupled at nodes on open end of
nozzle (plane sections remain plane)
Results:
Maximum admissible action according to the GPD-Check:Internal pressure PSmax GPD = 0.41 MPa
2. Material properties
Material strength parameter RM = 202 MPa ; modulus of elasticity E = 183.6 GPa
greatest limit load is taken as the closest to the actual limit state and defines the limit load in the
analysis. Convergence of the equilibrium stress field will occur typically between 8 and 15
iterations, i.e. no further benefit in the limit load will be noted with subsequent iterations.
In the check against GPD, the loading considered is increasing pressure, i.e. the limit pressure is to
be calculated. The total computing time to run each analysis on a 300 MHz Pentium two processor
with 128 Mb RAM Windows NT workstation was 820 seconds. The stress fields were shown to
converge after ten iterations. Iteration number five gives the highest lower bound on the limit load
and the square of the squared Ilyusin function distribution is shown in Figure 7.9.1-1. The contour
units are dimensionless and are
termed the square of the Ilyushin
function, where the Ilyushin
function represents the ratio of
actual stress to the yield stress of
the material, i.e.
σe
f ( IL) =
σY
Where f(IL) is the Ilyushin
function, σe is the element stress
and σY the yield stress of the
material (or in this analysis the
design material strength
parameter). Therefore, for the
applied loading to be a lower
bound on the limit load the
Ilyushian function anywhere in
Figure 7.9.1-1: Limit Ilyushian Stress Field
the redistributed limit field
1
PL = Pap ⋅
ILmax
cannot exceed 1. Therefore, the limit multiplier on the applied load is given as
Where PL is the limit load, Pap the applied load and ILmax the maximum of the Ilyushin function in
the limit field. For an applied load of 1 MPa the maximum squared Ilyushin function in the limit
1
PL = 1 ⋅ = 0.491 MPa
4.142
field in Figure 7.9.1-1 is 4.142 giving a limit pressure of
Application of the partial safety factor given in prEN-13445-3 Annex B for a pressure without
natural limit to the value of the design action is γp =1.2. The allowable load according to GPD is
0.491 0.491
PS max GPD = = = 0.41 MPa
γp 1.2
thus given by
DBA Analysis Details Page
Design by Analysis Example 4 / GPF- & PD-Check 7.176 (S)
4. Check against PD
In the check against progressive plastic deformation, the principle in prEN-13445-3 Annex B.9.3.1
is fulfilled if the structure can be shown to shake down.
In elastic compensation the load at which the structure will shake down is simple to calculate. Using
Melan’s lower bound shakedown
theorem, as self-equilibrating stress
field the residual stress field that
would result after a loading cycle can
be used. It can usually be calculated
by subtracting the linear-elastic stress
field at the limit pressure from the
limit stress field. The residual stress
field is in effect the resulting stress
from an elastic unloading from the
limit state back to zero pressure. If no
stress in the residual field violates the
yield condition, i.e. if there is no
equivalent stress above the material
parameter, then the shakedown load is
equal to the limit load. Where the
residual stress field of a structure does
exceed the yield condition, the Figure 7.9.1-2: Residual Stress Field (Mises)
shakedown limit can be calculated by evoking the proportionality of the linear elastic solution. It is
not practical to calculate the shakedown load using a generalised yield model as used for calculating
the limit pressure. In calculating the shakedown load the limit equilibrium stress fields are created
based on the generalised yield model, with the residual stress fields calculated using Mises'
equivalent stress. For the material strength parameter of 202 MPa and an applied load of 0.345
MPa, the residual stress field is shown in Figure 7.9.1-2. The maximum equivalent residual stress
is 256.8 MPa and the equilibrium limit stress field for this iteration has a maximum of 237.8 MPa.
Therefore, the residual stress field violates the yield condition. Invoking the proportionality of the
elastic solution gives an allowable load according to PD of
202
PS max SD = 0.345 ⋅ = 0.271 MPA
256.8
For the same applied load of 0.345 MPa the maximum elastic Mises equivalent stress is 474.8 MPa,
giving a load to first yield of 0.147 MPa. The upper limit on the pressure according to PD given in
the application rule in Annex B.9.3.2 is the pressure where the elastic stress is limited to twice RM.
For case 4 the upper limit on the pressure according to this application rule is 0.294 MPa.
A check against GPD was also performed for the same FE-model using conventional non-linear
analysis. In this way, a direct comparison may be made between the two limit approaches. The FE
geometry, mesh and boundary conditions are the same as those used in the elastic compensation
analysis. Material non-linearities were applied corresponding to the design material parameter,
DBA Analysis Details Page
Design by Analysis Example 4 / GPF- & PD-Check 7.176 (S)
Figure 7.9.1-5: Equivalent Stress (shell top) at Design Value of Pressure (0.502MPa)
Applying the rules for the GPD-check in prEN-13445-3 Annex B, the allowable load is found by
applying the partial safety factors on the design value of the action. The limit analysis was carried
out using Mises' condition and correction was applied to the material strength parameter as with the
elastic compensation solution above. The allowable load according to GPD using non-linear
analysis is given as
0.502 0.502
PS max GPD = = = 0.418 MPa
γp 1.2
Running on the same equipment as the elastic compensation analysis, the non-linear analysis
required a CPU time of 3810 seconds.
DBA Analysis Details Page
Design by Analysis Example 4 / GPF- & PD-Check 7.176 (S)
DBA Analysis Details Page
Design by Analysis Example 5
7.206 (W)
Results:
Maximum admissible action according to the GPD-Check: Internal pressure PSmax GPD = 11.1 MPa
2. Material properties
Shell: Material strength parameter RM = 230 MPa ; modulus of elasticity E = 200 GPa
Nozzle (reinforced part): Material strength parameter RM = 284 MPa ; modulus of elasticity
E = 200 GPa
Nozzle (unreinforced part): Material strength parameter RM = 147.5 MPa ; modulus of elasticity
E = 200 GPa
RM
PL = Pap ⋅ ,
σ max
Where PL is the limit load, Pap the
applied load in the elastic
compensation analysis, RM is the
yield strength of the component and
σmax is the maximum stress intensity
in that component. In this problem
the shell gives the lowest limit
pressure and defines the limit for the
whole structure. For a pressure of
10 MPa the maximum stress
intensity in the shell from the
redistributed stress field is 138.3
MPa giving a limit pressure of
Application of the partial safety
factors given in prEN 13445-3 Figure 7.10.1-1: Limit Stress Field (Tresca)
RM 230
PL = Pap ⋅ = 10 ⋅ = 16.63 MPa
σ max 138.3
Annex B to the limit pressure is necessary to calculate the allowable pressure according to GPD.
The partial safety factor on the material yield strength is γR = 1.25, for a pressure without natural
limit the partial safety factor on the action is γp =1.2. The allowable pressure according to the GPD-
check is thus given by
16.63 0.734
PS max GPD = = = 11.1 MPa
γ p ⋅ γ R 1.2 ⋅ 1.25
It is also possible to determine a limit pressure using Mises' condition and associated flow rule.
However, due to the fact that the Tresca yield envelope lies within the Mises yield envelope,
correction is required. The maximum ratio of Mises' equivalent stress to Tresca's equivalent stress
for the same load is 2/√3. Therefore, applying a factor of √3/2 to the yield stress in the Mises
analysis (or to the limit load, as the analysis is elastic) will always lead to a conservative result.
From the Mises analysis the limit load was found to be 17.57 MPa and with the partial safety
factors γR = 1.25 and γp = 1.2, the internal pressure limit according to the GPD-check can be found
17.57 3 17.57 3
PS max GPD = ⋅ = ⋅ = 10.14 MPa
γ p ⋅ γ R 2 1.2 ⋅ 1.25 2
as,
DBA Analysis Details Page
Design by Analysis Example 5
7.209 (W)
As would be expected, using a corrected Mises analysis gives a lower bound on the Tresca limit
pressure . The value calculated using the Tresca based elastic compensation is used for this
problem.
4. Check against PD
In the check against progressive plastic deformation, thermal stresses created by the cold medium
injection will affect the residual stress and shakedown. Elastic compensation deals solely with
structural loads and cannot be used in any assessment involving thermal transients. Therefore, this
check is outside the scope of the direct route of DBA using elastic compensation.
19.8 3 19.8 3
PS max GPD = ⋅ = ⋅ = 11.43 MPa
γ p ⋅ γ R 2 1.2 ⋅ 1.25 2
required a CPU time of 155 seconds.
6. Additional Comments
The utilisation of elastic compensation in this DBA-calculation gives a lower allowable pressure
according to the GPD-check than that given by the DBF-calculation.
Close correlation was shown between the various methods used to calculate the maximum
allowable pressure according to GPD. The lowest value was calculated by elastic compensation
based on Mises' yield condition, and the highest by the non-linear analysis.
Elastic compensation could not be used in the admissibility check against progressive plastic
deformation. The loading cycles involved thermal transients that could not be dealt with within the
elastic compensation routines.
Results: Action cycles as given in the specification not admissible according to the
checks against PD.
The transient thermal analysis according to the cold media injection (bulk temperature 80°C) in the
vessel with an initially uniform temperature of 325° was carried out considering the specified 10
minutes of injection and the following 10 minutes. For the injection phase the heat transfer
coefficient of the medium to the nozzle wall was specified as 10.8 kW/m2K. The heat transfer
coefficient of the medium to the vessel wall, and to the nozzle wall if there is no injection, was
specified as 1.16 kW/m2K. The outer surface of the vessel was assumed to be insulated perfectly.
The density of the materials was specified to be 7.85 kg/dm3. For the input of the temperature
dependent specific heat, the following interpolation knots were used for the linear interpolation in
the FE software: 20°C: 461 J/(kg.K), 100°C: 479 J/(kg.K), 200°C: 499 J/(kg.K), 300°C: 517
J/(kg.K), 400°C: 531 J/(kg.K). Furthermore, temperature dependent thermal conductivities were
used, and the following interpolation knots were used for the material P265GH: 20°C: 51 W/(m.K),
100°C: 50.8 W/(m.K), 200°C: 48.7 W/(m.K), 300°C: 45.8 W/(m.K), 400°C: 42.5 W/(m.K), and for
the material 11CrMo9-10: 20°C 34.9 W/(m.K), 100°C: 37.3 W/(m.K), 200°C: 38.2 W/(m.K),
300°C: 37.8 W/(m.K), 400°C: 36.6 W/(m.K).
Note: Since the structural and thermal calculations were carried out with the consistent mm-t-s unit
system (1 t corresponds to 1000 kg) – as usual in structural calculations if the stress output shall be
in MPa -, the input unit is given for the thermal conductivity by mW/(mm.K), for the heat transfer
coefficient by mW/(mm2.K), for the specific heat by mJ/(t.K), and for the density by t/mm3.
In the non-linear transient analysis the transient load is step-changed, i. e. the load is step-changed
at the first substep of the corresponding load steps (at the beginning and the end of the injection) to
the value of this load step. To obtain proper results, a minimum of 10 substeps was used each time
for the following time intervals, given in [s], where 0 s corresponds to the beginning of the injection
and 600 s to the end of the injection: [0, 0.1]; [0.1, 1]; [1, 10]; [10, 100]; [100, 600]; [600, 600.1];
[600.1, 601]; [601, 610]; [610, 700]; [700, 1200].
DBA Analysis Details Page
Design by Analysis Example 5
7.213 (W)
Figure 7.10.2-1
Figure 7.10.2-2
DBA Analysis Details Page
Design by Analysis Example 5
7.214 (W)
Figure 7.10.2-3
Figure 7.10.2-4
DBA Analysis Details Page
Design by Analysis Example 5
7.215 (W)
Figure 7.10.2-5
Figure 7.10.2-6
3. Admissibility check against GPD
Since the subroutine for Tresca's yield condition showed bad convergence, the check against GPD
was carried out using Mises' yield condition (see subsection 3.3.1 of section 3 – Procedures) only.
Thus, the elastic-plastic calculation was carried out using Mises' yield condition and associated flow
rule, a linear-elastic ideal-plastic constitutive law, first order theory, and under usage of the
Newton-Raphson method.
According to prEN 13445-3 Annex B, Table B.9.3 the partial safety factor for the materials is given
by γ R = 1.25 , and, therefore, the design material strength parameters (corresponding to the relevant
material strength parameters for a temperature of 325°C – the maximum calculation temperature of
the structure) are given by
RM 3 230 3
⋅ = ⋅ = 159.35 MPa for the shell,
γR 2 1.25 2
RM 3 284 3
⋅ = ⋅ = 197.11 MPa for the nozzle reinforcement,
γR 2 1.25 2
RM 3 147.5 3
⋅ = ⋅ = 102.19 MPa for the nozzle.
γR 2 1.25 2
For the welds the lower value of the welded parts was used. The modulus of elasticity used for all
parts of the structure was E = 192 GPa.
DBA Analysis Details Page
Design by Analysis Example 5
7.216 (W)
The last convergent solution showed an internal pressure value of 15.65 MPa, which is close to the
theoretical limit pressure of the corresponding undisturbed hemispherical shell of 15.95 MPa. Thus,
15.65 MPa was used as limit pressure in the check against GPD, since the maximum absolute value
of the principal strains was 3.3%,
and, therefore, the requirement of
the standard was fulfilled. The
computation time of this (internal
pressure) limit load was 10 minutes
on the Compaq® Professional
workstation 5000 with two Pentium
Pro® processors and 256 MB RAM.
Figure 7.10.2-7 shows the
distribution of the Mises' equivalent
stress at the limit pressure.
According to prEN 13445-3 Annex
B, Table B.9.2 the partial safety
factor for the pressure is γ P = 1.2 ,
and, therefore, the admissible
(internal) pressure according to the
check against GPD is given by
15.65
PS max GPD = = 13.04 MPa
1.2
Figure 7.10.2-7
Figure 7.10.2-9
Figure 7.10.2-10
DBA Analysis Details Page
Design by Analysis Example 5
7.218 (W)
Figure 7.10.2-11
DBA Analysis Details Page
Design by Analysis Example 5
7.219 (W)
Figure 7.10.2-12
Figure 7.10.2-13
DBA Analysis Details Page
Design by Analysis Example 5
7.220 (W)
Figure 7.10.2-14
As can be seen easily from these figures, the stresses are very large, and the variation of the stresses
(the difference between a stress state under consideration and the zero-stress-state, which
corresponds to shutdown) larger than twice the relevant design material strength parameters, which
are given according to prEN 13445-3 Annex B.9.3.4 by the arithmetic mean of the yield or 1%
proof strength for the highest and lowest calculation temperatures at the position under
consideration during the whole action cycle, in more than one point of the structure for more than
one instant of time. The corresponding design material strength parameters are given by 270 MPa
for the shell, 319.75 MPa for the nozzle reinforcement, and 206.25 MPa for the nozzle. At the
locations where the large stresses arise – on the inner surface of the nozzle reinforcement – no local
structural discontinuity, exists.
Thus, the application rule in prEN 13445-3 Annex B.9.3.2 cannot be fulfilled, and, therefore, the
cycle cannot be shown by this procedure to be admissible according to the check against PD.
Since the stress range is larger than twice the design material strength parameter, there follows that
the structure cannot shake down under the given action cycle, and, therefore, the behaviour of the
structure was investigated by performing cyclic elastic-plastic FE-calculations as follows.
DBA Analysis Details Page
Design by Analysis Example 5
7.221 (W)
For this calculation, an elasto-plastic constitutive law with the following (guaranteed) yield strength
values according to the relevant material standards was used:
P265 – nozzle – according to prEN 10216-2:
20°C: 265 MPa, 100°C: 226 MPa, 200°C: 192 MPa, 300°C: 154 MPa, 325°C: 147.5 Mpa.
11CrMo9-10 – shell - according to EN 10028-2:
20°C: 310 MPa, 250°C: 255 MPa, 300°C: 235 MPa, 325°C: 230 MPa.
11CrMo9-10 – reinforcement - according to prEN 10216-2:
20°C: 355 MPa, 100°C: 323 MPa, 200°C: 304 MPa, 300°C: 289 MPa, 325°C: 284 MPa.
Figure 7.10.2-15 shows the simulated cycles. At first a start-up from 0 MPa and 20°C to 11.71 MPa
and 325°C, one thermal cycle (injection cycle) and one shutdown cycle (unloading and reloading)
were applied. Afterwards three thermal cycles and one shutdown cycle were appended and then
these cycles were repeated once again.
The calculation of the whole cycling needed about 2 hours on a Pentium Pro with 200 MHz and 128
MB memory.
Figure 7.10.2-15
The accumulated plastic strain after this load history is shown in Figure 7.10.2-16. The maximum
strain after the complete action history is already 4%.
Figure 7.10.2-16
DBA Analysis Details Page
Design by Analysis Example 5
7.222 (W)
To check if there is progressive plastic deformation in the next step, only the last 3 thermal cycles
and the shutdown cycle afterwards were considered. Therefore, the results of point 1 were
subtracted from the results of point 4 (Figure 7.10.2-15).
The difference in the absolute plastic strain (Figure 7.10.2-17) is about 0.004% (Mises' equivalent
strain). But, by considering the absolute values of the total strain (Figure 7.10.2-16), it can be seen
that there may be a numerical problem. The difference is too small in comparison to the absolute
value to achieve good numerical results.
To obtain better insight into this problem, the difference in the displacements for these three thermal
and one shutdown cycle was plotted (Figure 7.10.2-18). If the large displacement at the corner is
neglected, and only the largest mean displacement over the wall thickness considered, the value is
about 0.0002 mm. This value is mainly due to the growing of the pipe diameter near the
reinforcement. But there may be also numerical problems as well.
Figure 7.10.2-18
DBA Analysis Details Page
Design by Analysis Example 5
7.224 (W)
For progressive plastic deformation to occur, there must be a failure mechanism, and, therefore, at
least one cross section must fail (plastify as a whole). To check this behaviour, the accumulated
plastic strains (Mises) for these three thermal and one shutdown cycles were plotted (Figure
7.10.2-19). It can be seen that there is one cross section (connection of pipe to the reinforcement
piece) with plastification during this cycling of almost the whole cross section. In this cross section
progressive plastic deformation is likely. In the region above, where the large deformation were
seen (Figure 7.10.2-18), the radial growing of the displacements may stop after further cycling.
Figure 7.10.2-19
To obtain information whether the structure develops to stable cycling, the time history behaviour
of a point at the inside of the pipe, slightly above the corner with the maximal plastic strain
increment, was investigated. The plot of the plastic equivalent strain (Mises) vs. time (Figure
7.10.2-20) shows that there are relevant differences between the plastic strains before and after a
thermal cycle at the three thermal cycles after the first shutdown. For the considered three thermal
cycles after the second shutdown, this amount of plastic strain is very small in comparison with the
plastic strain accumulated at the cycle.
DBA Analysis Details Page
Design by Analysis Example 5
7.225 (W)
Figure 7.10.2-20
The history of accumulated equivalent plastic strain (Figure 7.10.2-21) shows also that the amount
of plastic strain due to the closed cycles is much larger than the amounts of strain due to progressive
plastic deformation (if there were progressive plastic deformation).
Figure 7.10.2-21
DBA Analysis Details Page
Design by Analysis Example 5
7.226 (W)
To determine whether the problem with progressive plastic deformation is more relevant at the
thermal cycle or at the shutdown cycle, the accumulated plastic strains at the last thermal cycle
(Figure 7.10.2-22) and at the last shutdown cycle (Figure 7.10.2-23) were plotted. It can be seen
that the problem results from the thermal cycle with the same picture as above. At the shutdown
cycle only a little plastification in a small part of the cross section can be discovered, i. e. t, the
problem is due to the thermal cycling.
Figure 7.10.2-22
Figure 7.10.2-23
DBA Analysis Details Page
Design by Analysis Example 5
7.227 (W)
Result:
Due to numerical problems, it is difficult to judge whether progressive plastic deformation occurs.
A large number of cycles may be needed to reach an (almost) steady-state cycle, and because of the
large number of necessary life cycles the very small strain differences (small in comparison to the
absolute strain) of one cycle may be important.
Therefore, in this example an exact answer cannot be given.
But it can be seen that the strain accumulated during the thermal cycle is much larger than the strain
due to possible progressive plastic deformation. Therefore, the fatigue calculation, which must
consider the plastic strain accumulated within the cycle, should give appropriate numbers of cycles,
e.g. Fatigue and not PD is likely to be the relevant failure mechanism.
On the other hand, it does not seem to be appropriate to approve of a design for which in an
operating cycle only a very small part of a cross-section remains elastic. A fatigue calculation
starting from results of a linear elastic analysis may in such a case give results which are not
relevant for the fatigue life.
To avoid this type of numerical difficulties, appropriate application rules are required.
Initially, four classification lines were chosen as shown in the figure below. The stress distribution
shown corresponds to an internal pressure of 11.712 MPa.
- for each load acting on the vessel, calculate the elementary stresses Φij (i,j = 1,2,3) in the
different points on the different CL’s.
- for each load acting on the vessel and along each CL, calculate the membrane stress components
Φij,m and the bending stress components Φij,b.
- Classify the membrane stress components Φij,m in (Φij)Pm, (Φij)PL or (Φij)Qm and the bending
stress components Φij,b in (Φij)Pb or (Φij)Qb.
- Calculate the sum of the stresses classified in this way for the set of loads acting simultaneously
on the vessel. The stresses resulting from this summation are designated (Γij)Pm, (Γij)PL, (Γij)Pb,
(Γij)Qm, (Γij)Qb.
- From this deduce: (Γij)Pm, (Γij)PL, (Γij)P, (Γij)P+Q.
- Calculate the following equivalent stresses:
- (Φeq)Pm or (Φeq)PL,
- (Φeq)P,
- (Φeq)P+Q.
The stresses were calculated for those two individual loads and a stress classification along the CL’s
1, 2, 3 and 4 was applied. On scrutinising the results of these calculations, it was observed that even
without internal pressure, the assessment criteria can not be met.
The elastic Mises stress equivalent distribution for timestep 1 is shown in the figure below.
Fig. 7.10.3-4: Mises' equivalent thermal stress after 5 sec of cold injection
The classification is most severe along CL 1. The results are shown in the next tables:
DBA Analysis Details Page
Design by Analysis Example 5
7.232 (W)
Point on CL 1 2 3 4 5 6
Stress comp. (MPa) (MPa) (MPa) (MPa) (MPa) (MPa)
S11 487,8 138,5 9,1 -5,1 -17,6 -99,6
S22 1,9 101,2 49,3 -74,9 -178,0 -192,5
S33 349,4 131,4 -22,3 -121,6 -192,4 -229,1
S12 0,3 3,6 5,7 10,4 24,6 47,4
S23 0 0 0 0 0 0
S31 0 0 0 0 0 0
With f = Rp0.2/t / 1.5 = 147.5 / 1.5 MPa = 98.3 MPa (in the nozzle Rp0.2/t = 147.5 MPa), the
assessment criteria (σeq,P+Q < 3f = 295 MPa) are not met. The cold medium injection is too severe
for any kind of internal pressure, according to the Stress Categorisation Route.
DBA Analysis Details Page
Design by Analysis Example 5 / GPD- & PD-Check 7.206 (S)
In the shell, CL 3 is the most severe. The results for thermal stresses only (after 295 sec of cold
injection) are shown in the next tables:
1 2 3 4 5 6 7 8
S11 74,9 12,6 42,2 58,1 69,7 76,8 80,6 81,8
S22 47,0 -7,7 -2,1 0,5 0,6 -2,6 -8,8 -17,5
S33 498,6 361,3 295,4 253,0 214,1 177,1 141,7 108,1
S12 -21,4 5,9 -28,2 -32,2 -35,8 -37,3 -36,6 -33,7
S23 0 0 0 0 0 0 0 0
S31 0 0 0 0 0 0 0 0
9 10 11 12 13 14 15 16
S11 79,5 77,7 73,1 64,2 44,9 -1,9 -12,9 -18,3
S22 -20,8 -33,2 -46,4 -58,3 -61,3 -26,5 -25,9 -29,5
S33 103,7 70,1 38,6 8,9 -18,8 -34,4 -41,8 -52,8
S12 -34,6 -30,1 -24,0 -15,9 5,1 1,3 -18,7 -47,6
S23 0 0 0 0 0 0 0 0
S31 0 0 0 0 0 0 0 0
Timestep 59 Timestep 59
(MPa) (MPa)
σ11,m 57,668 σ11,b -6,84
σ22,m -20,525 σ22,b -37,305
σ33,m 150,407 σ33,b -231,551
σ12,m -25,469 σ12,b 4,608
σ13,m 0 σ13,b 0
σ23,m 0 σ23,b 0
With f = Rp0.2/t / 1.5 = 215 / 1.5 MPa = 143.3 MPa (in the shell Rp0.2/t = 215 MPa), the assessment
criteria (σeq,P+Q < 3f = 430 MPa) are not met. The cold medium injection is too severe for any value
of internal pressure.
DBA Analysis Details Page
Design by Analysis Example 5 / F-Check 7.234 (C)
Element Types:
Quadratic axisymmetric 8-node elements .
1241 nodes and 352 elements
Boundary Conditions:
The mid-plane of the spherical part is locked in the vertical direction.
Results:
Fatigue life N = 9,8 full cycles (start up – shut down + 500 cold media injection)
DBA Analysis Details Page
Design by Analysis Example 5 / F-Check 7.235 (C)
One (full) operating cycle consists of 1 start up – shut down cycle and 500 cold media
injections.
Two points show themselves as possibly critical:
One at the inside of the nozzle reinforcement, slightly below the crotch corner – see the
following figures.
The following drawing shows the Tresca equivalent stress for the thermal loading only (cold
media injection).
This figure shows the position and the value of the maximum total equivalent stress for cold
media injection, i. e. thermal stresses only. The corresponding value for cold media injection
plus (maximum) pressure action is 881.2 MPa. This point is in a region where the theoretical
stress concentration factor K t = 1 .
The fatigue results for this point are shown on the following four pages.
The other possibly critical point, and certainly a point of interest, is at the weld toe of the weld
seam nozzle reinforcement to nozzle. The calculation details for the structural equivalent
stress range approach are given on the two pages after the next four.
DBA 1
Analysis Details Page
Design by Analysis Example 5 / F-Check 7.236 (C)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of
the stress tensors. Ke and kí are to be calculated with the above formulas where Äóeq,l is the full mechanical and
thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied
to the thermal stress tensors. Then both tensors are added and the new stress range is calculated. For this loading, we
have both mechanical and thermal loadings. The combination of the two correction factors and the tensors gives the
following result : ∆σtotal = 992,6 MPa
∆σ struc = Äó K = 992,6 MPa (for using in 18-11-3)
total t
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
fe = Fe[0,1ln(N)-0,465] fe = 0,7217[0,1ln(N)-0,465]
few = (25/en)0.25 = 0.8593
fe = 1 fe = 0,9547 fe = …..
∆σ eq, t
If ó > 0 then ó = Rp0,2/t* - 2
eq eq, r
Äóeq, t
If ó < 0 then ó = 2 - Rp0,2/t*
eq eq, r
and ó = ó = ….. MPa
eq eq, r
Äó
if –Rp0,2/t* ≤ ó ≤ R then Äó
2(1 + M )
eq if R ≤ ó ≤R
p0,2/t* then
2(1 + M ) eq
0,5
M(2 + M ) 2ó
1 + M 3 M eq
2ó
fm = 1 - eq
ÄóR
= ….. fm = − = ….
fm = ….. 1 + M 1+ M 3 ÄóR fm = 1
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of
the stress tensors. ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and
thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied
to the thermal stress tensors. Then both tensors are added and the new stress range is calculated.
∆σ struc = Äó K = 708,6 MPa (for using in 18-11-3)
total t
18-10-6-2 Temperature correction factor ft* 18-11-1-1 Surface finish correction factor fs
∆σ struc
If ó > 0 then ó = Rp0,2/t* -
eq eq, r 2
∆σ struc
If ó < 0 then ó = - Rp0,2/t*
eq eq, r 2
and ó = ó = ..… MPa
eq eq, r
Äó
if –Rp0,2/t* ≤ ó ≤ R then Äó
2(1 + M )
eq if R ≤ ó ≤R
p0,2/t* then
2(1 + M ) eq
0,5
M(2 + M ) 2ó
1 + M 3 M eq
2ó
fm = 1 - eq = ….. fm = − = ….
fm = ….. 1 + M ÄóR 1+ M 3 ÄóR fm = 1
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
fe = (25/en)0.25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 5 / F-Check 7. 241 (C)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = 0,8999
Else ft* = 1
fw = few.ft* = 0,8999
Äó
fw
= 499.3 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 5.1011 cycles with Äó
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles
fw
then then
m = 5 and C (C⊥ or C//) = …..
C N = C m = ….. N=∞
N= m = 4018 cycles ∆σ
∆σ
f
w
fw
DBA Analysis Details Page
Design by Analysis Example 5 / FE-Check 7. 242 (C)
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of
the stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and
thermal equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied
to the thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0,25=
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 5 / F-Check 7. 243 (C)
For t* > 100 °C ft* = 1,03 – 1,5 10-4 t* -1,5 10-6 t*2 = 0,8861
Else ft* = 1
fw = few.ft* = 0,8861
Äó
fw
= 416.3 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
fw
The complete operating cycle corresponds to 1 cycle with start up and shut down and 499 cycles with the cold
media injection. The global allowable number of cycles is equal to N with:
N 499 N
+ =1
4018 6929
This value is larger than the one for the unwelded region – the unwelded region governs the fatigue life.
DBA Analysis Details Page
Design by Analysis Example 6 7.244 (S)
Results:
Check against GPD: Actions not admissible.
DBA Analysis Details Page
Design by Analysis Example 6 7.245 (S)
Results:
Check against GPD: Actions not admissible.
DBA Analysis Details Page
Design by Analysis Example 6 7.246 (S)
Check for LC 1
According to the rules for checks against GPD, the partial safety factors applied to this analysis are
as follows. As stated above the partial safety factor used to give the design resistance is γR = 1.2,
giving a design material strength parameter of 161.67 MPa. According to Table B.9-2 the partial
safety factor for pressure loads without natural limit is γP = 1.2. Therefore, the pressures applied to
the model for the analysis are γP. PSi = 1.56 MPa and γP. PSo = 0.6 MPa.
In the elastic compensation analysis using the 2-D model, the 14th iteration gave the lowest
equilibrium stress field, shown in Figure 7.11.1-1. The plot shows that the main area of plasticity
occurs in the knuckle region of the dished end. The maximum equivalent stress in the model is
176.6 MPa, which is greater than the design material strength parameter. Therefore, the defined
loads are inadmissible according to the check against GPD using elastic compensation. It should be
noted that the maximum stress is very
near the design strength and this shows
that the load case is very near the
maximum limit. Lower bounds
calculated using elastic compensation
can be conservative and it may be that
under different analysis types the loads
may be found admissible. As a check,
the same analysis was carried out on a
shell element model as described above.
In elastic compensation applied to shell
elements, a different yield function is
used, as there is only one element
modelling the thickness. A generalised
yield function is used in the analysis; the
Ilyushin function is based on Mises'
condition and correction is required to
Figure 7.11.1-1: Equilibrium stress (intensity) field at design
make it a lower bound
action.
on the Tresca condition. Therefore, the
design material strength parameter is scaled down by a factor of √3/2 to make the analysis a lower
bound of the Tresca yield condition. The design material strength parameter applied to the shell
analysis is therefore 140 MPa. Running on the same equipment as the solid model above, the
equilibrium stress field converged after fourteen iterations with iteration fourteen giving the lowest
DBA Analysis Details Page
Design by Analysis Example 6 7.248 (S)
Check for LC 2
As with the check for load case 1, the partial safety factors are applied according to the check
against GPD laid down in the rules. As the operating temperature is TSi = 160 oC the design
material strength parameter remains 161.67 MPa. Applying the safety factor of γP = 1.2 on the
actions gives pressures, used in the analysis , of γP. PSi = 1.56 MPa and γP. PSo = 0.
Elastic compensation carried out on the 2-D model using the Tresca condition gave the lowest
equilibrium stress field in iteration
fourteen, shown in Figure 7.11.1-3.
As would be expected, with the
inner chamber pressure the same as
in load 1, there is considerable
plasticity shown in the knuckle
region as in LC1. The maximum
equivalent stress in the equilibrium
stress field is 176.79 MPa,
occurring in the knuckle region,
which is approximately the same as
in LC 1. The maximum stress is
above the design material strength
parameter and the elastic
compensation analysis deems the
load case inadmissible.
Invoking the proportionality of the
linear result from elastic
Figure 7.11.1-3 Equilibrium stress field at design load
compensation, the maximum
Rd 161.67
PS max GPD = P ⋅ = 1.3 ⋅ = 1.19 MPa
σ max 176.79
DBA Analysis Details Page
Design by Analysis Example 6 7.249 (S)
allowable load in the dished end can be found. The load multiplier can be given by the ratio to the
design material strength parameter to the maximum equivalent stress found in the model. This
renders
Check for LC 3
In this load case, the temperature of the material will vary as the inner chamber is at 120oC and the
outer chamber at 10oC. The material strength parameters will, therefore, vary throughout the
structure. However, a conservative approach is to take the lowest material strength parameter and
apply it over the whole structure. The lowest material strength parameter is 194 MPa, given at the
temperature of 160oC. As before, the resulting design material strength parameter is 161.67 MPa.
Applying the safety factor to the actions results in design pressures of γP. PSi = -0.12 MPa and γP.
PSo = 0.6 MPa.
Elastic compensation carried out on the 2-D solid model resulted in the lowest equilibrium stress
field being obtained at iteration fourteen, shown in Figure 7.11.1-4. The maximum equivalent
stress found is 115.2 MPa occurring in the relief groove in the outer chamber. As the maximum
equivalent stress is considerably lower than the design material strength parameter, the load case is
deemed admissible according to GPD.
Although the check against GPD via elastic compensation deemed the first two load steps
inadmissible, the maximum equivalent stress was very close to the design strength parameter in
both cases. As a check, a conventional non-linear analysis based on Mises' condition was
performed for the first two load cases, to assess if the elastic compensation results are too
conservative.
Check for LC 1
Partial safety factors, design material strength parameters and action as in the elastic compensation
analysis above. As the analysis is based on Mises' condition, a factor of √3/2 was applied to the
design strength to make it a lower bound of the Tresca condition. The design material strength
parameter is thus 140 MPa. An elastic-perfect plastic material model was used in accordance with
the code. Non-linear analysis was carried out on the 2-D solid model with the pressures ramped
simultaneously. Figures 7.11.1-5 shows the equivalent stress at the applied design actions.
The solution continued to converge to the design load indicating that the structure was still within
the limit. As can be seen from Figure 7.11.1-5 the plasticity at the knuckle region of the dished end
is extensive as was shown in the elastic compensation result. For the loading to be admissible, the
maximum absolute value of total principal strain must not be greater than 5%. The maximum
value of principal total strain is 0.35%. Therefore, from the non-linear analysis the load case is
admissible according to the GPD-check.
Figure 7.11.1-6 shows the equivalent stress at the limit pressure of 1.654 MPa. The resulting
maximum allowable pressure for the cylinder head is 1.654/γP = (1.654/1.2), i.e. PSmaxGPD=1.378
MPa. The maximum total principal strain at this load is 1.1%.
The same procedure was carried out for load case 2, the non-linear result converged up to the design
loads and the maximum total principal strain was 0.38%. This would be expected as the pressure
on the ellipsoidal head is limiting in both load cases 1 and 2. Therefore, the admissibility of load
case 2 according to GPD using non-linear analysis is proved.
Presently it is not possible to apply the elastic compensation shakedown procedure to load sets
involving thermal stresses, as a result of differential thermal expansions. Elastic compensation at
present can not deal with thermally induced stress.
DBA Analysis Details Page
Design by Analysis Example 6 7.251 (S)
Results: Actions and action cycles, as given in the specification, are admissible according
to the GPD- and SD-checks.
were perfectly insulated. A temperature dependent thermal conductivity was used. For the input the
following interpolation knots were used for the linear interpolation in the FE-software: 10°C: 14.11
W/(m.K); 20°C: 14.3 W/(m.K); 100°C: 15.8 W/(m.K); 160°C: 16.82 W/(m.K).
Note: Since the structural and
thermal calculations were carried
out using the consistent mm-t-s
unit system (1 t corresponds to
1000 kg) – as usual in structural
calculations if the stress output is
given in terms of MPa, the input
unit for the thermal conductivity
is given by mW/(mm.K), and for
the heat transfer coefficient by
mW/(mm2.K).
Figure 7.11.2-2 shows the
temperature distribution in the
structure, the dished end shows a
uniform temperature of 160°C
after some distance above the
jacket, and the jacket shows a
uniform temperature of 20°C
slightly away from the inner
vessel wall.
Figure 7.11.2-2
Since the subroutine for Tresca’s yield condition showed bad convergence, the check against GPD
was carried out using Mises’ yield condition (see subsection 3.2 of section 3 - Procedures) only.
Thus, the elastic-plastic calculation was carried out using Mises’ yield condition and associated
flow rule, a linear-elastic ideal-plastic material law, first order theory, and under usage of the
Newton-Raphson method
Figure 7.11.2-4
DBA Analysis Details Page
Design by Analysis Example 6 7.255 (S)
Since the temperatures in LC 2 are equal to those of state LC1, and the pressures acting on the
structure are a part of those applied in state LC 1, the admissibility of state LC2 is shown by the
admissibility of LC 1.
In the admissibility check of state LC3 a partial safety factor γ R = 1.2 for the material, and
temperature dependent design material strength parameters
RM 3
⋅ ,
γR 2
were used, where RM corresponds to the 1% proof strength values according to prEN 10028-7 at
the considered temperatures. Thus, as input the following interpolation knots were used for the
linear interpolation in the FE software: 20°C: 173.2 MPa; 100°C: 150.1 MPa; 150°C: 141.45 MPa;
160°C: 140 MPa. The modulus of elasticity was also specified in temperature dependent form. To
use all of those temperature dependent values in the calculation, the results from the thermal
analysis were used as input for the structural analysis, but since no thermal stresses were considered
in the GPD-check, the coefficient of thermal expansion was set to zero.
The partial safety factor of pressure without a natural limit is given by γ P = 1.2 , and with a natural
limit by 1.0 . Thus, the check was carried out with pressures given by 1.0 ⋅ PS i = − 0.1 MPa and
γ P ⋅ PS o = 0.6 MPa for inner and outer chamber, respectively.
The resulting distri-
bution of the Mises
equivalent stress is
shown in Figure
7.11.2-5. Only a very
small zone of plasti-
fication in the stress
relief groove and on the
outer surface of the end
plate of the jacket can
be observed. The
corresponding maxi-
mum of the absolute
values of the principal
strains in the jacket and
the jacketed part of the
inner vessel is 0.116 %,
and, therefore, the
admissibility of this
state in the GPD-check
is shown.
Figure 7.11.2-5
Since the temperatures in LC 4 are smaller compared with those of state LC3, thermal stresses have
no influence on the GPD-check, and the pressures acting on the structure are a part of those applied
in state LC 3, the admissibility of state LC4 is shown by the admissibility of LC 3.
DBA Analysis Details Page
Design by Analysis Example 6 7.256 (S)
Figure 7.11.2-6
2.25 3 17.18 3
PS max GPD = ⋅ = ⋅ = 1.35 MPa .
γ P ⋅ γ R 2 1.2 ⋅ 1.2 2
DBA Analysis Details Page
Design by Analysis Example 6 7.257 (S)
(160°C) and the lowest (10°C and 20°C, respectively) calculation temperatures during the whole
action cycle.
Taking this design material strength parameter into account, it can be seen from the Figures 7.11.2-
7 to 7.11.2-11, that the
behaviour of the jacket
and the jacketed part of
the inner vessel is
completely elastic in the
states LC1, LC2 and LC5,
but in the states LC3 and
LC4 the maximum Mises
equivalent stress is larger
than the corresponding
design material strength
parameter, and, therefore,
plastification will occur.
The dished end is
completely elastic in the
state LC3 and LC5, but in
the states LC1, LC2 and
LC4 the maximum Mises
equivalent stress is larger
than the design material
strength parameter, and,
therefore, plastification
Figure 7.11.2-7
will occur.
Figure 7.11.2-8
DBA Analysis Details Page
Design by Analysis Example 6 7.259 (S)
Figure 7.11.2-9
Figure 7.11.2-10
DBA Analysis Details Page
Design by Analysis Example 6 7.260 (S)
Figure 7.11.2-11
Figure 7.11.2-12 shows the Mises equivalent stress distribution of the linear-elastic calculated
thermal stresses only.
Figure 7.11.2-12
DBA Analysis Details Page
Design by Analysis Example 6 7.261 (S)
From the behaviour of the structure, it was concluded that the thermal stresses are the reason for the
plastification in the jacket and in the jacketed part of the inner vessel, whereas the internal pressure
is the reason for the plastification in the dished end. Therefore, a pressure induced self-equilibrating
stress field alone seems to be not sufficient to fulfil Melan’s theorem with the 5 linear-elastic stress
fields given above, and the same applies for a thermal induced stress field (which is a self-
equilibrating stress field) alone.
To obtain a better understanding of the situation, the stresses in the critical points of the structure
were drawn in a deviatoric map – see Figure 7.11.2-14. These critical points are given by the
locations where the maximum (equivalent) stresses of the different load cases occured:
• LC1 and LC2: node 93 at the inner side of the knuckle region of the dished end (designation
“A” in Figure 7.11.2-14),
• LC3: node 2694 at the inside of the inner vessel wall (designation “D” in Figure 7.11.2-14),
• LC4: node 441 at the outer surface of the end plate of the jacket (designation “B” in Figure
7.11.2-14),
• LC5: node 751 in the stress relief groove of the annular end plate of the jacket (designation
“C” in Figure 7.11.2-14).
The locations of these critical points are shown in Figure 7.11.2-13.
Figure 7.11.2-13
DBA Analysis Details Page
Design by Analysis Example 6 7.262 (S)
B
LC4
LC3
Thermal
B
C C
B
Res(O)
Res(I)
C
LC2
C D LC1
B D
B
C D
A C
LC5
D
0.32 Res(O) C
B
D
-0.34 Thermal
D
A
D
Figure 7.11.2-14
To obtain a pressure induced self-equilibrating stress field for the knuckle region of the dished end,
a linear-elastic and an elasto-plastic FE-calculation, with an internal pressure of 2 MPa applied to
the main shell of the structure, was carried out. The difference of a elasto-plastic stress field and
linear-elastic one is a self-equilibrating stress field; Figure 7.11.2-15 shows the corresponding
equivalent stress distribution. Point A is the only one of the critical locations where this self-
equilibrating stress field is not zero, the corresponding deviatoric point is designated in Figure
7.11.2-14 by [Res(I)]. The sums of this self-equilibrating stress field and all stress states of point A
are inside the deviatoric limit circle.
DBA Analysis Details Page
Design by Analysis Example 6 7.263 (S)
Figure 7.11.2-15
An appropriate self-equilibrating stress field for the application of Melan’s theorem for the points B
and D is given by the thermal stress field multiplied by –0.34. The corresponding deviatoric
mapping of this stress field for the critical locations is shown in Figure 7.11.2-14. Unfortunately,
the sum of this self-equilibrating stress field and the stress state of point C for LC5 is outside the
limit circle. Therefore, a third self-equilibrating stress field was used: to obtain a self-equilibrating
stress field, which influences only the behavior of point C, a linear-elastic and an elasto-plastic FE
calculation, with an internal pressure
of 1.2 MPa applied only in the jacket
of the structure, was carried out. The
difference of the corresponding
elasto-plastic and linear-elastic stress
fields is a self-equilibrating stress
field; Figure 7.11.2-16 shows the
corresponding equivalent stress
distribution. Point C is the only one
of the critical locations, in which this
self-equilibrating stress field is not
zero. The corresponding deviatoric
point is designated in Figure 7.11.2-
14 by [Res(O)]. The sums of this
self-equilibrating stress field
multiplied by 0.32 - see Figure
7.11.2-14 -, the thermal stress field
multiplied by –0.34 and all stress
states of point C are inside the
deviatoric limit circle.
Figure 7.11.2-16
DBA Analysis Details Page
Design by Analysis Example 6 7.264 (S)
Figure 7.11.2-17
To show that Melan’s theorem is fulfilled for all points of the structure, this self-equilibrating stress
field is superposed to the linear-elastic stress fields of the load cases. The corresponding stress
distributions are shown in the Figures 7.11.2-18, 7.11.2-19, 7.11.2-20, 7.11.2-21 and 7.11.2-22. As
can be seen, the maximum equivalent stress nowhere exceeds 212 MPa, and, therefore, it is shown
that the structure shakes down in all points for the action cycle under consideration.
Figure 7.11.2-18
DBA Analysis Details Page
Design by Analysis Example 6 7.265 (S)
Figure 7.11.2-19
Figure 7.11.2-20
DBA Analysis Details Page
Design by Analysis Example 6 7.266 (S)
Figure 7.11.2-21
Figure 7.11.2-22
DBA Analysis Details Page
Design by Analysis Example 6 7.267 (S)
DBA Analysis Details Page
Design by Analysis Example 6 / F-Check 7.268 (A)
Results:
Fatigue life N = 20506 cycles
DBA Analysis Details Page
Design by Analysis Example 6 / F-Check 7.269(A)
In each operating cycle four different action states are taken on:
Where P0i and T0i denote operating pressure and temperature in the inner chamber, and P0o and T0o
operating pressure and temperature in the jacket.
A full operating cycle corresponds to the series
AS1 – AS2 – AS3 – AS4 – AS3 – AS2 - AS1.
The maximum equivalent stress range occurs for AS1 – AS4 in the knuckle region of the dished end. A
rough, conservative check shows that the fatigue life in this point is larger than the one for the critical welded
regions – the weld seams of the outer jacket shell to the annular end plates and the weld seams of the annular
end plates to the main shell. The fatigue class of the former is 40 – the inside can not be visually inspected –
and the fatigue class of the latter is 71 – welding from both sides.
Again, a rough check shows that the weld seam outer jacket shell to end plates govern the fatigue life, and the
critical point is the weld toe (on inside). Therefore, details for this point are given in the following.
The prinicipal stresses normal and parallel to the weld seam for the four action states are given in the
following table (in the order of their occurence in the operating cycle)
There are two stress ranges for the principal stress normal to the weld
For the principal stress parallel to the weld only one stress range results. Since for this weld fatigue class 80
seems to be justified – with proper testing for full penetration and freedom from significant flaws – this
principal stress does not govern the fatigue life (N = 86060 cycles).
DBA Analysis Details Page
Design by Analysis Example 6 / F-Check 7.270 (A)
Data Welded region / Weld toe of jacket to annular plate: Principal stress range approach
tmax = 160 °C en = 8 mm
tmin = 10 °C ∆σD (5.106cycles) = 46 MPa (class 63)
t* = 0,75 tmax + 0,25 tmin = 122.5°C principal stresses or equivalent stresses
Rm = 520 MPa m = 3 C⊥ = 1.28 10 . 11
m=3 C=
Rp1,0/t* = 202.6 MPa C// = …..
m = 5 C⊥ = ….. m=5 C=
C// = …..
ke = ….. kυ = …..
∆σ = ke ∆σstruc = ….. MPa ∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = 150.5 MPa Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0.25 =
few = 1 few = ….. few = 0,639
DBA Analysis Details Page
Design by Analysis Example 6 / F-Check 7.271 (A)
fw = few.ft* = 1
Äó
fw
= 152.0 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
fw
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
m = 3 and C (C⊥ or C//) = 1.28.1011 cycles with Äó
> ∆σ5.106 cycles cycles with Äó
fw
< ∆σ5.106 cycles
fw
then then
m = 5 and C (C⊥ or C//) = …..
C N = C m = ….. N=∞
N= m = 36470 cycles ∆σ
∆σ
f
w
fw
DBA Analysis Details Page
Design by Analysis
Example 6 / F-Check 7.272(A)
Data Welded region / Weld toe of jacket to annular plate: Principal stress range approach
tmax = 160 °C en = 8 mm
tmin = 20 °C ∆σD (5 106cycles) = 46 MPa (class 63)
t* = 0,75 tmax + 0,25 tmin = 125 °C principal stresses or equivalent stresses
Rm = 500 MPa m = 3 C⊥ = 1.28.1011 m=3 C=
Rp1,0/t* = 202 MPa C// = …..
m = 5 C⊥ = ….. m=5 C=
C// = …..
Stresses
Cycle: AS1 – AS1
∆σstruc = 138,3MPa (structural equivalent stress range)
(obtained by quadratic extrapolation on the jacket shell inside)
ke = ….. kυ = …..
∆σ = ke ∆σstruc = ….. MPa ∆σ = kυ ∆σstruc = ….. MPa
Else ∆σ = ∆σstruc = 138.3 MPa Else ∆σ = ∆σstruc = ….. MPa
If both mechanical and thermal loadings are to be considered, the correction has to be made on each component of the
stress tensors . ke and k í are to be calculated with the above formulas where Äóeq,l is the full mechanical and thermal
equivalent stress range. The factor ke is applied to the mechanical stress tensors and the factor kυ is applied to the
thermal stress tensors. Then both tensors are added and the new stress range is calculated.
en ≤ 25 mm 25 mm ≤ en ≤ 150 mm en ≥ 150 mm
few = (25/en)0.25 =
few = 1 few = ….. few = 0.639
DBA Analysis Details Page
Design by Analysis Example 6 / F-Check 7.273 (A)
Äó
fw
= 139.8 MPa
If Äó
fw
> ∆σ5.106 cycles then If Äó
< ∆σ5.106 cycles and other If Äó
fw
< ∆σ5.106 cycles and all other
fw
Combing the two subcycles to the full operating cycle (with allowed number of cycles N) gives, with
n1 n N N
+ 2 = + = 1,
N1 N 2 N1 N 2
Boundary Conditions: Symmetry b.c. in the nodes in the vertical symmetry plane of the
structure; the displacements in one node at the junction of the inner
shell and its stiffener ring in this symmetry plane was constrained
to zero in horizontal and vertical direction, and in the other one
constrained to zero in vertical direction only.
Results: Actions as given in the specification are admissible according to the I-Check
DBA Analysis Details Page
Design by Analysis Example 6 / I-Check 7.275 (A)
1. General
The following approach was used here to show the admissibility of the specified actions against
instability: A input to the fully nonlinear analysis of the structure with initial imperfections, an
eigenvalue buckling calculation of the perfect structure (with linear-elastic constitutive law) was
performed, and the so obtained buckling shape of the first buckling mode is scaled with regard to
the specified maximum (admissible) out-of-roundness of the structure and the result used for the
imperfect geometry. The latter analysis was performed using the nonlinear geometry and a linear-
elastic ideal-plastic constitutive law.
2. FE-model
To include the critical non-rotational symmetric buckling mode forms, and the fact that the buckling
forms are not necessarily symmetric to the horizontal symmetry plane of the structure, an FE-model
representing half of the structure was used. Because of the large diameter to wall thickness ratio of
the structure shell elements, i.e. the 8–node SHELL93 elements in ANSYS® 5.4, were used. In the
nodes in the vertical symmetry plane of the structure symmetry boundary conditions were applied.
Additionally, to avoid rigid body motions, the displacement in one node at the junction of the inner
shell and its stiffener ring in the symmetry plane was constrained to zero in horizontal and vertical
direction, and the other one constrained to zero in vertical direction only. The FE-model used for
the eigenvalue buckling approach was created as usual by the preprocessor of the FE-software. The
model used for the fully nonlinear analysis, which included the shape imperfections corresponding
to the first eigenvalue buckling mode scaled by the allowable out-of-roundness, was created by use
of the macro IMPER (see Annex 5: Model and Solution Input), which determined the geometry -
i.e. the coordinates of the nodes - of the imperfect structure using the perfect geometry and the
results of the eigenvalue buckling calculation. In this procedure the FE-mesh is detached from the
geometric lines and areas, which had been used to create the model of the perfect structure.
Therefore, the different loads which have to be applied on different parts of the structure in the fully
nonlinear analysis, have to be applied directly on the corresponding elements. To make the selection
of these elements easy, the real constant number notation in ANSYS®5.4 was used to perform this
selection - see picture on preceeding page, where the different colours correspond to different real
constant numbers.
The relevant load case, for which the instability check has to be performed is LC 3:
Internal pressure in the inner chamber PS i = − 0.1 MPa ,
internal pressure in the outer chamber PS o = 0.5 MPa ,
temperature in the inner chamber TS i = 160°C ,
temperature in the outer chamber TS o = 10°C .
The modulus of elasticity used in the calculations was E = 191 GPa , a value which corresponds to
the mean temperature of the wall of the buckling-critical inner cylinder.
Since the program failed to calculate eigenvalue buckling modes for the case of internal pressure
applied to the outside wall of the jacket, and since the results were to be used as imperfection of the
geometry for the fully nonlinear approach only, the action used for the eigenvalue calculation was
external pressure acting on the inside wall of the jacket. The value of this “unit external pressure”
was 0.7 MPa , the calcualted multiplication factor was 7.18, and, therefore, the lowest eigenvalue
buckling pressure corresponding to the model and load used was 5.02 MPa . Figure 7.11.4-1 shows
the deformed shape of this first eigenvalue buckling mode, the deformation is scaled up in order to
show the (bifurcation) buckling mode shape clearly.
Figure 7.11.4-1
DBA Analysis Details Page
Design by Analysis Example 6 / I-Check 7.277 (A)
Figure 7.11.4-3
igure 7.11.4-2
DBA Analysis Details Page
Design by Analysis Example 6 / I-Check 7.279 (A)
Figure 7.11.4-4
DBA Analysis Details Page
Design by Analysis Example 6 / I-Check 7.280 (A)
This value results from the actions for load case 3, i. e. for characteristic values.
The partial safety factors for the internal pressure is 1.0, for the external 1.2. The partial
safety factor for thermal stresses is not specified, the value 1.0 is considered appropriate.
To avoid new calculations a conservative design axial stress of
na , d = − (1.2) ( 22.66) = −27.2 N / mm
is used.
Critical value:
Roark’s Formulas for Stress and Strain, 6th edition, Table 35, Case 15:
ncrth = E (e 2 r ) /(3(1 − ν 2 )) 0.5
Critical value:
Roark’s Formulas for Stress and Strain, 6th edition, Table 35, Case 19b:
p crth = 0.807 E (e 2 / lr ) (e / r ) 0.5 ⋅ (1 − v 2 ) −0.75
l = 1492
p crth = 3.83 MPa
According to the civil engineering code for steel structures DIN 18800 the theoretical
value is given by 4.7 MPa, the reduction factor by 0.745. Thus
p d , pr = 3.5 MPa ,
and
p d , d / p d , pr = 0.2
• Stability check:
na , d / n a, pr + p d , d / p d , pr = 0.2 < 1 / γ I = 0.8 ,
with γ I = 1.25 , since the required pressure test can be performed for the relevant action,
the pressure difference.
Note: The influence of the temperature moment on the critical inner shell – due to the
temperature gradient over the wall – is not included in this result, but the safety
margin seems to be sufficient.
Note: The boundary conditions used in both buckling cases are:
• Radial displacement at both ends of (inner) shell zero
• No other constraints – end sections may warp.
In the actual shell the radial displacement of the end section is restrained by the
annular end rings of the jacket (and the outer shell), but not totally. But, nevertheless,
the first boundary condition is considered to be a good one.
The axial displacement is restrained by the ends of the vessel and, to a minor extent,
by the annular end rings of the jacket and the outer shell. The second boundary
condition is considered to be a (poor) conservative one.
DBA Analysis Details Page
Design by Analysis Example 6 / I-Check 7.282 (A)
1
DBA Page
Design by Analysis Recommendations
8.1
8 Recommendations
8.1 Overview
In this final Section, the experience the writers have gained from this study, and general and
specific recommendations for the aspiring analyst/designer or engineering manager are summarised.
8.2 Methodology
Commercial finite element analysis systems which are capable of carrying out the analyses required
for design by analysis using the Direct Route are common (this is discussed further in sub-section
8.3). Current desktop PC-based computing hardware, running Windows 98 or NT, with twin
Pentium III processors and analysis software optimised to use them, and large fast multi-gigabyte
hard discs, are more than adequate for the majority of vessels and actions which need to undergo
design by analysis. The weak areas of the design by analysis procedure relates more to the expertise
of the analyst and the suitability (or correctness) of the analysis. The former will be discussed in
more detail in sub-section 8.4, while the latter is examined here.
To begin with, one crucial but misunderstood aspect of modern finite element analysis needs to be
emphasised:
Our practical knowledge of the behaviour of modern finite element formulations, and what
constitutes a ‘suitable’ finite element model, is almost exclusively concerned with linear elastic
behaviour with small deformations. This (limited) core expertise is also the case with the majority
of practising finite element analysts. Put simply, a finite element model which may be suitable for
linear elastic, small deformation behaviour under simple actions may be wholly unsuitable for
elastic-plastic analysis, as well as large deformations and multiple actions. Even an adapted finite
element mesh (constructed during the kind of adaptive finite element procedures available in many
commercial systems) is only really valid for linear elastic, small deformation behaviour. For
example, in thin-walled vessels it is common for relatively small weak areas (related to the
formation of plastic hinges) to develop. When this occurs, finite element theory would recommend
re-meshing these areas if detailed plastic strain levels are required. Such a re-mesh is not common.
Similarly, experience with the effect of poorly shaped elements is almost exclusively based on
linear elastic analysis with limited actions. Most commercial systems provide various checks and
corrections for element shape, according to common industry guidelines. The validity of these
checks for elastic-plastic behaviour is largely unknown. It remains good advice to try to make the
element shape in regions of extensive plasticity close to its natural ‘square’ shape, but this requires
analysts skill, and arguably could suggest a re-mesh once the plastic region is identified. Also,
2
DBA Page
Design by Analysis Recommendations
8.2
unless the analyst is familiar with the approximations and assumptions of the Classical Theory of
Plasticity, which is contained in the majority of commercial systems, he may be led to believe that
the strain levels being predicted for multiple actions are realistic. In regions which are essentially
compressive or highly constrained, this can be far from the truth! As a final example, it is often not
fully appreciated, or conveniently forgotten, that the majority of common commercial finite element
analysis systems are based on the displacement formulation, where displacement is interpolated
within an element in terms of the nodal values. As a consequence stresses are discontinuous from
element to element and in general equilibrium is only satisfied at nodes. When this is placed in the
context of a highly nonlinear material, this implies that the stresses are even less reliable in
nonlinear analysis than in linear, and that it is very easy for errors to propagate as load increases.
Very few commercial systems include mixed formulations, where both stress and displacement are
interpolated and equilibrium is satisfied, although these are common in the theoretical literature. It
is fairly easy to construct problems where the displacement formulation in commercial software
fails to converge to the correct solution for nonlinear analysis[1] .
The ten benchmark examples studied in Section 7, can for the most part, be modelled with well
structured finite element meshes. However, in the following some basic recommendations, or
warnings, are summarised. After some general comments, the discussion is split into two parts: the
first looks at more general modelling issues for nonlinear finite element analysis, while the second
deals with issues specific to this study:
The novice may only have a general idea of the role of advanced analysis and simulation in
engineering design. A common view is that the aim is to simulate, and thereby quantify, the actual
behaviour of the component or structure. This is far from the truth. In the design of pressure vessels
it has to be remembered at all times that the aim is to check the code requirements. As a
consequence the code rules tell us that small details, such as welds, may be omitted. Further, as
discussed in detail in Section 2, the results of stress categorisation have to be post-processed in a
particular manner – the code stress limits apply to membrane and bending stress, and except for
fatigue ignore the peak. If the stress categorisation route is used, then the allowable loads are based
on shakedown and limit analysis, which assume perfect plasticity to introduce a failure mechanism
in the component. Perfect plasticity is a hypothetical material behaviour. Indeed the Classical
Theory of Plasticity is an approximation. In general any finite element model is an approximation,
and this is even more true for nonlinear behaviour. Since any model is an approximation,
engineering judgement, both in the modelling and assessment phase, is essential.
One approach, or modelling and assessment framework, for pressure vessel design by analysis
which the analyst could refer to is the following[2]:
• Ensure there is a good understanding of how the finite element model behaves
• Interpret the model behaviour into real structural behaviour
• Ensure there is a good understanding of how the real structure behaves
• Judge the fitness of purpose of the real structure
3
DBA Page
Design by Analysis Recommendations
8.3
To begin with, a clear distinction should be made throughout between the real structure on the one
hand and two different models of it on the other:
The first model is the physical model, quite often also called analysis model, and is deduced from
the real structure by an abstraction, or idealisation, process with regard to geometry, boundaries and
boundary conditions, constitutive laws, etc. This idealisation quite often also requires assumptions
on material properties or even constitutive laws, which are unknown and even not determinable for
the real structure - the real constitutive law of base metal or ‘zones’ of weldments, the real
deviations from the ideal geometry and so on.
The second model is the mathematical model - a mathematical description of the physical model
using the basic principles of mechanics. In case of finite element analysis this mathematical model
is obtained by means of the FEA software.
Firstly, if the starting point is a real existing structure, the actual geometry is known, especially the
actual thicknesses are known or can be determined. Nevertheless, it may be necessary to use a
different geometry in the physical model - not only because of the necessary idealisation, but also
because of the requirement in some checks to deal with safety/behaviour of the real structure for the
whole design life. Therefore, it may be necessary to use in some checks actual thicknesses minus
allowances for corrosion, erosion, i. e. for allowances specified in the design specification. In the
context of the European Standard obvious checks where the full specified thickness allowances
shall be taken into account are the checks against Global Plastic Deformation (GPD), Instability (I);
for reasons of simplicity the same physical model may be used in the checks against Fatigue (F),
and Progressive Plastic Deformation (PD) or in the Shakedown check (SD).
Secondly in a design situation the real structure is not known: the starting point is a ‘virtual
structure’, specified by the design drawings, material lists, directly or indirectly referred to
standards (for materials, tolerances of pre-products, shape deviations, allowed manufacturing
deviations or defects, etc.). If the starting point is the ‘virtual’ model not only the allowances for
corrosion, erosion shall be deducted, but also those for material tolerances, manufacturing
tolerances, e. g. for dished ends, cones with knuckles, where the minimum specified thickness for
the knuckle should be used, a value which should have been specified in the drawing anyway.
In both cases it may also be necessary to take into account allowed shape deviations. In the
Standard, checks where this may be necessary are the Instability Check, and possibly the Fatigue
Check. Further, additional actions, not accounted for in the physical model, especially non-physical
ones, may play an important role in the behaviour of the real structure, for example some types of
local corrosion, including the various cracking types, embrittlement, etc.
Thus, while it should always be kept in mind that the behaviour being investigated is the behaviour
of the physical model of the real structure, the analysis or simulation tells us something about the
behaviour of the real structure, but should not be confused with that. If the analyst always keeps in
mind the distinction between the real structure, or the virtual one, and the models, an understanding
4
DBA Page
Design by Analysis Recommendations
8.4
of the behaviour of these models will help to better understand the behaviour of the real structure,
even in cases not taken into account in the model.
If we look at something, our brain uses our experience to transform the sense-impression into a
picture of something meaningful - at least it does that in normal situations. Similarly the analyst
does need (a lot of) experience to transform finite element results – that is, results of the
mathematical model, into something meaningful with regard to the actual response of the real
structure under imposed actions and constraints. Transition from the physical model to the
mathematical one is made easy by software and requires just some vocational training in using the
software. The creation and assessment of the physical model requires much expertise and much
theoretical knowledge; it also requires knowledge of the software's capabilities, assumptions and
requirements. This can be clearly seen in the models used in the Instability Checks in Section 7.
Once the analysis has been carried out, the results from the physical model must be assessed in the
context of the actual vessel and the rules given in the standard. However it is at this stage that the
analyst very often makes a major blunder – a situation which is in fact made worse by the fact that a
specific design code is being used! “… at first sight it might appear that the ideal result … is a
single answer: ‘Yes, the maximum stress is below the allowable’ … the post-processors of most FE
programs are capable of sorting results so that the maximum and minimum of any calculated values
can be extracted easily. However by looking at these values alone the analyst would learn little
about how the structure works. Even worse, he would be unable to form an opinion about how well
his idealisation has simulated the real structure …” “… it is not possible to determine if an analysis
is right or wrong, only that the results are fit for their purpose …” [2] . Thus, the code checks are
done and, hopefully, satisfied – very often that is the main test of the model!
It is often not easy to have a good understanding of how the real structure behaves and to relate this
to the models. This is especially true in the case of nonlinearity, and thermal actions in particular. In
any case, the first task facing the analyst is always to justify the assumptions made during
modelling, particularly those assumptions regarding constraints. These assumptions may also have a
physical basis: has an initial strain, or residual stress from welding, been justifiably ignored? Is the
sequence of loading important: the nonlinear behaviour of a pressure vessel which is heated then
pressurised, is much different if the load sequence is reversed. Does a change to the modelling
assumption have no effect, or only a trivial one which does not effect code compliance? If there is
an effect then further investigation, re-modelling and justification must be made. Then the influence
of the chosen mathematical – choice of element type, mesh design, load modelling and so on -
should be examined. While a professional and competent analyst can build up a personal body of
understanding, this is most often for linear elastic behaviour, and this can only provide an indication
that the finite element models are suitable to begin with. In the following some general modelling
issues for nonlinear analysis are discussed:
There are surprisingly few sources to which the designer/analyst can refer to give general help with
nonlinear finite element analysis, and elastic-plastic behaviour in particular. Probably the best
discussions have been given by Adams & Askenazi[3] , Cook[4] and NAFEMS[5] – these are
summarised briefly here, but the reader is strongly advised to consult these sources directly. Written
5
DBA Page
Design by Analysis Recommendations
8.5
by experts, the advice given in theses sources are in basic agreement on the modelling issues which
arise for nonlinear finite element analysis.
A good summary of good modelling practice has been given by Adams & Askenazi[3]. Part of
Chapter 15: “Nonlinear Analysis” is reproduced here:
A few guidelines for meshing and model building are appropriate or more appropriate for nonlinear
problems. Building the model correctly in the first place can greatly enhance the speed of the solution and
the likelihood that convergence will be obtained. Most of these guidelines centre around the concept of
keeping the nonlinear model as simple as possible. Due to the length of a nonlinear solution compared to
a linear one, every attempt should be made to reduce the model size without compromising solution
accuracy. This is where your linear preliminary studies may be useful. Expect that you will run a
nonlinear model many times, both to achieve convergence and to adjust the final behaviour. Smart
modelling can save hours of run time. Keep the following points in mind while building the model for a
nonlinear solution.
Use symmetry wherever possible. This is a good idea in a linear model and a great idea in a nonlinear
model. The guidelines for using symmetry as described earlier in this book should be used, such as
avoiding symmetry in a nonlinear buckling problem or a when a dynamic solution is required.
Use beam, shell, or planar idealisations whenever possible. If a problem is marginal from the standpoint
of using an idealisation, it may still be worth-while to consider the simplification as a test model and learn
as much as you can from it. Region your model to use the nonlinear material model only where required.
A perfectly valid technique is to restrict the use of nonlinear elements to regions where plasticity is
expected. This may require you to mesh the model with multiple properties so that, in reality, two
separate materials are used. Chapters 5 and 7 discuss this technique in more detail. By limiting the use of
nonlinear elements to the areas that require it, you can speed up the model by forcing the solver to iterate
on only a subset of the mesh.
Refine and smooth the mesh in areas of high strain. Nonlinear solutions are sensitive to element
distortion, and the discontinuity these elements cause can force the solver to unnecessarily iterate a higher
strain, plastic solution when none should have been required. If an explicit nonlinear transient solution is
required, distorted elements may skew the time stepping algorithm unnecessarily as well. The mesh at any
contact region should be refined to capture the contact stresses that will be developed. As the contact area
gets smaller, the need for more refinement increases. You may be able to "un-refine" the mesh where
stress is low to reduce the model size as long as the overall model stiffness is not affected.
If large deformations are expected to distort elements such that their accuracy maybe called into
question, it may be worthwhile to manually distort the elements in the opposite direction somewhat before
starting the solution. In this way, the final shape will be closer to the ideal shape. Use your judgement to
determine if this is necessary for accuracy or even to prevent the solution from failing due to the presence
of highly distorted elements.
Always check your software documentation for element types allowed in a nonlinear solution. Many
codes restrict the use of elements in a nonlinear solution to a subset of those available in a linear solution.
The use of higher order elements is discussed below. Certain line, rigid, and speciality elements may be
restricted for use in linear or dynamic solutions only. Take the time to read your documentation to
understand which elements can and cannot be used in a nonlinear problem. Convergence problems can
sometimes be resolved simply by changing element types to those better suited for a nonlinear problem.
If you must use a solid model for a nonlinear solution, keep the following additional points in mind while
constructing the mesh.
Take another look at small or insignificant features in the model. Due to the speed of most linear
solutions, you may have developed the habit of leaving in some fillets or features simply because it took
more time to remove them than they added to the run time. While this is acceptable in a linear model, it
6
DBA Page
Design by Analysis Recommendations
8.6
can cause trouble in a nonlinear run. Consider that in addition to the increased length of a nonlinear
solution, many iterations may be required to achieve convergence. While this is not an issue in linear
analysis, any run time penalty due to an excessive mesh from unnecessary features will be paid for in
each iteration.
Even though current analysis software makes nonlinear analysis easy, much more attention must be
given to suitability of the model, its representation of the real component and interpretation of this
behaviour. It is harder to predict the structural response and a good understanding of the response
may develop only after carrying out several trial analyses. “… much more than in linear analysis,
the nature of a problem may become clear only after solving it. At the outset the types and extent of
the nonlinearity may not be apparent. Even if they are, the appropriate elements, mesh layout,
solution algorithms, and load steps may not be. Accordingly, an attempt to solve a nonlinear finite
element problem in ‘one go’ is likely to fail ……”[4] , or at worst be very misleading. A converged
solution, with appealing stress and strain contours may not be physically, or even mathematically,
correct! It is always advisable to make generous use of test cases and pilot studies before the main
analysis, then examine the effect of adjustments to all modelling assumptions. And above all, to ask
for help! All of this to get a ‘feel’ for the behaviour of the model, and to test if it represents the real
component. The selection of suitable test cases and pilot studies is not easy for nonlinear analysis,
so justification of the analysis is even more difficult.
From the preceding discussion and Sections 3 & 7, it is clear that, as a basic requirement the
analysts should have access to finite element analysis software which includes:
For some of the specialist procedures described in Section 3, the software should preferably also
include:
In general most modern commercial finite element software should be capable of the basic
requirements. A brief summary is given below:
• ABAQUS (elastic, plastic and creep calculations with beam, shell or solid elements),
7
DBA Page
Design by Analysis Recommendations
8.7
• ALGOR (elastic and plastic calculations with beam, shell or solid elements, it can compute limit
loads using inelastic calculations),
• CASTEM 2000 (elastic, plastic and creep calculations with beam, shell or solid elements, it can
compute limit loads using elastic calculations),
• SYSTUS (elastic, plastic and creep calculations with beam, shell or solid elements),
• ANSYS (elastic, plastic and creep calculations with beam, shell or solid elements),
• NASTRAN (elastic, plastic and creep calculations with beam, shell or solid elements),
• COSMOS (elastic, plastic and creep calculations with beam, shell or solid elements),
• SAMCEF (elastic, plastic and creep calculations with beam, shell or solid elements),
• FE-PIPE (elastic calculations with beam, shell or solid elements, especially for pressure vessel
components),
• BOSOR4 (program for stress, buckling and vibration of complex shells of revolution).
A fuller comparison can be found in the text by Adams & Askenazi [3] .
As mentioned in the Introduction, Section 1, the expertise of the analyst/designer plays a critical
role in the whole design by analysis process. While the Standard itself, and to some extent most
commercial finite element software, undergo rigorous quality assessment, this is not the case with
the analyst. Indeed it is wholly possible for a relatively new and inexperienced engineer or analyst
to be allocated the task of design by analysis. Further, it is equally typical to team an experienced
pressure vessel designer with an experienced finite element analyst who has no specific familiarity
with the requirements of pressure vessel design, with neither having any real experience of design
by analysis, or inelastic analysis. This is just as much a recipe for disaster as the novice.
Typical professional training of engineering graduates across Europe does not examine inelastic
material behaviour and constitutive modelling, or inelastic stress analysis in any great detail (if at
all), and only a few cover the detailed behaviour of elastic-plastic components and structures, let
alone pressure vessel design. Training in practical finite element analysis is common, but tends to
emphasise modelling and the interface to CAD. Training in finite element theory beyond linear
elasticity is rare. As a consequence, analysts must gain the necessary experience for pressure vessel
8
DBA Page
Design by Analysis Recommendations
8.8
design by analysis on the job, hopefully apprenticed to an expert, and through Continuing
Professional Development Courses. That this additional training is rarely professionally accredited
has long been a concern of finite element educators [6] .
The experienced pressure vessel analyst and designer is uncommon in the industry. One of the
failings of modern engineering in general is that the gap between technical knowledge of
engineering principles and analysis software capabilities is growing! This has been expressed well
by Adams & Askenazi [3] (italics added by the writers for emphasis):
“… this literal explosion of speed and capabilities has been a mixed blessing for design engineers.
From the near-seamless, near-painless integration with CAD, a growing number of design analyst
non-specialists with a part-time interest in FEA has emerged. The growth of this segment of the
industry is accelerating rapidly as technology providers scramble to fill the need for easy-to-use
FEA software tools. Some of these tools are so easy to use, little thought is required to develop
stress contours on parts with complex geometry. With little thought comes little chance of accuracy.
The early analysts sweated every node and element and paid dearly for lengthy run times. Good
practices were developed to ensure boundary conditions and properties were well thought out
before a model was submitted. Hand calculations and results correlation increased users' awareness
of the capabilities and limitations of their tools. Today, new users tend to believe that any result that
looks right probably is right. Material properties are assigned carelessly and boundary conditions
are applied more out of convenience than based on actual environmental interactions. Is the role of
the analysis specialist doomed? Hardly! Most design analysts would agree that their usage of the
technology is, by the nature of their responsibilities, only surface level. Many do not want nor do
they have time to pursue more complex analysis types or assembly simulation with ambiguous
interactions. Engineers have come to expect the instant gratification provided by photo-realistic
CAD models and rapid prototyping systems. Consequently, most design analysts who learn to
appreciate the complexity of FEA hesitate to jump head first into a problem that requires lengthy
setup, and run times which often yield less than spectacular data …”
“… an editorial in the July 9, 1998 issue of MACHINE DESIGN magazine addressed the subject of
designers and FEA, This editorial's premise was essentially, 'Why not let designers do FEA without
understanding engineering theory?’ The discussion was supported by an example of a failed
aerospace project conducted by expert analysts that relied a little too heavily on analytical results.
The second example described an aerospace project completed by engineers who were admittedly
weak on theory and chose to use "make-and-break" methods instead of analysis to great success.
Based on these two data points, the author concluded that because expert analysts cannot always get
it right, designers without grounding in fundamentals can do no worse. This somewhat irresponsible
position is contradictory, assuming that the reader is objective in his/her views on the subject.
Taken to its extreme, one might conclude that because successful products have been developed by
individuals with no engineering background whatsoever and products developed by highly trained
and competent engineers have experienced failures, a basic engineering education should not be a
requirement for aircraft development! …”
“ … ‘Good users will readily admit they need to know more. Those who feel satisfied are probably
in trouble.’ Surprisingly, few design analysts model, analyse, and interpret results efficiently or
even accurately. However, most do not realise it unless a major mistake costs their company money
…”
9
DBA Page
Design by Analysis Recommendations
8.9
The engineering manager thinking of embarking on design by analysis should ponder the above
quotes very carefully indeed!
The following are considered to be essential elements of a competent analyst’s basic training for
pressure vessel design by analysis:
10. A basic understanding of the behaviour of thin curved shells and the behaviour of more
complex pressurised components under mechanical and thermal loading
11. A basic understanding of modern constitutive models for elastic-plastic material behaviour,
and the limitations of the classical theory of plasticity
12. A basic understanding of finite element theory for nonlinear analysis, in particular both
material and geometrical nonlinearities
13. An understanding of the procedures for, but also the limitations of, finite element instability
and buckling analysis
14. A basic understanding of plasticity in the presence of large deformations, and the limitations
of associated constitutive and numerical models
15. Experience with a range of analysis tools and commercial finite element software
16. Basic, but first hand, experience of pressure vessel manufacture, construction, operation and
maintenance
These recommendations may seem to be rather rigorous, but it must be remembered that many
pressure vessels which need to be considered for design by analysis through the Direct Route may
be high integrity and consequently a high level of technical competence may be required. Of course
it may be argued that a team of engineers with a pooled competence may be sufficient, but in some
of the writers’ experience this may not be satisfactory. It is well understood in engineering
education that a higher level of technical knowledge and competence will be required by
tomorrow’s analyst and designer. This requirement is prompted not only by the availability, and
relative ease of use, of modern analysis tools, but also by the growing need for industrial
10
DBA Page
Design by Analysis Recommendations
8.10
competitiveness at the same time as increased public demand for safety. It is equally well
understood that only a basic introduction to a range of technical skills can be given in accredited
degree level engineering education, for example as detailed by SARTOR. The only way tomorrow’s
engineer (or indeed anyone in the workplace) can acquire these skills would be through lifelong
learning and Continuing Professional Development, both of which are seen as crucial. The question
of accreditation of engineering competence in the use of national codes and standards must be faced
at some time, as the level required increases.
The new approach to DBA, as laid down in CEN's prEN 13445-3, seems to be a major step forward
in design by analysis. Problems still contained in the present proposal have been identified in this
European research project, initiated by EPERC. This project has shown that the approach is sound,
that the approach gives much insight into the behaviour of the vessel, into the safety margins
against failure modes, and, therefore, that this approach can lead to improved designs and improved
in-service inspection procedures. This project has also shown that the time effort required is, even
with presently available hard and software, affordable.
It is clear to the writers of this document, that if the new European Standard recommendations for
Design by Analysis are to succeed and become more widely used, with the accompanying increased
safety and reliability, there is a real need for Continuing Professional Development Courses.
8.6 Literature
[1] J.N.C. Guerreiro, A.F.D. Loula & J.T. Boyle: “Finite element methods in stress analysis for
creep” General Lecture, Creep in Structures IV, Proceedings of IUTAM Symposium, Cracow,
1990. Ed M Zyczkowski, Springer, 1991
[2] NAFEMS: “How to Interpret Finite Element Results” National Agency for Finite Element
Methods & Standards, 1990
[3] V. Adams & A. Askenazi: “Building Better Products with Finite Element Analysis” Onward
Press, 1999
[4] R.D. Cook, D.S. Malkus, M.E. Plesha: “Concepts and Applications of Finite Element Analysis”,
John Wiley, 3rd Ed, 1994
[5] E. Hinton et al, Eds: “NAFEMS Introduction to Nonlinear Stress Analysis” National Agency for
Finite Element Methods & Standards, 1992
[6] J.T. Boyle et al, Eds: “Finite Element Analysis; Education & Training” Elsevier Applied
Science, 1991
1
DBA Page
Design by Analysis Annex 1: Bibliography
A1.1
In this Annex, three tables are presented as a literature review on design by analysis:
Table A1.1: Books concerned with DBA, limit and shakedown analysis
Bolt, S.E.; Bryson, J.W.; Corum, THEORETICAL AND EXPERIMENTAL STRESS ANALYSIS OF ORNL THIN-SHELL Oak Ridge National
J.M.; Gwaltney, R.C. CYLINDER-TO-CYLINDER MODEL NO. 3 Laboratory - 5020
Bolt, S.E.; Bryson, J.W.; Gwaltney, THEORETICAL AND EXPERIMENTAL STRESS ANALYSIS OF ORNL THIN-SHELL Oak Ridge National
R.C. CYLINDER-TO-CYLINDER MODEL NO. 4 Laboratory - 5019
Bolt, S.E.; Bryson, J.W.; Gwaltney, THEORETICAL AND EXPERIMENTAL STRESS ANALYSIS OF ORNL THIN-SHELL Oak Ridge National
R.C. CYLINDER-TO-CYLINDER MODEL NO. 2 Laboratory - 5021
Corum, M.J.; Bolt, S.E.; THEORETICAL AND EXPERIMENTAL STRESS ANALYSIS OF ORNL THIN-SHELL Oak Ridge National
Greenstreet, W.E.; Gwaltney, R.C. CYLINDER-TO-CYLINDER MODEL NO. 1 Laboratory - 4553
Gokhfeld, D.A.; Cherniavsky, O.F. LIMIT ANALYSIS OF STRUCTURES AT THERMAL CYCLING Sijthoff & Noordhoff, 1980
Save, M.A.; Massonnet, C.E.; PLASTIC ANALYSIS AND DESIGN OF PLATES, SHELLS AND DISKS North-Holland, 1972
Hamilton, J.; Boyle, J.T., SHAKEDOWN LOAD BOUNDS BY ELASTIC FINITE ELEMENT
PVP - Vol. 343, p. 205 f.f.
Shi, J., Mackenzie, D. ANALYSIS
Hollinger, G.L. SUMMARY OF THREE DIMENSIONAL STRESS CLASSIFICATION 7.th ICPVT, Vol. 1, p. 454 f.f.
Tanaka, M.; Yamamoto, 2D AND 3D COLLAPSE EVALUATION OF SMALL RADIAL AND to be presented at ASME PVP
Y. OBLIQUE NOZZLE TO SPHERICAL SHELL INTERSECTIONS 1998
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
Preiss, R.; Rauscher, F.; THE FLAT END TO CYLINDRICAL SHELL CONNECTION - LIMIT
IJPV&P 75 (1998), p 715-726
Vazda, D.; Zeman, J.L. LOAD AND CREEP DESIGN
Lietzmann, A.; Rudolph, FAILURE MODES OF PRESSURE VESSEL COMPONENTS AND Chemical Engineering and
J.; Weiß, E.; THEIR CONSIDERATION IN ANALYSES Processing, 35, p. 287-293
Journal of Structural
PLASTIC COLLAPSE AT LAP JOINTS IN PRESSURIZED
Jin-Guang-Teng Engineering, Vol. 120, No. 1, p.
CYLINDERS UNDER AXIAL LOAD
23-44
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
Miklus S.; Kosel, F.; PLASTIC COLLAPSE OF PIPE BIFURCATION IJPV&P, 48, p. 79-92
Naderan-Tahan, K.; PLASTIC LIMIT PRESSURES FOR NEIGHBOURING RADIAL J. of Process Mechanical
Robinson, M.; NOZZLES IN A SPHERICAL PRESURE VESSEL Engineering, Vol. 210, p. 75-78
Journal of Engineering
CONE-CYLINDER INTERSECTION UNDER PRESSURE:
Teng, J.-G. Mechanics, Vol. 120, No. 9, p.
AXISYMMETRIC FAILURE
1896 f.f
Tabone, C. J.; Mallett, R. PRESSURE PLUS MOMENT LIMIT LOAD ANALYSIS FOR A
PVP - Vol. 120, p. 131-136
H.; CYLINDRICAL SHELL NOZZLE
Shalaby, M.A.; Younan, LIMIT LOADS FOR PIPE ELBOWS WITH INTERNAL PRESSURE
IJPVT, Vol. 120 , p. 35-42
M.Y. A. UNDER IN-PLANE CLOSING BENDING MOMENT
Journal of Engineering
CONE-CYLINDER INTERSECTION UNDER INTERNAL PRESSURE:
Teng, J.-G. Mechanics, Vol. 121, No. 12, p.
NONSYMMETRIC BUCKLING
1298 f.f.
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
Journal of Structural
COLLAPSE BEHAVIOR AND STRENGTH OF STEEL SILO
Teng, J.-G.; Rotter M. Engineering, Vol. 117, No.12, p.
TRANSITION JUNCTIONS. PART 2: PARAMETRIC STUDY
3605 f.f.
Journal of Structural
COLLAPSE BEHAVIOR AND STRENGTH OF STEEL SILO
Teng, J.-G.; Rotter, J. M. Engineering, Vol.117, No.12, p.
TRANSITION JUNCTIONS. PART 1: COLLAPSE MECHANICS
3587 f.f.
Hayakawa, T.; Yoshida, T.; COLLAPSE PRESSURE FOR THE SMALL END OF A CONE-
3rd ICPVT, Vol. 1, p. 149 f.f.
Mii, T. CYLINDER JUNCTION BASED ON ELASTISC-PLASTIC ANALYSIS
Weiß, E.; Lietzmann, A.; FESTIGKEITSANALYSE UND BEANSPRUCHUNGSBEWERTUNG Technische Überwachung, Bd.
Rudolph, J.; FÜR KOMPONENTEN DES DRUCKBEHÄLTERBAUS 36, Nr. 11/12, p. 424-430
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
Techniques de l’ Ingénieur,
Debaene, J.B. METHODES D’ANALYSE DES APPAREILS A PRESSION
Chapitre A846
Kroenke, W.C.; Addicott, INTERPREATION OF FINITE ELEMENT STRESSES ACCORDING ASME paper 75-PVP-63
G.W.; Hinton, B.M. TO ASME SECTION III (1975)
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
LIMIT ANALYSIS OF PLATES AND SELLS: RESEARCH OVER TWO J. Struct. Mech., 13 (3&4), p.
Save, M.
DECADES 343-370
Mohamed, A.I.;
Megahed, M.M.; APPLICATION OF ITERATIVE ELASTIC TECHNIQUES FOR IJPVT, Vol 121 (1999), p. 24-
Bayoumi, L.S.; Younan, ELASTIC-PLASTIC ANALYSIS OF PRESSURE VESSELS 29
M.Y.A..
Kalnins, A.; Updike, SHAKEDOWN OF TORISPHERICAL HEADS USING PLASTIC IJPVT, Vol 120 (1998), p 431-
P.D. ANALYSIS 437
Table A1.2: DBA using FEM, analytical and/or numerical procedures (continued)
Kalnins, A.; Updike, P.D. PRIMARY STRESSES FROM SIMPLE LAWS OF EQUILIRIUM PVP-Vol. 353, p. 259 f.f.
Kalnins, A.; Updike, D.P. ON PRIMARY STRESS CALCULATIONS PVP-Vol. 265, p. 167-176
THE RATCHETTING OF A CYLINDER SUBJECTED TO INTERNAL Journal of Strain Aanalysis, Vol. 28,
Moreton, D.N.
PRESSURE AND ALTERNATING AXIAL DEFORMATION No. 4, p. 277-282
Cinquini, C.; Zanon, P. LIMIT ANALYSIS OF CIRCULAR AND ANNULAR PLATES Ingenieur-Archiv , 55, p. 157-175
Leckie, F. A.; Penny, SHAKEDOWN LOADS FOR RADIAL NOZZLES IN SPHERICAL I. J.Solids & Structures, Vol.3, p.
R.K. PRESSURE VESSELS 743-755
Guerlement, G.; Lamblin, LIMIT ANALYSIS OF CYLINDRICAL SHELL WITH REINFORCING Engineering. Stuct., Vol. 9, p. 146-
D.O.; Save, M. A:; RINGS 156
10
DBA Page
Design by Analysis Annex 1: Bibliography
A1.10
Table A1.2 DBA using FEM, analytical and/or numerical procedures (continued)
LIMIT ANALYSIS OF CIRCULAR PLATES SUBJECTED TO I. J. Mech. Sci., Vol. 36, No. 2, p. 87-
Ghorashi, M.
ARBITRARY ROTATIONAL SYMMETRIC LOADINGS 94
LIMIT STRENGTH OF LOCALLY LOADED SPHERICAL DOMES: I. J. Solids & Stuctures, Vol. 24, No.
Srinivasan, M. A.;
RADIAL LOAD AT A CIRCULAR CUT-OUT 7, p. 723-734
Table A1.3: Theory and/or numerical methods for limit and shakedown analysis
Borges, L. A.;
A NONLINEAR OPTIMIZATION PROCEDURE FOR LIMIT
Zouain, N.; Huespe, Eur. J. Mech., A/Solids, 15, No. 3, p. 487-512
ANALYSIS
A. E.;
Esslinger, M.;
BERECHNUNG DER TRAGLAST VON
Geier, B.; Wendt, Stahlbau , 3, p. 76-80
ROTATIONSSCHALEN IM ELASTOPLASTISCHEN BEREICH
U.
Tin-Loi, F.; LIMIT LOADS OF CYLINDRICAL SHELLS UNDER J. of Structural Engineering, Vol. 117, No. 3,
Pulmano, V. A. HYDROSTATIC PRESSURE p. 643-656
Staat, M.; Heitzer, LIMIT AND SHAKEDOWN ANALYSIS USING A GENERAL Proc. of NAEFEMS Wordl Congress '97,
M. PURPOSE FINITE ELEMENT CODE Vol.1, p. 522-533
Table A1.3: Theory and/or numerical methods for limit and shakedown analysis (continued)
Stein, E.; Zhang, SHAKEDOWN ANALYSIS FOR PERFECTLY PLASTIC E. Stein: "Progress in Computational Analysis of
G.; Mahnken, R. AND KINEMATIC HARDENING MATERIALS Inelastic Structures", CISM 1993, p.175-244
MISES-FLIEßBEDINGUNGEN FÜR
Oschatz, A. Technische Mechanik 5 (1984), Heft 1, p. 56 f.f.
ROTATIONSSCHALEN
Ponter, A.R.S.; SHAKEDOWN STATE SIMULATION TECHNIQUES Computer methods in applied mechanics and
Carter, K.F. BASED ON LINEAR ELASTIC SOLUTIONS engineering
We are grateful to CEN for their permission to include the Clause 18, Annexes B and C of the draft
unfired pressure vessel standard prEN 13445-3, which constitute an essential reference for the
anlayses within this manual.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.2
18.1 Purpose
18.1.1 This clause presents rules for the detailed fatigue assessment of pressure vessels and their
components which are subjected to repeated fluctuations of stress.
18.1.2 The assessment procedure assumes that the vessel has been designed in accordance with all other
requirements of this standard.
18.1.3 These rules are only applicable to the ferritic and austenitic steels specified in Part 2 of EN 13445.
18.1.4 These rules are not applicable to testing group 4 pressure vessels. For testing group 3 welded joints,
see the special provisions in 18.10.2.1.
18.1.5 This method is not intended for design involving elastic follow-up (See reference [1]).
18.2.1 fatigue design curves: Curves given in this clause of ∆σR against N for welded and unwelded
material, and of ∆σR/Rm against N for bolts.
18.2.2 discontinuity: A shape or material change which affects the stress distribution.
18.2.3 gross structural discontinuity: A structural discontinuity which affects the stress or strain
distribution across the entire wall thickness.
18.2.4 local structural discontinuity: A discontinuity which affects the stress or strain distribution locally,
across a fraction of the wall thickness.
18.2.5 nominal stress: The stress which would exist in the absence of a discontinuity.
NOTE 1: Nominal stress is a reference stress which is calculated using elementary theory of
structures. It excludes the effect of structural discontinuities (e.g. welds, openings and thickness
changes). See figure 18-1.
NOTE 2: The use of nominal stress is permitted for some specific weld details for which determination
of the structural stress would be unnecessarily complex. It is also applied to bolts.
NOTE 3: The nominal stress is the stress commonly used to express the results of fatigue tests
performed on laboratory specimens under simple unidirectional axial or bending loading. Hence,
fatigue curves derived from such data include the effect of any notches or other structural
discontinuities (e.g. welds) in the test specimen.
18.2.6 notch stress: The total stress located at the root of a notch, including the non-linear part of the
stress distribution.
NOTE 1: See figure 18-1 for the case where the component is welded, but notch stresses may
similarly be found at local discontinuities in unwelded components.
NOTE 2: Notch stresses are usually calculated using numerical analysis. Alternatively, the nominal or
structural stress is used in conjunction with the effective stress concentration factor, Keff.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.3
18.2.7 equivalent stress: The uniaxial stress which produces the same fatigue damage as the applied
multi-axial stresses.
NOTE: It is calculated using a failure criterion; the Tresca criterion is applied in this clause.
18.2.8 stress on the weld throat: The average stress on the throat thickness in a fillet or partial penetration
weld.
NOTE 1: In the general case of a non-uniformly loaded weld, it is calculated as the maximum load per
unit length of weld divided by the weld throat thickness and it is assumed that none of the load is
carried by bearing between the components joined.
NOTE 2: The stress on the weld throat is used exclusively for assessment of fatigue failure by
cracking through weld metal in fillet or partial penetration welds.
18.2.9 stress range (∆ ∆σR): The value from maximum to minimum in the cycle (see figure 18-2[withdrawn])
of nominal, principal or equivalent stress, depending on the component and as defined in this clause.
Figure 18-1: Distribution of nominal, structural and notch stress at a structural discontinuity
18.2.10 structural stress: The linearly distributed stress across the section thickness which arises from
applied loads (forces, moments, pressure, etc.) and the corresponding reaction of the particular structural
part.
NOTE 1: Structural stress includes the effects of gross structural discontinuities (e.g. branch
connections, cone/cylinder intersections, vessel/end junctions, thickness change, deviations from
design shape, presence of an attachment). However, it excludes the notch effects of local structural
discontinuities (e.g. weld toe) which give rise to non-linear stress distributions across the section
thickness. See figure 18-1.
NOTE 2: For the purpose of a fatigue assessment, the structural stress shall be evaluated at the
potential crack initiation site.
NOTE 3: Structural stresses may be determined by one of the following methods: numerical analysis
(e.g. finite element analysis (FEA)), strain measurement or the application of stress concentration
factors to nominal stresses obtained analytically. Guidance on the use of numerical analysis is given
in reference [2].
NOTE 4: Under high thermal stresses, the peak stress rather than the linearly distributed stress should
be considered.
18.2.11 weld throat thickness: The minimum thickness in the weld cross-section.
N is the allowable number of cycles obtained from the fatigue design curves (suffix i
refers to life under ith stress range);
n is the number of applied stress cycles (suffix i refers to number due to ith
stress range);
Rmin is the minimum inside radius of cylindrical vessel, including corrosion allowance;
Rmax is the maximum inside radius of cylindrical vessel, including corrosion allowance;
Sij is the difference between either principal stresses (σi and σj) or structural principal stresses
(σstruc,i and σstruc,j) as appropriate;
∆σ is the maximum principal stress range (suffix i refers to ith stress range);
∆σeq is the equivalent stress range (suffix i refers to ith stress range);
∆σeq,l is the equivalent stress range corresponding to variation of equivalent linear distribution;
∆σeq,nl is the stress range corresponding to variation of non-linear part of the stress distribution;
(σ eq ) op is the equivalent stress due to operating pressure (for specific use in 18.4.6)
σstruc1 is a structural principal stress (1, 2 , 3 apply to the axes) at a given instant;
σV1, σV2 are stress ranges obtained in the example of reservoir cycle counting in 18.9.3;
18.4 Limitations
18.4.1 Where a vessel is designed for fatigue, the method of manufacture of all components,
including temporary fixtures and repairs, shall be specified by the manufacturer
18.4.2 There are no restrictions on the use of the fatigue design curves for vessels which operate at sub-
zero temperatures, provided that the material through which a fatigue crack might propagate is shown to be
sufficiently tough to ensure that fracture will not initiate from a fatigue crack.
18.4.3 These rules are only applicable to vessels which operate at temperatures below the creep range of
the material. Thus, the fatigue design curves are applicable up to 380 °C for ferritic steels and 500 °C for
austenitic stainless steels.
18.4.4 It is a condition of the use of these rules that all regions which are fatigue-critical are accessible for
inspection and non-destructive testing, and that in-service inspection shall be performed at not later than 20
% of the allowable fatigue life.
18.4.5 Corrosive conditions are detrimental to the fatigue lives of steels. Environmentally-assisted fatigue
cracks can occur at lower levels of fluctuating stress than in air and the rate at which they propagate can be
higher. The fatigue strengths specified do not include any allowances for corrosive conditions. Therefore,
where corrosion fatigue is anticipated and effective protection from the corrosive medium cannot be
guaranteed, a factor should be chosen, on the basis of experience or testing, by which the fatigue strengths
given in these rules should be reduced to compensate for the corrosion. If, because of lack of experience, it
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.7
is not certain that the chosen fatigue strengths are low enough, the frequency of inspection should be
increased until there is sufficient experience to justify the factor used.
18.4.6 For water conducting parts made from non-austenitic steels, operating at temperatures exceeding
200 °C, conservation of the magnetite protective layer shall be ensured. This will be obtained if the stress
range on the surface in contact with water always fulfils the following conditions:
( )
σ eqmax ≤ σ eq
op
(
+ 200 N / mm 2 ) …(18.4-1)
( )
σ eqmin ≥ σ eq
op
(
− 600 N / mm 2 ) …(18.4-2)
NOTE: It is assumed that under the operating conditions at which the magnetite layer forms, there is
no stress in that layer.
18.4.7 Where vibration (e.g. due to machinery, pressure pulsing or wind) cannot be removed by
suitable strengthening, support or dampening, it shall be assessed using the method in this clause.
18.5 General
18.5.1 A fatigue assessment shall be made at all locations where there is a risk of fatigue crack
initiation.
NOTE: It is recommended that the fatigue assessment is performed using operating rather than
design loads.
18.5.2 In fatigue, welds behave differently from plain (unwelded) material. Therefore the
assessment procedures for welded and unwelded material are different.
18.5.3 Plain material might contain flush ground weld repairs. The presence of such repairs can
lead to a reduction in the fatigue life of the material. Hence, only material which is certain to be
free from welding shall be assessed as unwelded.
18.5.4 A typical sequence in the design of a vessel for fatigue is shown in table 18-1.
18.5.5 The fatigue life obtained from the appropriate fatigue design curves (for welded
components, unwelded components and bolts) for constant amplitude loading is the allowable
number of cycles.
18.5.6 For calculation of cumulative damage under variable amplitude loading, D is given by:
∑ Nii
n1 n 2 n
D= + +...... = ...(18.5-1)
N1 N1
D ≤1 ...(18.5-2)
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.8
18.6.1 Stresses
For the assessment of simple attachments and aligned seam welds, principal stresses may be calculated
elastically from the nominal stresses.
In the case of weld metal in directly loaded fillet or partial penetration joints, but not butt joints (e.g. seams),
use is made of the nominal stress range on the throat as shown in 18.6.3.
For all other welded components, structural principal stresses shall be determined. They shall be:
- either calculated using elastic theory from the structural stresses at the potential crack initiation site,
taking account of all membrane, bending and shearing stresses;
- or deduced from strains measured on the vessel and converted to linear-elastic conditions.
Where the structural principal stress is obtained by detailed stress analysis (e.g. FEA) or by measurement, it
is to be determined from the principal stress which acts closest to the normal to the weld by extrapolation
using the procedures detailed in figure 18-3.
NOTE1: In arriving at the structural principal stress, it is necessary to take full account of the structural
discontinuities (e.g. nozzles) and all sources of stress. The latter may result from: global shape
discontinuities such as cylinder to end junctions, changes in thickness and welded-on rings;
deviations from intended shape such as ovality, temperature gradients, peaking and misaligned welds
(note some misalignment is already included in some of the fatigue design curves). Methods in this
clause and in the published literature (see references [3] - [7]) provide estimates of such stresses for
many geometries, or at least enable a conservative assessment to be made.
NOTE 2: For nozzles being assessed using principal stresses directly, three possible stress
concentrations due to structural discontinuities should be considered and estimates of the stresses
made as follows:
a) At the crotch corner, a stress concentration factor may be applied to the nominal hoop stress in
the shell to determine the maximum structural stress which is circumferential with respect to the
nozzle.
b) At the weld toe in the shell, the stresses in the shell acting in all radial directions with respect to
the nozzle should be considered in order to determine the maximum structural stress in the shell.
Stresses in the shell as a result of mechanical loading on the nozzle as well as pressure should be
considered.
c) At the weld toe in the branch, the maximum structural stress range in the branch should be
calculated. Again, the possibility of mechanical as well as pressure loading should be considered.
NOTE 3: Since the maximum range of stress on the weld throat can be expressed as a vector sum, ∆σ
is the scalar value of the greatest vector difference between different stress conditions during the
cycle.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.10
Locations of stresses for determination of structural stress by extrapolation to point of stress concentration
(weld toe in this case):
b) high bending stress component, stiff elastic foundation, gauge length ≤ 0,2e, quadratic
extrapolation;
Figure 18-3: Extrapolation to obtain structural stress from FEA or strain gauge results
18.6.2.1 Options
For the assessment of simple attachments and aligned seam welds, the nominal equivalent stress range
(see table 18-4a) and 18-4e)) or the nominal principal stress range (see table 18-5a) and 18-5e)) can be
used. This shall be calculated in the same way as structural stress ranges (see equations 18.6-4, 18.6-5 and
18.6-6) using nominal principal stresses instead of structural principal stresses.
- either the principal stress range shall be determined from the range of the structural principal stresses
and used with table 18-5;
- or the equivalent stress range shall be calculated from the range of the equivalent stresses determined
from the structural principal stresses and used with table 18-4.
Tension stresses are considered positive and compression stresses negative. In both cases, an important
aspect is whether, under multiple load actions, the directions of the structural principal stresses remain
constant or not.
Where applicable, the elastically calculated principal or equivalent stress range shall be modified by the
plasticity correction factors given in 18.8.
NOTE: For welded components, the full stress range is used regardless of applied or effective mean
stress. The fatigue design curves incorporate the effect of tensile residual stresses; post-weld heat
treatment is ignored in the fatigue analysis.
18.6.2.2 Equivalent stress range ∆σeq
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.11
When the structural principal stress directions are constant, ∆σeq shall be calculated as follows.
The variation with time of the three structural principal stresses shall be established. The variation with time
of the three principal stress differences shall be calculated as follows:
(
∆σ eq = max S12 max − S12 min ; S23 max − S23 min ; S31max − S31min ) ...(18.6-4)
NOTE: A typical example is shown in figures 18-4(a) and (b). ∆σeq is twice the greatest shear stress
range and occurs on one of the three planes of maximum shear.
(b): Variation with time of the principal stress differences and the resulting ∆ σ eq
(c): For unwelded components, the variation with time of the difference between the structural
principal stresses which determine ∆σeq (i.e. σ struc1 and σ struc3 in this case) and
the resulting mean σ eq
Figure 18-4: Typical example of stress variation when the principal stress directions remain constant
When the structural principal stress directions change, ∆σeq shall be calculated as follows.
Determine the variation with time of the six stress components (three direct and three shear) with
reference to some convenient fixed axes. For each stress component, calculate the maximum
variation. The structural principal stress ranges, S12, S23 and S31, are then calculated from the
resulting stress variations. ∆σeq is determined as before from equation 18.6-4.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.13
18.6.2.3.1 Application
If the potential fatigue crack initiation site is at the weld toe or on the surface of the weld, the structural stress
range in the material adjacent to the weld is required for the fatigue assessment. Since σstruc3 = 0, use is
made of the two structural principal stresses σstruc1 and σstruc2 acting essentially (i.e. within 45°) parallel and
normal to the direction of the weld respectively, on each material surface.
Where the directions of the structural principal stresses remain fixed, ∆σ is determined as follows.
NOTE: Both principal stress ranges may need to be considered, depending on their directions.
When the structural principal stress directions change during cycling between two load conditions, ∆σ shall
be calculated as follows.
Determine the three stress components (two direct and one shear) at each load condition with reference to
some convenient fixed axes. For each stress component, calculate the maximum difference between the
stresses. Calculate the principal stresses from the resulting stress differences.
NOTE: Both principal stress ranges may need to be considered, depending on their directions.
Where cycling is of such a complex nature that it is not clear which two load conditions will result in the
greatest value of ∆σ, they shall be established by carrying out the above procedure for all pairs of load
conditions. Alternatively, it is conservative to assume that ∆σ is the difference between the algebraically
greatest and smallest principal stresses occurring during the whole loading cycle regardless of their
directions, and to assume the lowest classification for the detail (see Table 18.5).
Where stress cycling is due to the application and removal of a single load,
( )
1/ 2
∆σ = σ w 2 + τ w 2 ...(18.6-7)
where σw is the normal stress range on the weld throat and τw is the shear stress range on the weld throat.
Where stress cycling is due to more than one load source, but the directions of the stresses remain fixed, ∆σ
is determined from the maximum range of the load per unit length of the weld.
Where the direction of the stress vector on the weld throat changes during the cycle between two extreme
load conditions, ∆σ is the magnitude of the vector difference between the two stress vectors.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.14
Where cycling is of such a complex nature that it is not clear which two load conditions will result in the
greatest value of ∆σ, then the vector difference should be found for all pairs of extreme load conditions.
Alternatively, it is conservative to assume:
where τ1 and τ2 are the two components of shear stress on the weld throat.
Directly loaded fillet and partial penetration welds do not need to be assessed if the effective weld throat
thickness is such that the stress range in the weld does not exceed 0,8 times the stress range in the plate.
Welds not subject to direct loading (e.g. attachments) do not need to be assessed if the effective weld throat
is at least 0,7 times the thickness of the thinner part joined by the weld.
18.7.1.1 Stresses
For unwelded components, equivalent effective notch stresses only shall be determined. They shall be
calculated using structural principal stresses which incorporate the full effect of gross and local structural
discontinuities. The equivalent effective notch stress can be obtained by the use of Keff given by:
, (K t − 1)
15
K eff = 1 + (18-7.1)
∆σ struc
1 + 0,5 K t ⋅
∆σ D
where ∆σD = ∆σR for N ≥ 2.106 cycles for unwelded material.
The effective stress concentration factor Keff is used in subclause 18.11.2 for the calculation of the overall
correction factor.
If the notch stresses are calculated directly by analysis (e.g. FEA) or determined experimentally (e.g strain
gauges), the structural and peak stresses should be separated (as described in Annex C) to give the total
stress as follows:
σ total σ peak
Kt = =1+ (18.7-3)
σ struc σ struc
If the total stress is calculated directly by analysis (e.g. FEA) the model shall include the notch in sufficiently
fine details.
If the equivalent notch stresses are determined directly by analysis (e.g. FEA) the model must include the
notch in sufficiently fine detail. If they are determined experimentally (eg. strain gauges), measurements
must be made within the notch, or sufficiently close to enable the notch stress to be established by
extrapolation (see reference [2]). Strains shall be converted to stresses assuming linear elastic conditions
and, for this case, no plasticity correction is required.
DBA Annex 2: Clause 18 Page
Design by Analysis
Draft CEN prEN 13445-3 A2.15
The equivalent stress range ∆σeq and equivalent mean stress σ eq shall be determined. Two methods are
given for this depending on whether, under multiple load actions, the directions of the structural principal
stresses remain constant or not. Tension stresses are considered positive and compression stresses
negative.A
When the principal stress directions remain constant, ∆σeq shall be determined per 18.6.2.2.1 and equation
(18.6-4).
The corresponding mean equivalent stress σ eq Bis the maximum value of the average of the two structural
principal stresses, σstruc,i and σstruc,j, which produced ∆σeq. Thus:
σ eq =
1
2 [(σ struc,i )
+ σ struc, j
max
( )min]
+ σ struc,i + σ struc,j ...(18.7-4)
NOTE: A typical example is shown in figure18-4(c). σ eq is twice the mean value of the direct stress,
averaged over time, normal to the plane of maximum shear stress range.
When the principal stress directions change, ∆σeq shall be calculated as detailed in 18.6.2.2.2. ∆σeq and
σ eq Care determined from equations (18.6-4) and (18.7-4) respectively.
18.7.2 Bolts
For bolts, ∆σ is the maximum nominal stress range arising from direct tensile and bending loads on the core
cross-sectional area, determined on the basis of the minor diameter. For pre-loaded bolts, account may be
taken of the level of pre-load, with ∆σ based on the full applied load rather than the fluctuating portion of that
load. For a bolt pre-tensioned to its minimum proof load, ∆σ may be based on 20 % of the maximum applied
load.
NOTE: The fatigue design curve for bolts takes account, for any form of thread, of the stress
concentrations at the thread root.
For any component, if the calculated pseudo-elastic structural stress range for both welded joints and
unwelded parts exceeds twice the yield strength of the material under consideration, i.e. if ∆σ eq,l > 2Rp0,2/ t* ,
see note, it shall be multiplied by a plasticity correction factor. The correction factor for mechanical loading is
ke and for thermal loading it is kν.
NOTE: This applies to ferritic steels; for austenitic steels, use Rp1,0/t* .
∆σ
eq,l
k e = 1 + A0 − 1 ...(18.8-1)
2Rp0,2/ t*
= 0,5 for ferritic steels with Rm ≤ 500(N / mm 2 ) and for all austenitic steels (see .........note in
18.8.1);
(Rm − 500)
= 0,4 + for ferritic steels with 500 ≤ Rm ≤ 800(N / mm 2 ) .
3000
The procedure for determining the mean equivalent stress to allow for elastic-plastic conditions is
shown in figure 18-5 and applied in 18.11.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.17
(*) For unwelded parts, σ or ∆σ values are notch stresses or stress ranges
(**)This applies to ferritic steels; for austenitic steels, use Rp1,0/t* .
Figure 18-5: Modifications to mean equivalent stress to allow for elastic-plastic conditions due to
mechanical loadings
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.18
In the case of a thermal stress distribution which is non-linear through the material thickness, both the non-
linear and the equivalent linear stress distributions shall be determined for each stress component. Using the
linearised stress range ∆σeq,l, kν shall be calculated by:
0 ,7
kν = ...(18.8-3)
0,4
0,5 +
∆σ
eq,l
R
p0,2/ t*
The corrected stress range shall be either kν . ∆σeq,l for welded joints or kν . ∆σeq,t for unwelded zones.
If the total strain range ∆εT (elastic plus plastic) due to any source of loading is known from theoretical or
experimental stress analysis, correction for plasticity is not required and
∆σ = E . ∆ ε T ...(18.8-4)
18.9.1 Loading
18.9.1.1 All sources of fluctuating load acting on the vessel or part shall be identified.
NOTE: Such loads are: fluctuations of pressure; variations in contents; temperature transients;
restrictions of expansion or contraction during temperature variations; forced vibrations; and variations
in external loads. Account shall be taken of all operational and environmental effects defined in the
purchase specification.
18.9.2.1 Loads shall be grouped into specific loading events. Loading events shall be independent of each
other and shall be considered separately.
18.9.2.2 A loading specification shall be prepared stating for each loading event the stress range (calculated
from 18.5, 18.6, 18.7 and 18.8 as appropriate for the component and load) and number of cycles for each
load.
As shown in figure 18-6 and table 18-3, the stress ranges shall be plotted or tabulated against number of
cycles. The loading with the lowest number of cycles shall be plotted or tabulated at the top and the cycles
summed as shown.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.19
∆σ
∆σ4
∆σ3
∆σ2
∆σ1
n4 n3 n2 n1
0 c4 c3 c2 c1 n
∆σ combined stress range
n number of applied cycles
18.9.3.1 As an alternative to the simplified counting method given in 18.9.2, the more accurate reservoir
cycle counting procedure may used.
18.9.3.2 For each loading event, derive the variation with time of either the structural principal stress or the
equivalent stress as specified in 18.6 or 18.7 for the component.
18.9.3.3 Plot the peak and trough values for two occurrences of the event as shown in figure 18-7.
18.9.3.4 Mark the highest peak stress in each cycle and join the two peaks together with a straight line. If
there are two or more equal highest peaks in a cycle, mark only the first such peak in the occurrence.
18.9.3.5 Join the two marked points and consider only that part of the plot which falls below this line, like the
section of a full reservoir.
18.9.3.6 Drain the reservoir from the lowest point leaving the water that cannot escape. If there are two or
more equal lowest points, drainage may be from any one of them.
18.9.3.7 List one cycle having a stress range, σV1, equal to the vertical height of water drained.
18.9.3.8 Repeat the step in 18.9.3.7 successively with each remaining body of water until the reservoir is
emptied, listing one cycle at each draining operation.
18.9.3.9 List all the individual stress ranges in descending order of magnitude, σV1, σV2, σV3, σV4 etc. Where
two or more cycles of equal stress range occur, record them separately. This provides the design stress
range spectrum.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.21
Welds shall be classified to tables 18-4 and 18-5 according to whether the stress range is calculated from
equivalent or principal stresses. The sketches in tables 18-4 and 18-5 indicate the potential mode of
cracking corresponding to the position and direction of the fluctuating stress shown.
All deviations from the ideal shape (misalignment, peaking, ovality etc.) shall be included in the
determination of the stresses.
NOTE1: A detail may appear several times in the tables because of the different modes in which it
might fail.
In general, fatigue strength depends on: the direction of the fluctuating stress relative to the weld
detail; the locations of possible fatigue crack initiation at the detail; the geometrical arrangement and
proportions of the detail; and the methods of manufacture and inspection.
NOTE2: The fatigue life of a vessel or part of a vessel may be governed by one particular detail.
Therefore, the classes of other details which experience the same fatigue loading need be no higher.
For example, the potentially high class attainable from perfectly-aligned seams may not be required if
overall fatigue life is governed by fillet welds.
Weld details and their corresponding classes for use in assessments based on equivalent stress range are
given in table 18-4. The classification refers either to fatigue cracking in the parent metal from the weld toe
or end, which shall be assessed using ∆σeq in the parent metal adjacent to the potential crack initiation site,
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.22
or to fatigue cracking in the weld itself from the root or surface, which shall be assessed using ∆σeq in the
weld.
Since ∆σeq has no direction, the class indicated in table 18-4 refers to the least favourable stressing direction
for the particular weld detail and mode of fatigue cracking shown.
Table 18.4. Class of weld details for use with structural equivalent stress range
1.1 Full penetration butt weld 90 71 Weld proved free from surface-
flush ground, including breaking flaws and significant
weld repairs sub-surface flaws (see annex
18xx) by non-destructive testing.
few=1
Fatigue cracks usually initiate at
weld flaws
1.2 Full penetration butt weld 80 63 Weld proved free from
made from both sides or significant flaws (see annex
from one side on to 18xx) by non-destructive testing
consumable insert or and, for welds made from one
temporary non-fusible side, full penetration.
backing
In case of misalignment, see
clause 18.10.4.
1:3
1.3 Weld proved free from
significant flaws by non-
destructive testing (see annex
18xx).
e
80 63 Effect of centre-line offset
included in calculated stress
1.4
Weld proved free from
significant flaws (see annex
18xx) by non-destructive testing
α ≤ 30°
80 63 α > 30°
α 71 56
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.23
or 2
1.5 Full penetration butt 63 If full penetration can be
assured.
side without backing
40 If inside cannot be visually
inspected and full penetration
cannot be assured.
In all cases
40
In case of misalignment, see
clause 18.10.4.
1.6 Full penetration butt Circumferential seams only (see
welds made from one 5.7) Minimum throat = shell
side onto permanent thickness.
backing.
56 Weld root pass inspected to
ensure full fusion to backing.
40 In all cases
1.7 Joggle joint Circumferential seams only (see
5.7) Minimum throat = shell
thickness.
40 In all cases
Cont'd...
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.24
Testing Testing
group 1 group 3
or 2
2.1 Welded-on head Head plate must have
adequate through-thickness
properties to resist lamellar
tearing.
71 63 - as-welded
80 63 - weld toes dressed (see
18.10.2.2)
40 - in all cases.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.25
Testing Testing
group 1 group 3
or 2
2.3 Set-in head (a) Full or partial penetration welds
made from both sides.
Refers to fatigue cracking from
weld toe in shell:
71 63 - as-welded;
80 63 - weld toes dressed (see
18.10.2.2).
40 - in all cases.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.26
Testing Testing
group 1 group 3
or 2
3.1 Crotch corner 100 100 Assessment by the method
for unwelded parts is the
normal approach. However,
simplified assessment using
class 100 according to
clause 18.11.2.2 is allowed.
few = 1.
71 - as welded
80 - weld toes dressed (see
18.10.2.2)
63 - in all cases
63 In all cases
en = branch thickness in
equation 18.10-6
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.27
Table 18.4(d) Jackets
Testing Testing
group 1 group 3
or 2
4.1 Jacket connection Full penetration weld to be
weld with shaped proved free from significant
sealer ring flaws (see annex 18xx) by
non-destructive testing
40 - in all cases.
Detail Joint type Sketch of detail Class for use with: Comments
No.
Structural Nominal
equivalent equivalent
stress stress
Testing Testing
group 1, group 1,
2, 3 2, 3
5.1 Attachment of any For details with welds
shape with an edge continuous around
fillet or bevel butt- ends, one class
welded to the surface increase if weld toes
of a stressed member, dressed (see
with welds continuous 18.10.2.2)
around the ends or not
71 56 L ≤ 160mm, t ≤ 55mm
71 50 L > 160mm
71 56 L ≤ 160mm, W ≤
55mm
71 50 L > 160mm, W ≤
55mm
71 45 L > 160mm, W ≤
55mm
71 56 t ≤ 55mm
71 50 t > 55mm
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.29
Table 18.4(f) Supports
71 71 as-welded;
Testing Testing
group 1 group 3
or 2
7.1 Full penetration butt Weld proved free from
welded neck flange or surface-breaking and
compensation flange significant sub-surface flaws
with welding lug. (see annex 18xx) by non-
destructive testing.
71 63 - as-welded;
80 63 - weld toe dressed (see
18.10.2.2)
71 63 - as-welded;
80 63 - weld toe dressed (see
18.10.2.2).
Testing Testing
group 1 group 3
or 2
7.4 Set-in flange or pad, 63 63 weld throat ≥ 0,8 x shell
welded from both sides thickness.
32 32 weld throat < 0,8 x shell
thickness.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.32
Table 18.5. Class of weld details for use with principal stress range
Testing Testing
group 1 group 3
or 2
1.1 Full penetration butt Weld proved free from
weld flush ground, 90 71 surface-breaking flaws and
including weld repairs significant sub-surface flaws
(see annex 18xx) by non-
90 71 destructive testing.
few = 1.
80 71
71 56
80 71
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.33
Testing Testing
group 1 group 3
or 2
1.5 Full penetration butt Weld proved to be full
welds made from one penetration and free from
side without backing 80 71 significant flaws (see annex
18xx) by non-destructive
testing.
40 40
few = 1
few = 1
56 40 Weld root pass shall be
inspected to ensure full
fusion.
40 40
Single pass weld.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.34
Detail Joint type For principal stresses acting essentially normal to the weld
No
Sketch of detail Class Comments
Testing Testing
group 1 group 3
or 2
2.1 Welded-on head Head plate must have
adequate through-thickness
properties to resist lamellar
tearing.
Detail Joint type For principal stresses acting essentially normal to the weld
No
Sketch of detail Class Comments
Testing Testing
group 1 group 3
or 2
2.3 Set-in head (a) Full penetration weld made
from both sides: refers to
fatigue cracking from weld toe
in shell:
71 63 - as-welded;
(b)
Testing Testing
group 1 group 3
or 2
3.1 Crotch corner 100 100 Assessment by the
method for unwelded
parts based on
equivalent stress is the
normal approach.
However, simplified
assessment, using class
100, according to clause
18.11.2.2, still based on
equivalent stress, is
allowed
few = 1.
71 63 - as-welded;
3.3 Stressed weld metal Continuous weld stressed Based on stress range
along its length parallel to weld on weld
cross-section
few = 1.
en = branch thickness in
Eq. 18.10-6
Detail Joint type For principal stresses acting essentially normal to the weld
No
40 - in all cases
Detail Joint type Sketch of detail Class for use with: Comments
No.
Structural Nominal
equivalent equivalen
stress t stress
range range
Testing Testing
group 1, 2, group 1, 2,
3 3
5.1 Attachment of any shape Stresses acting essentially For details with welds
with an edge fillet or parallel to weld: continuous around ends,
bevel - butt welded to the one class increase if
surface of a stressed weld toes dressed (see
member, with welds 18.10.2.2)
continuous around the
ends or not L ≤ 160mm
71 56
L > 160mm
71 50
few = 1.
71 50 t > 55mm
few = 1.
For details with welds
5.2 Attachments of any shape
continuous around ends,
with surface in contact
with stressed member, one class increase if
with welds continuous weld toes dressed (see
18.10.2.2)
around ends or not
L ≤ 160mm, W ≤ 55mm
71 56
L > 160mm, W ≤ 55mm
71 50
L > 160mm, W > 55mm
71 45
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.39
Table 18.5(e) Attachments cont'd..
Detail Joint type Sketch of detail Class for use with: Comments
No.
Structural Nominal
equivalent equivalent
stress stress
range range
Testing Testing Testing Testing
group 1 group 3 group 1 group 3
or 2 or 2
5.3 Continuous Stresses acting essentially Based on stress
stiffener parallel to weld: range parallel to
weld in stiffener.
few = 1.
80 71 80 71 Full penetration
weld.
71 71 71 71 Partial penetration
weld.
For full
penetration welds,
one class increase
if weld toes
dressed (see
18.10.2.2).
t ≤ 55mm
71 71 56 56
t> 55mm
71 71 50 50
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.40
Table 18.5(f) Supports
Detail Joint type For principal stresses acting essentially normal to the weld
No
Sketch of detail Class Comments
Testing Testing
group 1 group 3
or 2
6.1 Support on either 71 71 As-welded;
horizontal or vertical
vessel 80 80 Weld toe in shell dressed (see
18.10.2.2)
71 71 As-welded;
a
b
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.41
Detail Joint type For principal stresses acting essentially normal to the weld
No
a) 71 a) 63 as-welded;
a
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.42
71 63 - as-welded
Weld details and their corresponding classes for use in assessments based on principal stress range are
given in table 18-5.
The fatigue strengths of weld details for which the relevant potential failure mode is by fatigue cracking from
the weld toe or weld surface are expressed in terms of the principal stress range on the parent metal surface
adjacent to the crack initiation site (see 18.6.2.3.1).
Short or discontinuous welds, where the relevant potential failure is by fatigue cracking from the weld end or
weld toe into the parent metal, are assessed on the basis of the maximum principal stress range, ∆σ, and
classified on the basis that the weld is orientated in the least favourable direction with respect to ∆σ.
Continuous welds (e.g. seams, ring stiffener welds) may be treated differently if the maximum principal stress
range acts in the direction which is within 45° of the direction of the weld. Then, the weld can be classified as
being parallel to the direction of loading with respect to the maximum principal stress range and normal to
the direction of loading with respect to the minimum principal stress range.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.43
18.10.1.4 Exclusions
The classification tables do not include any bolts which are welded. The assessment method in this clause is
not applicable to such bolts.
Welds in testing group 3 shall be assessed according to tables 18-4 and 18-5.
Fatigue cracks readily initiate at weld toes on stressed members partly because of the stress concentration
resulting from the weld shape but chiefly because of the presence of inherent flaws. The fatigue lives of
welds which might fail from the toe can be increased by locally machining and/or grinding the toe to reduce
the stress concentration and remove the inherent flaws.
The classification of fillet welds (including full penetration welds with reinforcing fillets) may, where indicated
in tables 18-4 and 18-5, be raised when dressing of the toe is carried out according to the following
procedure. Tables 18-4 and 18-5 include the revised class.
Toe dressing only affects the fatigue strength of a welded joint as regards failure from the weld toe. The
possibility of fatigue crack initiation from other features of the weld (e.g. weld root in fillet welds) should not
be overlooked.
Weld toe dressing cannot be assumed to be effective in the presence of any corrosive environment which
can cause pitting in the dressed region.
Dressing or flush grinding of the seam welds justifies an upgrade from Class 80 to Class 90. A fatigue
strength higher than Class 90 cannot be justified because of the possible presence of weld flaws which are
too small for reliable detection by non-destructive inspection methods but are of sufficient size to reduce the
fatigue strength of the joint.
The detrimental effect of misalignment can, to some extent, be alleviated by weld toe dressing (see
18.10.2.2).
Previously buried flaws revealed by dressing, which could reduce the fatigue strength of the joint, should be
assessed (see 18.10.5).
Details not fully covered in tables 18-4 and 18-5 shall be treated as Class 32 unless superior resistance to
fatigue is proved by special tests or reference to relevant fatigue test results. To justify a particular design
∆σR-N curve, tests must be performed on specimens which are representative of the design, manufacture
and quality of the relevant detail in the actual vessel. Test stress levels must be chosen to result in lives no
more than 2x106 cycles and the geometric mean fatigue life obtained from tests performed at a particular
stress range must not be less than the life from the ∆σR-N curve at that stress multiplied by the factor F from
table 18-6.
2 10,5
3 9,8
4 9,4
10 8,8
Discontinuities and departures from the intended shape of a vessel (i.e. "misalignments") will cause local
increases in pressure-induced stresses in shells, as a result of secondary bending, and hence reduce fatigue
life. This is true even if the allowable assembly tolerances given in Part 4 of this standard are met.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.45
Departures from intended shape include misalignment of abutting plates, an angle between abutting plates,
roof-topping where there is a flat at the end of each plate, weld peaking and ovality (see figure 18-9). In
most cases these features cause local increases in the hoop stress in the shell but deviations from design
shape associated with circumferential seams cause increases in the longitudinal stress.
NOTE : When stresses greater than yield arise as a result of deviation from design shape, the
pressure test will lead to an improvement in the shape of the vessel due to plastic deformation.
However, vessels made from materials with yield strengths considerably higher than the specified
minimum are less likely to benefit in this way. The beneficial effect of the pressure test on the shape of
the vessel cannot be predicted and therefore if some benefit is required in order to satisfy the fatigue
analysis, it is necessary to measure the actual shape after pressure test. Similarly, strain
measurements to determine the actual stress concentration factor should be made after pressure test.
The influence of misalignment must be considered at the design stage using one of the following
approaches. In each case, the aim is to deduce assembly tolerances which are consistent with the required
fatigue life.
a) Assume values for misalignment, calculate the resulting secondary bending stresses, and include them
in the calculation of structural stress for the detail under consideration. Adopt the class from table 18-4 or
18-5 and check the fatigue life. If unacceptable, tighten some or all of the tolerances to meet the required
life.
b) For a detail of nominal class C1, determine the class actually needed to meet the required fatigue life,
C2. Then, the allowable increase in stress due to misalignments is Km = C1/C2. Assembly tolerances
which result in Km ≤ C1/C2 can then be deduced.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.46
A conservative estimate of Km is:
Km = 1 + A1 + A2 + A3 + A4 ...(18.10-1)
where
6 δ e nx1
A1 = 1 ...(18.10-2)
en1 enx1 + enx2
in which
en1 ≤ en2 where en1 and en2 are the nominal thicknesses of the two abutting plates;
x is 1,5 for a sphere or circumferential seam in a cylinder and 0,6 for a longitudinal seam in a cylinder.
3 (Rmax − Rmin )
A2 = ...(18.10-3)
e 1 +
(
P 1− ν 2 )
3
2⋅R
2E
en
A3 caters for poor angular alignment of plates in spheres and is given by:
0,5
R
θ
en
A3 = ...(18.10-4)
49
where θ is the angle between tangents to the plates, at the seam (in degrees);
6δ
A4 = ...(18.10-5)
en
where δ is the deviation from true form, other than above, and other terms are defined in figure 18-8.
NOTE: This estimate of A4 ignores the beneficial reduction of the peaking due to pressure and is
therefore conservative. Corrections due to non-linear effects, which reduce A4 , are permissible [11].
In the case of seam welds, the incorporation of a transition taper at a thickness change does not affect the
value of A1.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.47
Equation 18.10-1 will overestimate Km if local bending is restricted, for example: at short shape
imperfections, when there will be a stress redistribution around the imperfection; at imperfections in short
cylindrical vessels, which can get support from the ends; adjacent to attachments which stiffen the shell.
However, special analysis must be performed to justify lower Km values.
The effect of departures from design shape for which Km ≤ 2 can be ignored if the weld toe is burr machined
using the procedure given in 18.10.2.1.
Fatigue cracks can propagate from welding flaws and, therefore, depending on the required fatigue life, the
flaws tolerated in Parts 4 and 5 of this standard may or may not be acceptable. Thus, in fatigue-loaded
vessels the following apply:
b) Acceptance levels for embedded non-planar flaws and geometric imperfections are given in annex in
preparation.
NOTE: All other flaws can be assessed using an established fitness-for-purpose flaw assessment
method, such as that in reference [8]. The fatigue strengths of welds containing flaws can be
expressed in terms of the classification system in 18.10.1. Thus, they can be readily compared with
those of other weld details.
18.10.6.1 To take account of material thickness en > 25 mm, few shall be calculated as follows:
0,25
25
f ew = ...(18.10-6)
en
For en > 150 mm, the value of few for en = 150 mm applies.
NOTE: In all cases, fatigue cracking from the toe of the weld in the stressed member is being
considered. Thus, the correction is not required (i.e. few = 1) for some details, see tables 18-4 and 18-
5.
18.10.6.2 For operating temperatures above 100 °C, ft* is given by:
f t * = 103 , ⋅ 10 −4 t * −15
, − 15 , ⋅ 10 −6 t * 2 ...(18.10-7)
f t* = 1043
, − 4,3 ⋅ 10 −4 t * ...(18.10-8)
where
18.10.6.3 The overall correction factor for welded components, fw, shall be calculated as follows:
Fatigue strength is expressed in terms of a series of ∆σR-N curves in figure 18-11, each applying to
particular construction details. The curves are identified by the fatigue strength value ∆σR (N/mm2) at fatigue
life N = 2x106 cycles.
The design curves have the form as shown in figure 18-12 and conform to the equation:
C
N = ...(18.10-11)
∆ σ Rm
where m and C are constants whose values are given in table 18-7.
Different values apply for fatigue lives up to 5x106 cycles and for lives above 5x106 cycles. For constant
amplitude loading, the endurance limit (i.e. stress range below which the fatigue life can be assumed to be
infinite) corresponds to the stress range at 5x106 cycles. The corresponding stress range for variable
amplitude loading is that at 108 cycles.
NOTE: Alternative curves and constant amplitude endurance limits are permissible if they can be
justified. For lives above 2x106 cycles the curves, which are consistent with reference [9], are
conservative.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.49
To obtain the permissible number of load cycles, N, at a specified stress range, ∆σeq or ∆σ, the following
shall be calculated.
C
N = ...(18.10-12)
m
∆σ eq
fw
or
C
N = ...(18.10-13)
m
∆σ
fw
Alternatively, for use as a design curve to obtain the allowable stress range for a specified number of applied
load cycles, n,
1/ m
C
∆ σ eq or ∆σ ≤ ∆ σ R ⋅ f w = ⋅ fw ...(18.10-14)
n
NOTE1: The curves have been derived from fatigue test data obtained from appropriate laboratory specimens, tested
under load control or, for applied strains exceeding yield (low cycle fatigue), under strain control. Continuity from the low
to high cycle regime is achieved by expressing the low cycle fatigue data in terms of the pseudo-elastic stress range (i.e.
strain range multiplied by elastic modulus, if necessary corrected for plasticity (see 18.8)). Such data are compatible with
results obtained from pressure cycling tests on actual vessels.
NOTE2: The fatigue strength design curves are approximately three standard deviations of log N below the mean curve,
fitted to the original test data by regression analysis. Thus, they represent probability of failure of approximately 0,5 %
with 99 % confidence.
10000
E=2,09x105 N/mm2
1000
(N/mm²)
32 4 0 4 5 5 0 5 6 6 3 7 1 8 0 9 0 10 0
2
100
1
10
1,0E+02 1,0E+03 1,0E+04 1,0E+05 1,0E+06 1,0E+07 1,0E+08
Figure 18-11: Fatigue design curves for welded components: (1) curves for assessing variable
amplitude loading; (2) For constant amplitude loading, endurance limit = ∆ σ R at 5x10 cycles.
6
N.B.: For N>2x10 cylces, alternative curves and ∆σR values are permissible, see clause 18.10-6.
6
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.50
Figure 18-12: The form of the fatigue design curves for welded components
Table 18-7: Coefficients of the fatigue design curves for welded components
1,02 x 1012
15
80 3,0 5,0 3,56 x 10 59 32
7,16 x 1011
15
71 3,0 5,0 1,96 x 10 52 29
5,00 x 1011
15
63 3,0 5,0 1,08 x 10 46 26
2,50 x 1011
14
50 3,0 5,0 3,39 x 10 37 20
where
If not specified, the manufacturing-related peak-to-valley heights in table 18-8 shall be used in equation
18.11-2.
For polished surfaces with a peak-to-valley height Rz < 6 µm, assume fs = 1. Values of fs for as-rolled plate
are given in figure 18-13.
For ∆σ eq,l < 2Rp0,2/t * and σeq max < Rp0,2/t* , the mean stress correction factor fm for N ≤ 2x10 cycles is to
6
be determined for rolled and forged steel as a function of the mean stress sensitivity M from:
M (2 + M ) 2σ R
0,5
fm = 1 − ...(18.11-5)
1 + M ∆σ R
∆σR
when R p 0,2/t * ≤ σ R ≤
2( 1 + M)
or
1+ M / 3 M 2σ R
fm = − ...(18.11-6)
1+ M 3 ∆σ R
∆σR
when ≤ σ R ≤ R p 0,2/t *
2(1+ M)
For ∆σ eq,l < 2Rp0,2 / t * and σeq max > Rp 0,2/t* , equation (18.11-5) or (18.11-6) shall also be used to
determine fm, although the reduced mean equivalent stress, as calculated from equations (18.11-8) or
(18.11-9) shall be used instead of σ eq . See figure 18-5 .
If σ eq > 0 ,
∆ σ eq
σ eq,r = R p 0,2/t * − ...(18.11-8)
2
If σ eq < 0 ,
∆ σ eq
σ eq, r = − R p 0,2/t * ...(18.11-9)
2
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.53
Figure 18-14: Correction factor fm to take account of mean stress in unwelded material for N > 2x106
cycles
The overall correction factor for unwelded components, f u, shall be calculated as follows:
f s ⋅ f e ⋅ f m ⋅ f t*
fu = ...(18.11-9)
K eff
in which fs, fe, and fm are given in 18.11.1.1 - 3 respectively; and ft* is given in 18.10.5.2.
A simplified procedure for the fatigue assessment of unwelded steel is permissible using the class 100
design data for welded components, independently of material static strength or surface finish. The data are
used in conjunction with equation 18.10-12, with fw replaced by fu.
If the applied stress is partly compressive, it is permissible to assume that the relevant value of ∆σeq is the
sum of the tensile component and 60 % of the compressive component. Thus, for mean stress σ eq the
correction factor fu becomes f e ⋅ f t * ⋅ f c / Keff in which:
σ eq
f c = 125
, - ...(18.11-10)
2 ∆σR
The fatigue strengths of unwelded components are expressed in terms of a series of ∆σR-N curves, each
applying to a particular tensile strength of steel, as given in figure 18-15.
for lives up to 2x106 cycles. For N ≥ 2x106 cycles, values of ∆σR are given in table 18-10. For cumulative
damage calculations using equation 18.5-1, the curves are linear for N = 2x106 to 108 cycles, and have the
form:
10
2,7. R m . + 92
N= ...(18.11-12)
∆ σ eq
Values of ∆σR at (and beyond) 108 cycles for selected tensile strengths are included in table 18-10.
To obtain the allowable number of load cycles, N, at a specified stress range ∆σeq,
2
4,6 ⋅ 10 4
N = ...(18.11-13)
∆ σ eq
,
- 0,63 Rm + 115
fu
Alternatively, for use as a design curve to obtain the allowable stress range for a specified number of load
cycles, n,
4,6 ⋅ 104
∆ σ eq ≤ ∆ σ R ⋅ f u = , ⋅ fu
+ 0,63 Rm - 115 ...(18.11-14)
n
NOTE1: The curves have been derived from fatigue test data obtained from unnotched polished
ferritic and austenitic rolled and forged steel specimens at room temperature, under alternating (mean
load = 0) load control or, for applied strains exceeding yield (low-cycle fatigue), strain control.
NOTE2: Compared with the mean curve fitted to the original data, the curves incorporate safety
factors of 10 on fatigue life and 1.5 on stress range.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.55
Table 18-10: Stress range ∆ σR for N ≥ 2x106 cycles for unnotched test bars of ferritic and austenitic
rolled and forged steels at room temperature and zero mean stress
10 000
Stress range, ∆σ R ,N/mm2
Rm (N/mm2)
1000
800
600
1 000 400
100
1,0E+02 1,0E+03 1,0E+04 1,0E+05 1,0E+06 1,0E+07 1,0E+08
Fatigue life, N, cycles
Figure 18-15: Fatigue design curves for unwelded ferritic and austenitic forged and rolled steels
(mean stress = 0)
18.12.1 Scope
These rules apply only to axially-loaded steel bolts. They do not apply to other threaded components such as
flanges, ends or valves.
18.12.2.1 For bolt diameters > 25 mm, the correction factor fe shall be calculated using equation 18.11-3,
with en put equal to the bolt diameter. For bolt diameters ≤ 25 mm, fe = 1.
The fatigue strength of axially loaded bolts is expressed in terms of the ratio:
with an endurance limit at 2x106 cycles, shown in figure 18-15, is used for any thread form (machined,
ground or rolled) and core diameters up to 25 mm. However, regardless of the actual tensile strength of the
bolt material, Rm should never be assumed to exceed 785 N/mm2.
NOTE: The design curve has been derived from fatigue test data obtained from axially-loaded
threaded connections. The design curve is three standard deviations of log N below the mean curve,
fitted to the original test data by regression analysis. Thus, the curve represents a failure probability of
approximately 0,5 % with 99 % confidence.
To obtain the allowable number of load cycles, N, at a specified stress range, ∆σ:
3
R . f b
N ≤ 285 m ...(18.12-3)
∆σ
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.57
Alternatively, for use of the design curve to obtain the allowable stress range, ∆σ, for a specified number of
load cycles, n,
1/ 3
285
∆σ ≤ ∆σ R. f b = Rm ⋅ fb ...(18.12-4)
n
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.58
Annex B (informative)
B.1 Purpose
Design-by-analysis (DBA) provides rules for the design of any component under any action. It may be used:
- where DBA is required, e.g. by local authorities where a potential major hazard is
involved or for environmental reasons;
NOTE2: The method given in this clause is used in structural design, e.g. Eurocode No.3 Design of
Steel Structures. Some aspects are applied in the Danish code for pressure vessels, DS 458.
It is pre-supposed that this annex will be used with conformity assessment modules G, B1+D, or
B1+F.
B.2.1 action: Physical influence which causes stress and/or strain in a structure.
B.2.3 characteristic value: Representative value which takes account of the variation of an action.
B.2.4 coefficient of variation: Measure of statistical dispersion (standard deviation divided by mean);
B.2.5 design check: Assessment of a component for a load case by means of an application rule.
B.2.6 effect: Response (e.g. stress, strain, displacement, resultant force or moment, equivalent stress
resultant) of a component to a specific action.
B.2.9 limit state: Structural condition beyond which the design performance requirements of a component
are not satisfied.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.59
B.2.10 partial safety factor: Factor which depends on the limit state and is applied to either an effect or a
resistance to obtain a design value.
B.2.11 principle: General statement, definition or requirement for a given failure mode for which there is no
alternative, unless specifically stated otherwise.
B.2.12 resistance: the limiting value for a given limit state of an action or effect.
B.2.13 structure: All load carrying parts relevant to the component, e.g. the whole vessel, its load carrying
attachments, supports and foundations.
B.3.1 Subscripts
d is design
I is ith value
j is jth value
k is kth value
E is effect
G is permanent action
P is pressure action
Q is variable action
R is resistance
X is exceptional action
B.3.2 Symbols
Ep is plastic modulus
σ is stress
ε is strain
B.4 Method
a) specify the relevant failure mode and limit state, taking account of the loading type, see
B.5;
d) using the detailed information in B.9, carry out the design check as follows:
- define the load case and specify the actions, see B.7.1;
- determine the characteristic value and calculate the design value of each action, see
B.7.2 and B.7.3;
e) if the principle is not satisfied, repeat the design check using amended loading, geometry
or
material.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.61
The main failure modes are listed in table B.5-1 with the relevant limit states. The latter are
classified according to whether the loading is short term, long term or cyclic.
Individual failure modes only are given in table B.5-1. Combinations of failure modes, e.g.
e.g. fatigue - plastic rupture, creep - plastic rupture, creep - fatigue, shall be considered separately.
An ultimate limit state is a structural condition (of the component or vessel) beyond which the safety of
personnel could be endangered.
NOTE1: Ultimate limit states include: failure by gross plastic deformation; rupture caused by
fatigue; collapse caused by instability of the vessel or part of it; loss of equilibrium of the vessel or any
part of it, considered as a rigid body, by overturning or displacement; and leakage which affects
safety.
NOTE2: In the case of collapse, some states prior to collapse are considered as collapse and also
classified as ultimate limit states.
A serviceability limit state is a structural condition (of the component or vessel) beyond which the service
criteria specified for the component are no longer met.
- deformation or deflection which adversely affects the use of the vessel (including the proper
functioning of machines or services), or causes damage to structural or non-structural elements;
- leakage which affects efficient use of the vessel but does not compromise safety or cause an
unacceptable environmental hazard.
NOTE2: Depending upon the hazard, leakage may create either an ultimate or a serviceability limit
state.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.62
Table B.5-1: Classification of failure modes and limit states
Loading type
For each failure mode, a single principle is stated to ensure that the limit state is not exceeded. The
principle requires that for any load case either the:
- combination of the design actions does not exceed the design resistance
or
- the design effect of the design actions does not exceed the design resistance.
Coincident actions are combined in a load case. All relevant load cases shall be considered.
For each principle, one or more application rules are given to indicate different means by which an
assessment can be made. The most relevant application rule or rules shall be selected. It is
permissible to use other application rules provided they accord with the relevant principle and are at
least equivalent with regard to the resistance, serviceability and durability of the vessel.
The assessment of a component against a load case by means of an application rule comprises a
design check. The principles, application rules and design checks are specified in detail in B.9.
NOTE: Proof testing or non-destructive testing , additional to that specified in Part 5, should be
specified which is appropriate to the stress level in the component and the failure mode.
B.7 Actions
B.7.1 Classification
- permanent;
- variable (other than temperature, pressure and actions related to them deterministically, i.e. not
involving probability);
NOTE1: Mechanical, physical, chemical or biological actions may have an influence on the safety of a
vessel. However, in DBA, only those which cause stress or strain are considered. Examples are:
volume forces (e.g. self-weight), surface forces (pressures, surface loadings, etc.), singular forces
(resultants representing e.g. imposed surface forces), line forces, point forces, temperature changes,
displacements imposed on the vessel at connections, foundations, due to e.g. temperature changes,
settlement.
NOTE2: Examples of permanent actions are: self-weight of a structure and associated fittings,
ancillaries and fixed equipment.
NOTE3: Examples of variable actions are: imposed loads, wind or snow loads
NOTE4: Examples of exceptional actions are: actions on secondary containment due to failure of
primary containment or exceptional earthquake actions.
NOTE5: Actions which may be either permanent or variable are: temperature changes, imposed loads
or displacements. Temperature changes have a dual role in that they may cause stress in the
structure and also change its resistance.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.64
NOTE6: Environmental attack (whether internal or external) may reduce the safety or serviceability of
a vessel. This should be taken into account in the selection of materials, provision of additional wall
thickness (see 5.2.2), or specification of appropriate material parameters in the determination of
resistance (see B.8.2) .
Although operating pressures and temperatures are variable actions, they have special characteristics with
regard to their variation in time, random properties, etc. Because there is usually a strong correlation
between operating pressure and temperature, they shall be considered to act simultaneously, and the
pressure - temperature dependence shall be defined appropriately.
NOTE: Pressure-temperature dependence may be stated either in the form of coincident pairs or in
the form of a functional relationship between fluid pressure and temperature.
With actions which consist of permanent and variable parts, the parts shall be considered
individually.
- actions which are related to pressure and/or temperature in a deterministic way. These shall be
combined in the pressure/temperature action and the relationship, exact or approximate, shall be
used.
-actions which are not correlated with pressure or temperature but have well defined (bounded)
extreme values;
- actions, like wind loads, which can be described only as stochastic (i.e. random) processes and
are not correlated with pressure or temperature.
The requirements for determining the characteristic values of different types of action are given in
table B.7-1 and in the following.
The characteristic values of pressure and temperature describe the pressure-temperature regime that
envelops those pressures and temperatures which can occur under reasonably forseeable conditions,
see figure B.7-1.
The following characteristic values shall always be specified:
The self-weight of the structure and of non-structural parts may be calculated on the basis of
nominal dimensions and mean unit masses.
For wind and snow loadings, the values specified in relevant codes may be used.
In load cases where thermal stresses (constant or transient) have an influence on the safety of the structure,
the characteristic values of coincident pressure / temperature shall be the extreme values of operating
pressure and temperature that can reasonably be expected to occur under normal operating conditions over
the life of the vessel.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.65
NOTE1: The mean of the extreme values may also be used when the difference between the
reasonably foreseeable highest value and the lowest one is not greater than 20% of their arithmetic
mean value.
NOTE2: The k subscript in table B.7-1 indicates that there are usually several actions in a load case
and they are individually numbered.
NOTE3: Also applies where the actions are likely to vary during the life of the vessel (e.g. some
superimposed permanent loads)
NOTE4: If a statistical approach is not possible, the highest and lowest credible values may be used.
NOTE5: For variable actions which are bounded, the limit values may be used as characteristic
values.
NOTE6: This value is usually either zero or -1,0 (for vacuum conditions).
NOTE7: This may be, for example, the set pressure of the relief valve.
For temperature values which are not environmentally imposed and in cases where a combination of
Psup and Tsup is uneconomic, it may be necessary to specify characteristic pressure - temperature
pairs, e.g. (Psup,i, Tsup,i), (Pinf,i, Tinf,i), which determine an envelope of the (P, T) - regime of the
reasonably foreseeable extreme values, see figure B.7-1.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.66
P
Psup1
1
Tsup 1
Tinf 5
Tinf 1 Psup 2
Psup 5 2
5
Pinf 3 Tsup 2
3
Tinf 4
Tsup 3
4 Pinf 4
T
Ad = γ A ⋅ A ... (B.7-1)
where A is the characteristic value of the action (permanent, variable, exceptional or pressure) and γA is the
relevant partial safety factor as given in B.9 for the considered limit state.
- the possibility of non-conservative deviation of the actions from their characteristic values;
- the uncertainty of the models which describe the physical phenomena for the action and effect;
- whether the action has a favourable or an unfavourable effect. (For example, in one load case the
action due to the weight of a component might be opposing the pressure force and therefore has a
favourable effect on reducing stress. In another, the weight might be acting with the pressure and so
has an unfavourable effect. In the two load cases, γ A would have a different value).
For each load case, the effect of all the design actions is combined to give the design effect. This is a
function of the design actions ( Ad ) and the dimensions ( ad ). It is expressed in general terms as:
The calculation requires both geometric data and material properties. For geometric data, nominal values for
individual dimensions and properties, rather than minimum values, may be used. For strength related data,
ReH, Rp, Rm etc., the minimum guaranteed values specified in the material codes or material data sheets
shall be used in the calculations. For the other properties, e.g. modulus of elasticity or coefficient of linear
thermal expansion, nominal or mean values may be used.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.67
For components clad on the inside and subjected to internal pressure, the inside surface for pressure action
shall be taken as the nominal inner face of the cladding. For components clad on the outside and subjected
to external pressure, the outside surface for pressure action shall be taken as the outer face of the base
metal.
B.8.1 Resistance
- the nominal values of the geometric data may be used with the exception of thicknesses for which
the nominal values minus the allowances shall be used;
- the minimum guaranteed values shall be used for strength data, i.e.: ReH , Rp0,2/ t , Rp1,0 / t , Rm / t ;
- for other properties, e.g. modulus of elasticity, coefficient of linear thermal expansion, nominal or
mean values may be used.
The resistance shall be determined by increasing in the same proportion all the design actions in the
load case.
NOTE: When all the design actions in the load case are increased in the same proportion, the path in
the action space is a straight line passing through the origin and through the point the co-ordinates of
which represent the design actions of the load case.
R
Rd = ...(B.8-1)
γR
where γ R is the partial safety factor for the resistance.
- the failure mode, or failure modes under consideration, and the use in some cases of a strength
parameter which is only approximate for the failure mode;
In some design checks, the design resistance is obtained directly as a function of the values of material
strength parameters divided by γ R , e.g.
ReH
Rd = R , ad ,.... ...(B.8-2)
γR
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.68
B.9 Design checks
B.9.1 General
A design check shall be carried out against a limit state for one of the following circumstances:
- special situations where conditions for construction, erection, repair or testing apply;
All relevant requirements of all the following design checks shall be fulfilled.
Subclause B.9.2 applies to failure by gross plastic deformation (GPD) in either operation or test. Design
details which would cause severe strain concentration or elastic follow-up shall not be present.
NOTE: Avoidance of severe stress concentrations is specified because only the effects of excessive
local yielding are included in subclause B.9.2.
The other subclauses apply as follows. For failure by progressive plastic deformation (PD), see B.9.3; by
instability, see B.9.4; by fatigue, see B.9.5, and by overturning and global displacement (rigid body motions),
see B.9.6.
NOTE2: In some cases, it may be necessary to investigate additional limit states. For example, with
austenitic stainless steel, failure by GPD should be checked (as an ultimate limit state) but leakage
may also need to be checked (as either an ultimate or a serviceability limit state), see table 5.B.9-3.
B.9.2.1 Principle
The principle is as follows:
For any load case, either the combination of the design actions shall not exceed the design
resistance:
Ad ≤ Rd ...(B.9-1)
or the design effect of the actions shall not exceed the design resistance:
E d ≤ Rd ...(B.9-2)
In either case, the design resistance shall be obtained from calculations assuming:
- Tresca's yield criterion (maximum shear stress criterion) and associated flow rule;
The design action shall be less than the lower-bound limit load divided by γ R .
To avoid possible computational difficulties when using a computer, a linear-elastic linear-hardening material
with a plastic modulus Ep equal to E/10 000 (or a similar small value) may be used, instead of the linear
ideal plastic one, see figure B.9-1.
The lower bound limit is given by the tangent-intersection, see figures B.9-2 and B.9-3.
If there is no maximum in the region of principal strains less than + 5 %, the greatest tangent intersection
value shall be used with one tangent through the origin, the other through a point where the maximum
principal strain does not exceed + 5 %.
ε
Figure B.9-1 Simplified stress-strain model for computation of the lower bound limit load
action action
deflexion deflexion
Figure B.9-2: Limit load determination: plot Figure B.9-3: Limit load determination: plot
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.70
of action versus deflection initially linear of action versus deflection initially non-linear
NOTE: Stress intensity is the uniaxial stress equivalent to the multi-axial stress state and is defined as
twice the maximum shear stress. It is therefore is the difference between the algebraically largest
principal stress and the algebraically smallest at a point.
A primary stress field is any stress field which just satisfies the equilibrium equations (at any point
throughout the structure). The main characteristic of a primary stress field is that it is not self-limiting.
The main problem of determining a primary stress field corresponding to a given imposed load is that
it has no unique solution.
In cases of structures, where the concept of stress resultants is applicable, e.g. beams, plates, shells, this
requirement may be verified in terms of stress resultants (generalised stresses) and local (technical) limit
loads. Examples of local (technical) limit load sets and the equations for the allowable resultants are given in
table B.9-1.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.71
Table B.9-1. Equations for allowable stress resultants (Tresca yield criterion)
1. Beam, rectangular cross-section, bending moment MB2 (direction of axis of symmetry), normal
force FN1 (direction of beam axis)
Limit bending moment MB2pl = RM a2a12 / (4γR ) ... (B.9-3)
Limit normal force FN1pl = RM a2a1 / γR ... (B.9-4)
Allowable stress resultants MB2/ MB2pl + (Fnl / FN1pl )² ≤ 1 ... (B.9-5)
(See figure B.9-4 for a plot of this equation).
2. Plate, thickness e, bending moments (per unit length) m1, m2, m12
(See figure B.9-5 for a plot of the surface formed by these equations).
3. Plate, thickness e, rotational symmetry, bending moments (per unit length) mr, mφ
Figure B.9-4
Figure B.9-5
Figure B.9-6
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.73
Figure B.9-7
Figure B.9-8
In design checks against GPD, structural strength may only be attributed to cladding in the case of
integrally-bonded cladding, see 5.5.2.
B.9.2.5 Design check against failure by GPD in operation
Table B.9-2: Partial safety factors against actions for GPD for load cases in operation
If only part of the pressure is subject to a natural limit, e.g. static head, this part may be multiplied by γp = 1,0
and the remainder by γp = 1,2.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.74
b) Combination rules shall be as follows.
All permanent design actions shall be included in each load case.
Each pressure design action shall be combined with the most unfavourable variable design action.
Each pressure design action shall be combined with the corresponding sum of the variable design actions;
the design values of stochastic actions, see B.7-1 and table B.7-1, may be multiplied by the combination
factor Ψ = 0,9.
NOTE: Since it is most unlikely that all the variable actions would be at their maximum together, they
may each be multiplied by Ψ = 0,9 when their total is combined with pressure.
Favourable variable actions shall not be considered.
c) Design material strength parameter (RM) and partial safety factor ( γ R ) shall be as given in table
B.9-3.
Material RM γR
Rp0,2/ t
Ferritic1 steel ReH or Rp0,2 / t 1,25 for ≤ 0,8
Rm / 20
Rp0,2 / t
1,5625 otherwise
Rm / 20
Austenitic steel Rp1,0 / t 1,25
(30%<A5<35%)
Rm / t
1,25 for ≤ 2,0
Rp1,0 / t
Rp1,0 / t
Austenitic steel 0,5Rm / t Rm / t
(see note) 2,25 − for 2,0 ≤ ≤ 2,5
( A5 ≥35%) Rp1,0 / t Rp1,0 / t
Rm / t
1,0 for ≥ 2,5
Rp1,0 / t
Rm / 20
Steel castings Rp0,2 / t 1,58 for ≥ 158
,
Rp0,2 / t
2,5Rp0,2 / t
otherwise
Rm / 20
1
Steel other than austenitic steel as per 6.3 and 6.4 for structural parts other than bolts
NOTE: The strain at this material strength is large and it is advisable to check against leakage.
Table B.9-4: Partial safety factors for GPD load cases in hydraulic test
In cases where more than one test is applied, e.g. multi-chamber vessels, each pressure case shall be
included.
Material RM γR
1
Ferritic steel ReH or Rp0,2 1,05
Austenitic steel Rp1,0 1,05
(30%< A5 <35%)
Rm
1,05 for ≥ 1905
,
Rp1,0
Austenitic steel Rp1,0
( A5 ≥35%) 2,0Rp1,0
otherwise
Rm
Rm / 20
Steel castings Rp0,2 1,33 for ≥ 158
,
Rp0,2 / t
1
Steel other than austenitic steel as per 6.3 and 6.4 for structural parts other than bolts
B.9.3.1 Principle
On repeated application of the action cycle described below progressive plastic deformation shall not occur
for:
- Mises' yield criterion (maximum distortion energy criterion) and associated flow rule, and
At a local structural discontinuity (see note2), where the stress state at each point of the construction is given
in isometric coordinates (see note3) by the principal stresses σ1, σ2 and σ3, see figure B.9-9, the following
applies:
The diameter of a curve is given by the largest distance between any two points of the curve.
For each point P on the stress-concentration-free construction, a stress state σi,j (P, to) corresponding to
a "point in time" of the action cycle (when the conditions are one of the extremes for the cycle) shall be
selected.
For each (arbitrary) choice of to and corresponding σi,j (P, to) the diameter of the deviatoric mapping of
the path of the stress differences σi,j (P, t) -σi,j (P, to), determined for each point of the stress-
concentration-free construction by means of linear elasticity theory for the action cycle, shall not be
greater than 2RM.
In the deviatoric mapping of the path of the stress states, the identity of each principal stress axis shall be
maintained throughout the whole action cycle.
NOTE1: The requirement given in this application rule is only a necessary condition for the fulfilment
of the principle, but, together with the requirements in B.9.2 against GPD, it is considered also to be
sufficient to achieve the principle's goal.
NOTE2: A local structural discontinuity is a geometric or material discontinuity which affects the stress
or strain distribution through a fractional part of the wall thickness. The stress distribution associated
with a local discontinuity causes only very localised types of deformation or strain and has no
significant effect on the gross structural deformations. Examples are small fillet radii, small
attachments and partial penetration welds.
NOTE3: This plot is known as a deviatoric map. The path obtained marks the variation of the effect
(with time) or another quantity on the deviatoric map.
NOTE5:In cases where the stress path under investigation corresponds to a cyclic action superposed
on a non-negligible permanent (external) action, the assessment shall also be made using the zero
stress point (0,0,0) on the deviatoric map.
NOTE6: For a case in which the directions of the principal stresses at the point being considered
change during the action cycle, a more general procedure is required.
DBA Annex 2: Page
Design by Analysis Draft CEN prEN 13445-3 A 2.77
120 °
σ1
σ2
120 °
σ3
2 3
In a design check against PD, cladding shall be considered in both thermal analysis and stress analysis.
However, when the cladding is of the integrally-bonded type and its nominal thickness is not more than 10%
of the total thickness of the component, the cladding may be neglected.
a) Action cycle
Characteristic values of permanent actions, and characteristic values or functions of pressure-temperatures,
shall be combined with the most unfavourable variable action in an action cycle, which shall encompass all
reasonably foreseeable combinations.
b) Design material strength parameters
1) Steel other than austenitic steel as per 6.3 and 6.4 for structural parts other than bolts
RM is given by the arithmetic mean of ReH or Rp0,2/ t , for the highest and lowest calculation temperatures
at the position under consideration during the whole action cycle.
3) Steel castings
RM is given by the arithmetic mean of ReH or Rp0,2/ t , for the highest and lowest calculation temperatures
at the position under consideration during the whole action cycle.
B.9.4 Instability (I)
B.9.4.1 Principle
The partial safety factor for the resistance is 1,25 provided that the pressure test (external) as called for in
Part 5 is to be carried out. In the absence of such a pressure test, the partial safety factor shall be 1,5.
Fulfilment of the requirements given in clause 8 suffices as a check against stability for pressure action.
In design checks against instability, no structural strength shall be attributed to the cladding.
B.9.5 Fatigue failure (F)
B.9.5.1 Principle
The design value of the damage indicator Dd, obtained for the design functions of pressure / temperature
and variable actions shall not exceed unity.
Fulfilment of the requirements given in clause 18 suffices as a check against fatigue loading.
In a design check against fatigue, cladding shall be considered with respect to both thermal analysis and
stress analysis. However, when the cladding is of the integrally-bonded type and the nominal thickness of
the cladding is not more than 10% of the total thickness of the component, the presence of the cladding may
be neglected.
B.9.6.1 Principle
The design effect of the destabilising actions shall be smaller than the design effect of the stabilising actions.
None
Permanent actions shall be represented by appropriate design values, depending on whether the stabilising
and destabilising effects result from:
The self-weight of any unrelated structural or non-structural elements made of different construction
materials should be treated as a separate permanent action.
The self-weight of a homogeneous structure should be treated as a single permanent action consisting of
separate favourable and unfavourable parts.
The self-weight of essentially similar parts of a structure (or of essentially uniform non-structural elements)
may also be treated as separate favourable and unfavourable parts of a single permanent action.
For stabilising effects, only those actions, which can reliably be assumed to be present in the situation
considered, shall be included in the relevant combination.
Variable actions shall be applied where they increase the destabilising effects but omitted where they would
increase the stabilising effects.
Account shall be taken of the possibility that non-structural elements might be omitted or removed.
The favourable effect of variable action shall not be taken into account.
Where uncertainty of a value of a geometrical dimension significantly affects the verification of static
equilibrium, this dimension shall be represented in this verification by the most unfavourable value that it is
reasonably possible for it to reach.
Annex C (informative)
STRESS CATEGORISATION ROUTE FOR DESIGN BY ANALYSIS
(This annex refers to clause 5)
C.1 Purpose
This annex gives rules concerning design by analysis using stress classification. It applies to pressure vessels in all
testing groups.
The method described, known as « stress analysis », involves the interpretation of stresses calculated on an elastic
basis at any point in a part of a vessel, and then verification of their admissibility by means of appropriate assessment
criteria.
It may be used:
NOTE 1: In the last item, any deviation beyond tolerance limits shall be clearly documented.
In all cases, all relevant requirements of this annex shall be fulfilled for that component or part.
The minimum thickness for pressure loading only, shall not be less than required by 7.4.2 for cylindrical shells, 7.4.3
for spherical shells, 7.5 for dished ends, and 7.6.4 for conical shells.
Fatigue failure is not covered by this annex. When required, fatigue assessment shall be performed according to
clause 18.
Failure by elastic or elastic-plastic instability (buckling) is not covered by this annex. When the analysis reveals
significant compression stresses, the risk for buckling must be assessed separately.
These rules do not apply in the range of temperatures where there is a risk of failure by creep-rupture, i.e. when the
value of the nominal design stress is governed by the creep characteristics of the material.
It is presupposed that this annex will be used with conformity assessment modules G, B1+D, or B1+F.
C.2.1 gross structural discontinuity: a structural or material discontinuity which affects the stress or strain
distribution across the entire wall thickness over a region of significant area.
NOTE: Examples of gross structural discontinuities are end-to-cylindrical shell or conical shell-to-
cylindrical shell junction, flange-to-cylindrical shell junction, an opening in a shell, the junction of two
cylindrical shells of different diameter, thickness or material, or a stiffener-to-shell junction.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.81
C.2.2 local structural discontinuity: a discontinuity which only very locally affects the stress or strain
distribution, across a fraction of the thickness of the wall.
NOTE 1: Stresses resulting from such a discontinuity can only cause highly localized strains and
consequently have no significant influence on the global behaviour of the wall.
NOTE 2: Examples of local structural discontinuities are: small radius fillets, weld toes, non penetrated
zones in partial penetration welds.
C.2.3 primary stresses: stresses which satisfy the laws of equilibrium of external forces and moments
(loads).
NOTE 1: Regarding the mechanical behaviour of a structure, the basic characteristic of this type of
stress is, that in case of high (non admissible) increment of external loads, the deformations upon full
plastification of the section considerably increase without being self-limiting.
NOTE 2: Regarding primary stresses distinction shall be made between membrane stresses (Pm, PL)
and bending stresses (Pb) with respect to their distribution across the cross-section governing the load-
bearing behaviour. Primary membrane stresses (Pm) are defined as the average value of the
respective stress components distributed over the section governing the load-bearing behaviour
defined by the supporting line segment (see C.4.4). Primary bending stresses (Pb) are defined as
primary stresses distributed linearly across the considered section and proportionally to the distance
from the neutral axis.
NOTE 3: Regarding the distribution of membrane stresses along the wall, distinction shall be made
between general primary membrane stresses (Pm) and local primary membrane stresses (PL). At
discontinuities, primary membrane stresses in shells are classified as local if the equivalent membrane
stress exceeds 1,1 times the nominal design stress f and if the region in which this value is exceeded
, R ⋅ ea in the meridional direction. Two adjacent regions of local
remains within the length of 10
primary membrane stresses which exceed 1,1 times the nominal design stress f must be at a distance
of at least 2,5 R ⋅ e a in meridional direction. Here, R is the mid-surface radius of curvature and ea the
wall analysis thickness.
Discrete regions of local primary membrane stresses, (e.g. those resulting from concentrated loads
acting on brackets), where the equivalent membrane stress exceeds 1,1 times the nominal design
stress f, shall be spaced so that there is no overlapping of these regions.
NOTE 4: General primary membrane stresses are distributed in the structure such that no essential
redistribution of load occurs as a result of yielding. In the case of local primary membrane stresses,
yielding will cause such redistribution of loads.
C.2.4 secondary stresses : stresses developed by constraints due to geometric discontinuities, by the
use of materials of different elastic moduli under external loads, or by constraints due to differential thermal
expansions.
NOTE 1: Only stresses that are distributed linearly across the cross-section are considered to be
secondary stresses. For non linearly distributed stresses, the secondary stresses are those of the
equivalent linear distribution.
NOTE 2: With respect to the mechanical behaviour of the structure, the basic characteristic of
secondary stresses is that they lead to plastic deformation when equalizing different local distortions in
the case of excess of the yield strength. Characteristic for a secondary stress is that it is self-limiting,
i.e. local flow deformation leads to a limitation of the stress.
NOTE 3: Secondary stresses may be of membrane type (Qm) or bending type (Qb). Yet, in most
cases, distinction between both is not necessary, because criterion 5C.7.3 requires only consideration
of their sum (Qm + Qb). Satisfaction of another criterion which needs separate consideration of the
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.82
secondary membrane stress (Qm) is only necessary when instability phenomena are likely to occur
(see note 2 to Table C-2).
C.2.5 peak stress : that part of stress which is additive to the respective primary and secondary
stresses, to form the total stress.
NOTE 1: Peak stresses do not cause any noticeable distortion and are only important to fatigue and
brittle fracture in conjunction with primary and secondary stresses.
NOTE 2: Peak stresses also comprise deviations from nominal stresses at hole edges within tube-hole
fields due to pressure and temperature, in which case the nominal stresses shall be derived from
equilibrium of forces considerations.
The equivalent stress σeq is a scalar quantity defined in accordance with the maximum shear stress theory
from the stress tensor of components Σij, obtained by summation of all stresses σij of same category
generated by the various loads to be considered simultaneously.
a) Calculate the principal stresses σ1, σ2, σ3 of the tensor of components Σij.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.83
The equivalent stress range ∆σeq is a scalar quantity defined in accordance with the maximum shear stress
theory, from the variation of the stress tensor of components Σij between two normal operating conditions.
a) Calculate the values (Σij)a and (Σij)b of the components of the stress tensor Σij for loading conditions a
and b respectively.
b) Calculate the components ∆Σij of the tensor which represents the stress variation between loading
conditions a and b:
c) Calculate the principal stresses (∆σ)1, (∆σ)2, (∆σ)3 of the tensor of components ∆Σij.
In the case where the principal directions of the tensor Σij are the same in both conditions a and b, these
principal stresses may be directly calculated from the difference between the principal stresses of the
tensors of components (Σij)a and (Σij)b:
NOTE : principal stress ranges may be used directly for fatigue assessment (see clause 18)
d) The equivalent stress range between loading conditions a and b is given by the relation:
NOTE: Criterion C.7.3-1 requires that the maximum value of ∆σeq be found. When more than one load
are applied and vary independently, and/or when principal directions change, identification of the two
load conditions a and b that maximize ∆σeq may be difficult ; a trial and error calculation process may
there be necessary.
The total stress tensor is the symmetrical tensor whose components are the six elementary stresses σij
determined on an elastic basis by mean of a calculation or experimental method in accordance with the
requirements of C.4.5.
These stresses shall be expressed in a set of local coordinates designated O, X1, X2, X3 and referenced to
the supporting line segment defined in C.4.4.
Axis X3 is that containing the supporting line segment; the origin O is located at the mid-point of the
supporting line segment; the abscissa of a point of this segment is designated x3 (see figure C-1).
The total stress tensor shall be determined, at a given point, for each load which has to be taken into
account.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.84
The decomposition of the elementary stresses, outlined hereafter, shall be carried out across the wall
thickness along a segment which is referred to as the ”supporting line segment”.
The supporting line segment, of length h, is the smallest segment joining the two sides of the wall (see
figure C-1). Outside of gross structural discontinuity regions, the supporting line segment is normal to the
wall mean surface; its length h, is then equal to the analysis thickness of the wall.
The membrane stress tensor is the tensor whose components σij,m, constant along the supporting line
segment, are equal to the average value of the elementary stresses σij along this supporting line segment:
( )σ ij
m
=
1
h ∫
−
2
h
+
σ ij ⋅ dx 3 ...(C.4.4-1)
2
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.85
The bending stress tensor is the tensor whose components σij,b , varying linearly across the thickness
of the wall, are given by the formula:
h
(σ )
ij
b
=
12x 3
h3 ∫
+
−
2
h σ ij ⋅ x 3 ⋅ dx 3 ...(C.4.4-2)
2
For a stress analysis in accordance with this annex, only maximal values of σij,b equal and of opposite sign
on each side of the wall, i.e. at both ends of the supporting line segment, shall be considered. For this case:
(σ )
ij
b
= ±
6
h2 −
2
h∫
+
σ ij ⋅ x 3 ⋅ dx 3 ...(C.4.4-3)
2
The linearized stress tensor is the tensor whose components σij,l are equal to:
The nonlinearity stress tensor is the tensor whose components σij,nl are equal to:
Figure C-2 shows the decomposition of the elementary stresses outlined above. In order to avoid possible
confusion between global and local bending stresses, an example of application of the stress decomposition
to the particular case of longitudinal stresses in a cylindrical shell subjected to an external bending moment
is illustrated in figure C-3.
16 M (De + Di )
3 : membrane stress: σ 22,m =
π (De4 − Di4 )
16 M (De − Di )
4 : bending stress: σ 22,b = ± (on each side of the wall)
π (De4 − Di4 )
Elementary stresses shall be determined in accordance with the assumptions of linear elasticity:
The choice of the method used for determining stresses is under the responsibility of the manufacturer.
The following requirements relate only to methods for determining stresses by calculation.
When the vessel studied is built of components which can be classified as shells and plates, calculation
methods that describe the state of these components using global mechanical parameters (i.e. generalised
deformations and stress resultants in a section, corresponding to linear strain and stress distribution across
the thickness of the wall) are generally acceptable.
- vessels for which a fatigue analysis in accordance with clause 18 is not required,
- vessels or vessel parts for which such an analysis is required but does not necessitate evaluation of
peak stresses (e.g. all cases where the critical fatigue zones are located in welded joints),
- vessels or vessel parts for which evaluation of peak stresses for use in clause 18 can be carried out
using suitable stress concentration factors, applied to the linearized stresses derived from these
methods.
The analysis of thick wall vessels or of thick parts of vessels, particularly under thermal loads, may require
the use of refined models (two or three dimensional continuous medium permitting analysis of actual non-
linear stress or strain distributions across the thickness of the wall).
In all cases, accuracy or conservatism of the methods used shall be adequate to ensure good
representativeness of the calculated stresses with regard to those required for the analysis. In this respect,
the use of tested and recognized practices is recommended.
Stresses determined by analysis shall be classified in accordance with the different categories whose
definitions are given in C.2. In some cases, interpretation of these definitions may be problematical and, to
a large extend, depends on the analyst’s judgement.
In order to limit this difficulty, Table C-2 prescribes the classification to be used for a certain number of
configurations covering most of the common cases.
Information given in this table refers to stresses calculated in accordance with the requirements of C.4.5.
For the analysis of particular geometrical arrangements or loadings, for which the classifications proposed in
these tables would not be suitable, departure from them is permissible, so long as the alternative
classifications are justified by means of direct reference to the definitions given in C.2.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.88
ORIGIN OF STRESS
REGION TYPE Mechanical loads Thermal
VESSEL UNDER OF Local load loads;
COMPONENT CONSIDERATION STRESS acting in the Other restrained or
vicinity of the mechanical imposed
Pressure
point under loads displacement
consideration 1) s
Region far from σij,m Pm PL Pm Qm
2)
1) The ”other mechanical loads” are the overall mechanical loads acting on whole vessel, and the local loads
acting far from the point under consideration (a local load acts ”far from” a point when this point is located
outside the region of local primary membrane stress possibly generated by this load).
2) For regions far from gross structural discontinuities, the classification of membrane stresses due to
thermal loads or to restrained or imposed displacements in category Qm leads to plastic deformations
occurring in these regions during the early loading cycles, at any point where the equivalent primary +
secondary membrane stress is greater than the yield stress of the material.
With regard to the failure modes covered by the rules of this annex, the strength of the vessel is not affected
by these plastic deformations; however, due to these deformations, the use of stresses calculated on an
elastic basis is not correct in assessing the risk of elastic or elastic-plastic instability (buckling).
Consequently, if there are regions of the vessel where this risk of instability shall be considered and if this
risk may be increased by the redistribution of stresses associated with the plastic deformations mentioned
above, such plastic deformations shall not be permitted.
This requirement is met by ensuring that, in the regions far from any gross structural or loading
discontinuity, the equivalent primary + secondary membrane stress (σeq)(P+Q)m (equivalent stress
corresponding to [(Σij)Pm or (Σij)PL] + (Σij)Qm ) satisfies the relationship:
3) Pb when the shell is not axisymmetric (example: oblique conical shell, cylinder of elliptic cross section).
4) For an opening with nozzle, the nozzle loads acting on the shell come under the heading ”other
mechanical loads”, whether they are due to purely mechanical loadings (self-weight) or thermal loadings
(thermal expansion).
6) For a torispherical end, although there are two different peripherical discontinuities (spherical shell-
toroidal shell and toroidal shell-cylindrical shell junctions), the stress distribution is generally such that only
one single local primary membrane stress region occurs in the knuckle.
Where relative dimensions and thicknesses of spherical, toroidal, and cylindrical components are such that
two such regions occur, the classification given here for the ”peripherical region” applies in the vicinity of
each discontinuity; the intermediate region is to be classified as ”region far from any gross structural
discontinuity” and the rules relating to the spacing of local primary membrane stress regions shall be
satisfied.
8) For this particular case, the stress value to be retained is the average value across the ligament width.
9) The effect of the perforations shall be taken into account in stress calculation.
10) For an opening with nozzle in a flat end or a flat wall, for which the concept of ”local primary membrane
stress region” has no meaning, the meridional extent of the local primary membrane stress region which
may occur at the nozzle base shall, for the nozzle, be measured from the outside surface of the end or of the
wall.
11) Pb when the strength of the nozzle is taken into account for the calculation of stresses acting in the flat
end or the flat wall; if not, Qb. The first solution, conservative for the nozzle, is only interesting in practice if
taking into account the strength of the nozzle leads to a significant decrease of the flat end or flat wall
thickness.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.90
1 : shell
2 : nozzle
3 : nozzle base region
4 : thickness transition regions
5 : limits of local primary membrane stress region
This figure shows the case of an opening with nozzle in a cylindrical shell. It also applies to the case of an
opening with nozzle in a spherical, conical or toroidal shell or in the central region of a dished end (Rm is
the circumferential mean curvature radius) It applies as well to the case of an opening without nozzle (for
this case ea,n = 0).
It does not apply to an opening in a flat end or a flat wall; in such cases, see note 10 of Table C-2.
When the level of stress acting in the vicinity of the opening is such that a local primary membrane stress
region occurs, the extent of this region, measured taking account of both sides of the nozzle-shell
discontinuity, shall satisfy the condition:
Possible thickness transitions which may occur between a reinforced part and an unreinforced part of the
nozzle and/or of the shell do not usually involve local primary membrane stress regions.
Where, for particular geometrical or loading arrangements, such regions occur in the vicinity of these
transitions, the conditions in C2.3 (local primary membrane stress) relating to local regions shall be met,
particularly the condition relating to the spacing of these regions in relation to the adjacent local primary
membrane region at nozzle base.
- Step 1: For each point of the region under study, calculate the elementary stresses resulting from each
load acting on the vessel wall for each loading condition to be considered.
These calculations shall be carried out in accordance with the requirements C.4.5.
- the loading conditions of all types (normal operation, exceptional operation, proof test) for which the
stress level may be determinant through assessment criteria C.7.2 (step 7).
- the normal operating conditions between which the stress variation may be determinant through the
assessment criteria C.7.3-1 (step 9).
- Step 2: Decompose the stresses σij calculated above, in accordance with the requirements of C.4.4, into:
The bending stress to be taken into account for the analysis is the stress on both sides of the wall i.e., at
the two ends of the supporting line segment (two equal values with opposite signs).
- Step 3: In accordance with the directives of C.5, classify these stresses into the different categories
defined in C.2:
Following this classification the stress σij,m is designated (σij)Pm, (σij)PL, or (σij)Qm, and the stress σij,b is
designated (σij)Pb or (σij)Qb.
- Step 4: Calculate the sum of the stresses classified in this way for the set of loads acting simultaneously in
the loading condition under consideration.
Stresses resulting from this summation are designated: (Σij)Pm , (Σij)PL , (Σij)Pb , (Σij)Qm , (Σij)Qb
a) the primary membrane stress, general or local (depending on the point under consideration):
(Σij)Pm or (Σij)PL.
- (σeq)Pm, equivalent to stresses (Σij)Pm, or, depending on point under consideration, (σeq)PL,
equivalent to stresses (Σij)PL,
- Step 7: Verify the admissibility of these equivalent stresses with respect to criteria in C.4.2.
- Step 8: For each set of two normal operating loading conditions which may be determinant, calculate the
range of the primary + secondary stress ∆(Σij)P+Q and then, as indicated in C.4.2, calculate the
corresponding equivalent stress range (∆σeq)P+Q .
The set of loading conditions to be retained is that which results in the greatest value of (∆σeq)P+Q.
- Step 9: Verify the admissibility of the equivalent resulting stress range (∆σeq)P+Q with respect to criteria
C.5.3.
C.7.1 General
The whole design shall basically meet the stress criteria given in C.7.2 and C.7.3. These criteria are
illustrated diagrammatically in Table C-2.
Relaxation of criterion C.7.3-1 is possible in some cases, under the conditions given in C.7.4.
When compressive stresses occur, buckling shall be assessed. For external pressure, see applicable rules
in clause 8.
The equivalent primary membrane stresses shall for all loading conditions satisfy the relationships:
(σeq)Pm ≤ f ...(C.7.2-1)
The value of f to be retained shall be that consistent with the type of loading condition considered (normal
operation, exceptional operation, proof test), and shall be taken at the calculation temperature of that
condition.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.93
Stress Categories
Primary stress Secondary
General Local Bending membrane + bending Peak stress
membrane membrane stress stress
stress stress
Primary mean Primary mean Primary stress Self-equilibrating stress a) Addition to
stress calculated stress calculated component necessary to satisfy the primary or
across the wall across the wall proportional to the continuity of the structure. secondary
thickness without thickness taking distance from the Occurs at large stress because
Description taking into into account large controid of the solid discontinuities, but does of stress
(For practical account discontinuities, but wall section. Does not include stress concentration.
examples, see discontinuities not stress not include concentrations.
and stress concentrations. discontinuities b) Certain thermal
Table C-2) Can be caused by both
concentrations. and stress stresses which
Caused only by mechanical loads and may cause
concentrations.
Caused only by mechanical loads. thermal effects. fatigue, but not
mechanical loads. Caused only by distortion.
mechanical loads
Q
Symbol Pm PL1) Pb (Qm + Qb) F
(σeq)P ≤ f
m
(eq. C.7.2-1) 2)
assessment
againts (σeq)P ≤ 1,5f ∆(σeq)P+Q ≤ 3 f 3)
L
static loading 7)
(eq. C.7.2-2) (eq. C.7.3-1)
(σeq)P ≤ 1,5 f
_______ = design loads
(eq. C.7.2-3) 2)
− − − − − = operating
loads
fatigue ∆(σeq)P+Q
assessment 4) 5) or ∆(σeq)P+Q+F 6)
Assessment based on : or
(only if max (∆σi)
required) 7) 7)
2) In assessment criteria (C.7.2-1) to (C.7.2-3), the value of the nominal design stress f shall be that relevant for the loading
condition under consideration (normal operation, exceptional operation, proof test), as defined in clause 6.
4) Fatigue assessment shall consider all the applied cycles of various ranges, each of them being characterized by its own
relevant stress range (see notes 5 and 6). Clause 18 (detailed fatigue assessment) shall normally be used.
5) The primary + secondary stress range (named « structural stress range » in clause 18 on detailed fatigue assessment)
applies to assessment of welded joints. In that case, either the equivalent stress range (∆σeq)P+Q or the maximum principal
stress range max(∆σi) may be used.
6) The primary + secondary + peak stress range (named «notch stress range » in clause 18 on detailed fatigue assessment)
applies to assessment of unwelded parts.
7) It should be observed that, depending on the model used, the computer programs usually give directly the primary + secondary
stresses (P + Q) or the primary + secondary + peak stresses (P + Q + F).
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.94
C.7.3 Limitation of equivalent stress ranges resulting from primary + secondary stresses
The equivalent stress range resulting from variation of primary + secondary stresses between two any
normal operating conditions shall at all points satisfy the relationship:
(∆σeq)P+Q ≤ 3 f ...(C.7.3-1)
The value of f to be retained shall be that corresponding to loading conditions of normal operating type,
and shall be taken at the following temperature:
where tmax and tmin are respectively the higher and the lower of the calculation temperatures of the two
normal operating conditions considered.
Deviations from the preceding limitations of equivalent stresses and equivalent stress ranges are possible if
it is proved by other means that the component meets the required safety margin against gross plastic
deformation and progressive plastic deformation stated in annex B (e.g. by tests on the component, plastic
analysis, or the like).
Where the stress analysis leads to a tri-axial state of stress, the following condition shall be satisfied
additionally whenever the smallest tensile principal stress exceeds half the highest tensile principal stress,
to avoid brittle failure caused by the limited ductility in such stress states:
where Rp/t is the value of the yield stress relevant for determination of f (either Rp0,2/t or Rp1,0/t) at
calculation temperature.
This value can be exceeded, if it is shown by a fracture mechanics analysis that higher values can be
accepted.
The equivalent stress range resulting from variation of primary + secondary stresses between two normal
operating conditions is allowed to exceed 3f on condition that
a) (∆σeq)’P+Q ≤ 3 f ...(C.7.6-1)
where (∆σeq)’P+Q is the equivalent same stress range, calculated without taking into account bending
stresses of thermal origin.
b) a detailed fatigue analysis according to clause 18 is performed. In this analysis, (∆σeq) shall be
multiplied by the appropriate plasticity correction factor, as determined from that annex (Detailed
assessment of fatigue life).
c) the material is such that Rp < 0,8 Rm, Rp being here the value of the yield stress relevant for
determination of f (either Rp0,2 or Rp0,1) at room temperature.
d) the absence of risk of incremental collapse by thermal stress ratchet in regions of general primary
membrane stress is established according to C.7.7.
DBA Annex 2: Annex C Page
Design by Analysis
Draft CEN prEN 13445-3 A2.95
C.7.7.1 General
The ”thermal ratcheting” phenomena is the mechanism of incremental collapse which may occur in certain
conditions under the effect of cyclic thermal loads associated with a permanent pressure action.
It results in a plastic deformation which increases by about the same amount at each cycle and quickly
leads to an unacceptable value.
Paragraph C.7.7.3 provides a rule which, for the particular case of a linear thermal gradient, enables the
absence of thermal ratcheting to be guaranteed when the condition C.7.3 is not met.
This rule applies to the regions of general primary membrane stress. The absence of thermal ratcheting in
these regions ensures the absence of thermal ratcheting in discontinuity regions.
(σeq)Pm,P is the equivalent general primary membrane stress due to pressure alone.
(∆σeq) (P+Q),T is the equivalent primary + secondary stress range of the stress due to thermal load
For an axisymmetric shell under constant pressure and subject to a linear thermal gradient across the
thickness of the wall, there is no risk of failure by incremental collapse due to thermal ratcheting if, in
regions of general primary membrane stress, the following relationships are satisfied:
- for 0 ≤ x ≤ 0,5 :
y ≤ 1/x ...(C.7.7-1)
- for 0,5 ≤ x ≤ 1 :
y ≤ 4(1 − x) ...(C.7.7-2)
(σ eq )Pm,P
x= ...(C.7.7-3)
15
, f
( ∆σ eq )(P + Q),T
y= ...(C.7.7-4)
15
, f
The value of f to be retained shall be that applying to normal operating conditions, at the maximum
calculation temperature reached during the cycle.
DBA Page
Design by Analysis Annex 3: Input Listings A 3.1
/prep7
*set,ri,250.4 !inner radius shell!
*set,tz,101.6 !wall thickness shell!
*set,ra,(ri+tz) !outer radius shell!
*set,tp,101.6 !thickness plate!
*set,r,101.6 !fillet!
*set,lg,751.2 !model height!
*set,bf,20 !parameters for finer mesh at high stressed region!
*set,lz,(2*bf)
*set,lp,bf
*set,tz1,(3*bf)
*set,t1,8 !meshing parameters!
*set,t2,8
*set,t3,8
*set,t4,6
*set,t5,3
*set,t6,25
*set,e,((lg-tp-r-2*lz)/t6)
*set,t7,8
*set,t8,10
*set,t9,6
local,11,1,(ri-r),(tp+r)
csys,0
*set,hil,(ri-r)
k,1,hil,(tp-tz1) !modelling!
k,2,(ri+tz1),(tp-tz1)
k,8,(ri+tz1),(tp+r)
csys,11
k,3,(r+bf),-45
k,4,(r+bf),-90
k,5,r,-45
k,6,r,-90
k,7,(r+bf),0
k,9,r,0
l,4,3,t3
l,3,7,t3
l,6,5,t3
l,5,9,t3
csys,0
l,4,6,t1
l,3,5,t1
l,7,9,t1
l,1,2,t3
l,2,8,t3
l,2,3,t2
l,1,4,t2
l,8,7,t2
a,1,2,3,4
a,4,3,5,6
a,2,8,7,3
a,3,7,9,5
*set,hil2,(tz1-bf)
k,10,(ri+tz1),(tp+r+lz+hil2)
k,11,ri,(tp+r+lz+hil2)
k,12,ri,(tp+r+lz)
k,13,(ri+bf),(tp+r+lz)
k,14,(ri+tz1),lg
k,15,ri,lg
l,13,12,t1
l,10,11,t1
l,14,15,t1
l,9,12,t4
l,7,13,t4
l,8,10,t4
DBA Page
Design by Analysis Annex 3: Input Listings A 3.2
l,12,11,t2
l,13,10,t2
l,11,15,t6
l,10,14,t6
a,7,13,12,9
a,7,8,10,13
a,10,11,12,13
a,10,14,15,11
k,16,(ri+tz1),0
k,17,ra,0
k,18,ra,(tp-tz1)
k,19,ra,(tp+r)
k,20,ra,(tp+r+lz+hil2)
k,21,ra,lg
l,2,16,t9
l,17,18,t9
l,16,17,t7
l,2,18,t7
l,8,19,t7
l,10,20,t7
l,14,21,t7
l,18,19,t3
l,19,20,t4
l,20,21,t6
a,2,16,17,18
a,2,18,19,8
a,8,19,20,10
a,10,20,21,14
k,22,(hil-lp),tp
k,23,(hil-lp),(tp-bf)
k,24,(hil-lp-hil2),(tp-tz1)
k,25,(hil-lp-hil2),tp
k,26,0,tp
k,27,0,(tp-tz1)
l,6,22,t5
l,4,23,t5
l,1,24,t5
l,23,24,t2
l,22,25,t2
l,22,23,t1
l,24,25,t1
l,26,27,t1
l,25,26,t8
l,27,24,t8
a,4,6,22,23
a,1,4,23,24
a,24,23,22,25
a,24,25,26,27
k,28,0,0
k,29,(hil-lp-hil2),0
k,30,hil,0
l,27,28,t9
l,24,29,t9
l,1,30,t9
l,28,29,t8
l,29,30,t5
l,30,16,t3
a,24,27,28,29
a,1,24,29,30
a,1,30,16,2
mp,ex,1,2.12e5 !material properties!
tb,bkin,1
tbdat,1,255,0
et,1,42,,,1 !axisymmetric 4-node element PLANE42!
asel,all
amesh,all
csys,0
nsel,s,loc,x,0 !boundary conditions!
dsym,symm,x
csys,0
nsel,s,loc,y,lg
d,all,uy
DBA Page
Design by Analysis Annex 3: Input Listings A 3.3
allsel
save
/solu
*set,pi,150 !maximum (theoretical) internal pressure!
lsel,s,,,21
lsel,a,,,19
lsel,a,,,16
lsel,a,,,4
lsel,a,,,3
lsel,a,,,33
lsel,a,,,37
lsel,a,,,41
sfl,all,pres,pi !apply internal pressure on selected lines!
allsel
arclen,on,1,0.001 !use the arc-length method!
nsubst,30 !first substep with 5 MPa!
arctrm,u,10,481,ux !termination criterion!
neqit,30
/output,out,txt !output file for debug purposes!
outres,all,all
solv
/prep,7
*set,t1,8 !defining mesh parameters!
*set,t2,16
*set,t3,8
*set,t4,6
*set,t5,65
*set,t6,35
*set,t7,8
k,1,0,25.4 !modeling the geometry!
k,2,0,0
k,3,199.2,0
k,4,199.2,25.4
k,5,217,25.4
k,6,217,17.4
k,7,225,25.4
k,8,225,17.4
k,9,225,0
local,11,1,225,50.8
k,10,25.4,-45
k,11,33.4,-45
k,13,25.4,0
k,14,33.4,0
k,15,50.8,0
k,17,127,0
csys,0
k,12,275.8,0
k,16,352,0
k,18,250.4,58.8
k,19,258.4,58.8
k,20,250.4,76.2
k,21,275.8,76.2
k,22,352,76.2
k,23,250.4,476.2
k,24,275.8,476.2
k,25,352,476.2
l,23,24,t1
l,24,25,t2
l,23,20,t5
l,24,21,t5
l,25,22,t5
l,20,21,t1
l,21,22,t2
DBA Page
Design by Analysis Annex 3: Input Listings A 3.4
l,15,17,t2
l,12,16,t2
l,16,17,t3
l,17,22,t4
l,15,21,t4
l,12,15,t3
l,19,21,t7
l,18,20,t7
l,14,19,t4
l,13,14,t1
l,13,18,t4
l,14,15,t7
csys,11
l,13,10,t3
l,10,7,t3
l,14,11,t3
l,11,8,t3
csys,0
l,10,11,t1
l,7,8,t1
l,8,9,t7
l,11,12,t7
l,9,12,t7
l,6,8,t4
l,5,7,t4
l,6,5,t1
l,3,4,t1
l,3,6,t7
l,3,9,t4
l,2,3,t6
l,1,4,t6
l,1,2,t1
l,4,5,t7
l,18,19,t1
al,1,3,6,4
al,4,7,5,2
al,6,15,39,14
al,16,19,12,14
al,12,8,11,7
al,8,13,9,10
al,27,13,19,22
al,28,27,23,26
al,34,26,29,33
al,33,31,38,32
al,29,25,30,31
al,17,16,39,18
al,17,20,24,22
al,23,24,21,25
al,32,36,37,35
et,1,42,,,1,,2 !axisymmetric 4-node element PLANE42!
mp,ex,1,212000 !material properties!
tb,bkin,1
tbdat,1,255,0
asel,all
amesh,all !meshing!
nsel,s,loc,x,0 !define boundary conditions!
dsym,symm,x
nsel,s,loc,y,476.2
d,all,uy,0
allsel
/solu
*set,pi,100 !maximum (theoretical) internal pressure!
lsel,s,,,3
lsel,a,,,15
lsel,a,,,18
lsel,a,,,20
lsel,a,,,21
lsel,a,,,30
DBA Page
Design by Analysis Annex 3: Input Listings A 3.5
lsel,a,,,38
lsel,a,,,36
sfl,all,pres,pi !apply internal pressure on selected lines!
allsel
arclen,on,1,0.001 !use the arc-length method!
nsubst,50 !first substep with 2 MPa!
arctrm,u,10,2487,uy
neqit,30
/output,out,txt !output file for debug purposes!
outres,all,all
solv
/prep7
*set,t1,38 !!defining mesh fineness parameters
*set,t2,100
*set,t3,10
*set,t4,8
*set,t5,12
*set,t6,12
k,1,0,0 !!modelling geometry
k,2,221.5,0
k,3,221.5,43
k,4,0,43
k,5,141,0
k,6,141,43
k,7,156,43
k,8,184,15
k,9,212,43
k,10,184,0
k,11,166,43
k,12,184,25
k,13,202,43
k,14,184,43
local,11,1,184,43 !!local CS
local,21,0,200,43 !!local CS
k,15,2,4.6575
k,16,0,16
k,17,0,20
k,18,0,30
k,19,0,400
k,20,21.5,400
k,21,21.5,30
k,22,12,20
csys,0
l,4,6,t1
l,1,5,t1
l,18,19,t2
l,20,21,t2
l,13,15
l,15,16
l,16,17
l,13,9,t3
l,9,3,t4
l,9,22,t5
l,3,21,t5
l,17,22,t3
l,22,21,t4
l,17,18,t4
l,19,20,t3
l,1,4,t6
csys,11
k,23,18,-45
k,24,18,-135
k,25,28,-135
k,26,28,-45
l,11,24,t6
DBA Page
Design by Analysis Annex 3: Input Listings A 3.6
l,24,12,t6
l,12,23,t6
l,23,13,t6
l,7,25,t6
l,25,8,t6
l,8,26,t6
l,26,9,t6
csys,0
l,3,2,t6
l,23,26,t3
l,26,2,t4
l,2,10,t6
l,10,8,t4
l,8,12,t3
l,5,10,t6
l,24,25,t3
l,25,5,t4
l,6,7,t4
l,7,11,t3
l,5,6,t6
lfillt,5,6,10
al,1,16,2,36 !!areas plate (No 1 – 9)
al,36,33,21,34
al,21,32,17,35
al,31,29,22,33
al,22,30,18,32
al,28,27,23,29
al,23,26,19,30
al,27,25,9,24
al,8,20,26,24
l,18,21,10
al,8,10,12,7,6,37,5 !!areas shell (No 10 – 13)
al,9,11,13,10
al,13,38,14,12
al,38,4,15,3
et,1,42,,,1 !!4-node PLANE42 elements, keyoption axisymm.
tb,bkin,1 !!material properties plate
mp,ex,1,212000 !!Modulus of elasticity
tbdat,1,245,0 !!yield strength 245MPa, lin.-elastic id.-plastic material
tb,bkin,2 !!material properties shell
mp,ex,2,212000 !!Modulus of elasticity
tbdat,1,255,0 !!yield strength 255MPa, lin.-elastic id.-plastic material
asel,s,,,1,9,1 !!meshing plate
mat,1
amesh,all
allsel
asel,s,,,10,13,1 !!meshing shell
mat,2
amesh,all
allsel
nsel,s,loc,y,443
d,all,uy,0 !!boundary condition at the undisturbed end of the shell – no vertical displacement
allsel
nsel,s,loc,x,0
dsym,symm,x !!symmetry boundary condition in the centre of the plate
allsel
save
/solu
solcon,on
*set,pi,30 !!max. (theoretical) value of internal pressure
lsel,s,,,3
lsel,a,,,14
lsel,a,,,7
lsel,a,,,6
lsel,a,,,37
lsel,a,,,5
lsel,a,,,20
lsel,a,,,19
DBA Page
Design by Analysis Annex 3: Input Listings A 3.7
lsel,a,,,18
lsel,a,,,17
lsel,a,,,35
lsel,a,,,34
lsel,a,,,1
sfl,all,pres,pi !!pressure load on selected lines
allsel
arclen,on,1,0.001 !!use the arclength method
nsubst,30
arctrm,u,10,52,uy !!termination criterion
neqit,30
/output,out,txt !!output to file for debug purposes
outres,all,all
solv
save
/prep7
*set,t1,12 !defining mesh parameters!
*set,t2,100
*set,t3,10
*set,t4,8
*set,t5,12
*set,t6,12
*set,t7,12
*set,t8,6
*set,t9,15
*set,t10,5
*set,t11,50
*set,t12,18
k,1,100,0 !!modelling the geometry!
k,2,221.5,0
k,3,221.5,43
k,4,100,43
k,5,141,0
k,6,141,43
k,7,156,43
k,8,184,15
k,9,212,43
k,10,184,0
k,11,166,43
k,12,184,25
k,13,202,43
k,14,184,43
local,11,1,184,43
local,21,0,200,43
k,15,2,4.6575
k,16,0,16
k,17,0,20
k,18,0,30
k,19,0,400
k,20,21.5,400
k,21,21.5,30
k,22,12,20
local,31,0,100,0
k,101,0,25
k,102,25,0
k,105,25,25
k,106,18,0
k,107,8.85,-15.67
k,108,0,-3.5
k,109,-1.4,-13.46
k,110,-1.4,-35
k,111,3.725,-35
k,112,8.85,-35
k,113,-1.4,-40.125
k,114,3.725,-40.125
k,115,-1.4,-45.25
DBA Page
Design by Analysis Annex 3: Input Listings A 3.8
k,116,8.85,-45.25
k,117,-1.4,-150
k,118,8.85,-150
csys,0
l,18,19,t2
l,20,21,t2
l,13,15
l,15,16
l,16,17
l,13,9,t3
l,9,3,t4
l,9,22,t5
l,3,21,t5
l,17,22,t3
l,22,21,t4
l,17,18,t4
l,19,20,t3
csys,11
k,23,18,-45
k,24,18,-135
k,25,28,-135
k,26,28,-45
l,11,24,t6
l,24,12,t6
l,12,23,t6
l,23,13,t6
l,7,25,t6
l,25,8,t6
l,8,26,t6
l,26,9,t6
csys,0
l,3,2,t6
l,23,26,t3
l,26,2,t4
l,2,10,t6
l,10,8,t4
l,8,12,t3
l,5,10,t6
l,24,25,t3
l,25,5,t4
l,6,7,t4
l,7,11,t3
l,5,6,t6
l,18,21,10
l,6,4,t12
l,4,101,t6
l,101,105,t12
l,105,6,t6
l,102,105,t6
l,102,5,t6
l,1,101,t6
l,102,106
l,106,107,t7
l,107,112,t9
l,1,108
l,108,109
l,109,110,t9
l,110,111,t8
l,111,112,t8
l,111,114,t10
l,113,114,t8
l,114,116,t8
l,112,116,t10
l,115,116,t8
l,115,117,t11
l,116,118,t11
l,117,118,t8
l,110,113,t10
l,113,115,t8
lfillt,35,36,3
lfillt,3,4,10
lfillt,42,43,7
DBA Page
Design by Analysis Annex 3: Input Listings A 3.9
lfillt,43,44,10.5
l,1,31
l,109,34,t7
lesize,44,,,t9
al,37,38,35,60,36 !areas plate A1 – A11!
al,64,42,39,37,41
al,40,33,38,39
al,30,18,31,33
al,29,14,32,18
al,28,26,19,30
al,27,15,29,19
al,25,24,20,26
al,20,23,16,27
al,24,22,7,21
al,23,21,6,17
al,6,8,10,5,4,61,3 !areas shell A12-A15!
al,7,9,11,8
al,11,34,12,10
al,34,2,13,1
al,64,45,46,65,63,43,62 !areas nozzle A12-A21!
al,47,48,49,44,65
al,49,50,52,53
al,48,58,51,50
al,51,59,54,52
al,54,55,57,56
et,1,42,,,1 !axisymmetric 4-node element PLANE42!
tb,bkin,1 !material properties plate!
mp,ex,1,212000
tbdat,1,245,0
tb,bkin,2 !material properties shell!
mp,ex,2,212000
tbdat,1,255,0
tb,bkin,3 !material properties nozzle!
mp,ex,3,212000
tbdat,1,265,0
asel,s,,,1,11,1 !meshing plate!
mat,1
amesh,all
allsel
asel,s,,,12,15,1 !meshing shell!
mat,2
amesh,all
allsel
asel,s,,,16,21,1 !meshing nozzle!
mat,3
amesh,all
allsel
esel,s,elem,,2823 !refine the mesh at high stressed regions!
esel,a,elem,,2822
esel,a,elem,,2819
esel,a,elem,,2825
esel,a,elem,,2826
esel,a,elem,,2848
esel,a,elem,,2850
esel,a,elem,,2851
esel,a,elem,,2863
esel,a,elem,,2870
esel,a,elem,,2876
esel,a,elem,,2878
esel,a,elem,,2885
esel,a,elem,,2886
esel,a,elem,,2890
esel,a,elem,,2891
esel,a,elem,,2895
esel,a,elem,,2898
esel,a,elem,,2906
esel,a,elem,,2909
esel,a,elem,,2915
esel,a,elem,,2916
esel,a,elem,,2917
esel,a,elem,,2920
esel,a,elem,,2942
DBA Page
Design by Analysis Annex 3: Input Listings A 3.10
esel,a,elem,,2987
esel,a,elem,,3004
esel,a,elem,,3052
esel,a,elem,,3053
eref,all,,,3
allsel
nsel,s,loc,y,443 !defrine boundary conditions!
d,all,uy,0
allsel
save
/solu
*set,pi,30 !maximum (theoretical) internal pressure!
lsel,s,,,1
lsel,a,,,12
lsel,a,,,5
lsel,a,,,4
lsel,a,,,61
lsel,a,,,3
lsel,a,,,17
lsel,a,,,16
lsel,a,,,15
lsel,a,,,14
lsel,a,,,32
lsel,a,,,31
lsel,a,,,35
lsel,a,,,60
lsel,a,,,36
lsel,a,,,41
lsel,a,,,45
lsel,a,,,46
lsel,a,,,47
lsel,a,,,58
lsel,a,,,59
lsel,a,,,55
sfl,all,pres,pi !internal pressure on selected lines!
allsel
lsel,s,,,57
sfl,all,pres,-(4.572*pi) !longitudinal stress of nozzle!
allsel
arclen,on,1,0.001 !use the arc-lenght method!
nsubst,30 !first substep with 1 MPa!
arctrm,u,5,1,uy
neqit,15
/output,out,txt !output file for debug purposes!
outres,all,all
solv
A 3.5 Example 2
Model Input file – check against PD
/prep,7
*set,t1,8 !defining mesh parameters!
*set,t2,16
*set,t3,8
*set,t4,6
*set,t5,65
*set,t6,35
*set,t7,8
k,1,0,25.4 !modeling the geometry!
k,2,0,0
k,3,199.2,0
k,4,199.2,25.4
k,5,217,25.4
k,6,217,17.4
k,7,225,25.4
DBA Page
Design by Analysis Annex 3: Input Listings A 3.11
k,8,225,17.4
k,9,225,0
local,11,1,225,50.8
k,10,25.4,-45
k,11,33.4,-45
k,13,25.4,0
k,14,33.4,0
k,15,50.8,0
k,17,127,0
csys,0
k,12,275.8,0
k,16,352,0
k,18,250.4,58.8
k,19,258.4,58.8
k,20,250.4,76.2
k,21,275.8,76.2
k,22,352,76.2
k,23,250.4,476.2
k,24,275.8,476.2
k,25,352,476.2
l,23,24,t1
l,24,25,t2
l,23,20,t5
l,24,21,t5
l,25,22,t5
l,20,21,t1
l,21,22,t2
l,15,17,t2
l,12,16,t2
l,16,17,t3
l,17,22,t4
l,15,21,t4
l,12,15,t3
l,19,21,t7
l,18,20,t7
l,14,19,t4
l,13,14,t1
l,13,18,t4
l,14,15,t7
csys,11
l,13,10,t3
l,10,7,t3
l,14,11,t3
l,11,8,t3
csys,0
l,10,11,t1
l,7,8,t1
l,8,9,t7
l,11,12,t7
l,9,12,t7
l,6,8,t4
l,5,7,t4
l,6,5,t1
l,3,4,t1
l,3,6,t7
l,3,9,t4
l,2,3,t6
l,1,4,t6
l,1,2,t1
l,4,5,t7
l,18,19,t1
al,1,3,6,4
al,4,7,5,2
al,6,15,39,14
al,16,19,12,14
al,12,8,11,7
al,8,13,9,10
al,27,13,19,22
al,28,27,23,26
al,34,26,29,33
al,33,31,38,32
al,29,25,30,31
DBA Page
Design by Analysis Annex 3: Input Listings A 3.12
al,17,16,39,18
al,17,20,24,22
al,23,24,21,25
al,32,36,37,35
et,1,42,,,1,,2 !axisymmetric 4-node element PLANE42!
mp,ex,1,212000 !material properties!
tb,bkin,1
tbdat,1,255,0
asel,all
amesh,all !meshing!
nsel,s,loc,x,0 !define boundary conditions!
dsym,symm,x
nsel,s,loc,y,476.2
d,all,uy,0
allsel
/solu
*set,pi,100 !maximum (theoretical) internal pressure!
lsel,s,,,3
lsel,a,,,15
lsel,a,,,18
lsel,a,,,20
lsel,a,,,21
lsel,a,,,30
lsel,a,,,38
lsel,a,,,36
sfl,all,pres,pi !apply internal pressure on selected lines!
allsel
arclen,on,1,0.001 !use the arc-length method!
nsubst,50 !first substep with 2 MPa!
arctrm,u,10,2487,uy
neqit,30
/output,out,txt !output file for debug purposes!
outres,all,all
solv
/prep7
!geometry parameters!
a=982.5 !half shell length
h=537.5 !shell radius + nozzle length
dr=500 !mean diameter shell
ds=371 !mean diameter nozzle
b=675 !thick part of shell
t1=4 !thickness intersection
t2=10 !thickness outer shell
t3=25 !thickness flat end nozzle
t4=35 !thickness flat ends shell
!cylinder and nozzle!
k,1,0,0,dr/2
k,2,dr/2,0,0
k,3,0,0,-dr/2
k,4
k,5,0,2*a
larc,1,2,4,dr/2
larc,2,3,4,dr/2
l,4,5
k,6,0,a,h
k,7,0,a-ds/2,h
k,8,ds/2,a,h
k,9,0,a+ds/2,h
k,10,0,a,0
larc,7,8,6,ds/2
larc,8,9,6,ds/2
DBA Page
Design by Analysis Annex 3: Input Listings A 3.13
l,6,10
adrag,1,2,,,,,3
adrag,4,5,,,,,6
!vert. cyl. for evaluation cross-section!
k,17,0,a-ds/2-12,h
k,18,ds/2+12,a,h
k,19,0,a+ds/2+12,h
larc,17,18,6,ds/2+12
larc,18,19,6,ds/2+12
adrag,17,18,,,,,6
boptn,keep,yes
ainp,1,5
adel,5,,,1
ainp,1,6
adel,6,,,1
!horiz. cyl. for evaluation cross-section!
k,25,0,0,dr/2+12
k,26,dr/2+12,0,0
larc,25,26,4,dr/2+12
adrag,18,,,,,,3
ainp,3,5
ainp,4,5
adel,5,,,1
!create areas for different mesh finess!
k,31,0,b,dr/2
k,32,dr/2,b,0
k,33,0,b,-dr/2
k,34,0,b,0
k,35,0,2*a-b,dr/2
k,36,dr/2,2*a-b,0
k,37,0,2*a-b,-dr/2
k,38,0,2*a-b,0
larc,31,32,34,dr/2
larc,32,33,34,dr/2
larc,35,36,38,dr/2
larc,36,37,38,dr/2
boptn,keep,no
asbl,1,18
asbl,6,20
asbl,2,19
asbl,8,21
numm,kp
k,41,0,a,dr/2
k,42,dr/2,a,0
larc,41,42,10,dr/2
asbl,7,28
numm,kp
!overlap nozzle and shell!
aovlap,3,4,10,8
adel,14,15,1
adel,7,11,4
!element area for evaluation cross-section“
asbl,17,17
asbl,16,24
asbl,13,23
asbl,12,22
!flat ends!
k,51,,1965
k,52
k,53,,a,h
csys,1
a,13,12,51
a,11,12,51
a,1,2,52
a,2,3,52
a,7,8,53
a,8,9,53
csys,0
!Element type SHELL93!
et,1,93
mp,ex,1,210125 !Elastic modulus!
r,1,t1
DBA Page
Design by Analysis Annex 3: Input Listings A 3.14
r,2,t2
r,3,t3
r,4,t4
!Meshing!
!evaluation cross-section!
real,1
lesize,24,,,12
lesize,36,,,12
lesize,22,,,12
lesize,23,,,12
lesize,37,,,12
lesize,17,,,12
lesize,13,,,4
lesize,48,,,4
lesize,47,,,4
lesize,14,,,4
lesize,41,,,4
lesize,32,,,4
amesh,11
amesh,14
amesh,3
amesh,7
!nozzle left part!
lesize,34,,,10,3
lesize,4,,,12
lesize,40,,,12,0.33
mshkey,1
amesh,13
!shell-upper-centre-left part!
lccat,18,33
amesh,8
!shell-upper-outer-left part!
real,2
lesize,25,,,10
amesh,5
!shell-lower-outer-left part!
lesize,2,,,7
amesh,6
!nozzle right part!
real,1
lesize,5,,,12
lesize,16,,,10,3
amesh,10
!shell-upper-centre-right part!
lccat,20,35
amesh,4
!shell-lower-centre part!
lccat,33,35
amesh,9
!shell-upper&lower-outer-right part!
real,2
lesize,8,,,10
amesh,1
amesh,2
!end plates shell!
real,4
mshkey,2
lesize,39,,,8
lesize,49,,,8
lesize,50,,,8
lesize,51,,,8
lesize,52,,,8
lesize,53,,,8
amesh,12
amesh,15
amesh,16
amesh,17
!end plate nozzle!
real,3
lesize,54,,,8
lesize,55,,,8
lesize,56,,,8
DBA Page
Design by Analysis Annex 3: Input Listings A 3.15
amesh,18
amesh,19
numm,all
!Symmetry b.c.!
nsel,s,loc,x,0
dsym,symm,x
allsel
!support nodes – b.c.!
d,3620,uy,0
d,3620,uz,0
d,3374,uz,0
!coupling for moment load!
nsel,s,loc,z,h
cp,1,rotx,all
allsel
!material strength parameter!
tb,bkin,1
tbdat,1,272,0
save
/solu
solcon,on
f,3824,mx,7822200
pr=1.2
asel,s,,,10,12,1
asel,a,,,13,14,1
asel,a,,,16,17,1
sfa,all,,pres,-pr !orientation of shell elements!
allsel
asel,u,,,10,12,1
asel,u,,,13,14,1
asel,u,,,16,17,1
sfa,all,,pres,pr
allsel
nropt,auto
autots,on
nsubst,5,100,5
neqit,20
time,1
/output,out1,txt !output file for debug purposes!
outres,all,all
solv
save
/filnam,fein
/prep7
!elements and material properties!
et,1,solid45
mp,ex,1,210125
tb,bkin,1
tbdat,1,272,0
!creating the half model!
wpoffs,,982.5 !Submodel C.S. identical with Coarse Model C.S.!
cylin,183.5,187.5,150,280,-90,0
wprot,,-90
cylin,248,252,-220,0,-30,-90
wpst
vdel,all
asel,u,,,7,12,5
asel,u,,,3,4
asel,u,,,9,10
adel,all
alls
aovl,3,9
aovl,4,10
adel,1,3,2,1
adel,2,8,6,1
afill,9,11,2 !inner fillet!
DBA Page
Design by Analysis Annex 3: Input Listings A 3.16
/prep7
!properties beam element!
et,1,4
r,1,100,10000/12,10000/12,10,10
mp,ex,1,210125
mp,nuxy,1,0.3
!element SOLID45!
et,2,45
!mat. properties shell!
tb,bkin,2
tbdat,1,234,0
mp,ex,2,210125
!mat. properties nozzle!
tb,bkin,3
tbdat,1,343,0
mp,ex,3,210125
!creating the half model!
local,11,1,,,,,-90
ri1=142.5 !inner radius shell!
t1=15 !thickness shell!
ro1=ri1+t1
z1=100 !0.5 * length of shell!
ri2=10 !inner radius nozzle!
t2=7.5 !thickness nozzle!
str=1 !inside fillet!
ro2=ri2+t2
z2=ri1+t1+100
r=6.5 !weld fillet!
csys,1
k,1,ro1,65,z1
k,2,ro1,65
kgen,2,1,2,1,,25
a,1,2,4,3
csys,11
k,5,ro2,-90
k,6,ro2
kgen,2,5,6,,,,z2
a,5,6,8,7
/view,,1,1,1
/pnum,area,1
/pnum,kpoi,1
/pnum,line,1
aplot
aovlap,1,2
aplot
adele,3,4,1,1
afillt,5,6,r
csys,1
k,22,ri1,65,z1
k,23,ri1,65
kgen,2,22,23,1,,25
a,22,23,5,4
csys,11
k,24,ri2,-90
k,25,ri2
kgen,2,24,25,,,,z2
a,24,25,9,6
aovlap,4,5
adele,6,7,1,1
afillt,8,9,str
csys,0
lgen,2,25,,,-ri2,-z2/2
a,20,21,10,5
asba,6,7
k,100,,ro1+r
a,16,19,100
asba,4,6
DBA Page
Design by Analysis Annex 3: Input Listings A 3.18
a,5,16,21,12,30,25
a,20,11,29,28,10,19
a,19,10,5,16
a,21,12,11,20
va,4,8,5,10,11,2,12,6
a,5,16,7,6
a,6,7,8,9
a,8,9,10,19
va,11,13,7,15,1,14
a,1,3,4,22
a,1,2,23,22
a,11,20,2,23
a,12,21,3,4
va,9,12,18,17,16,19,3
/pnum,volu,1
vplot
esize,,4 !number of element divisions along lines, if not specified otherwise!
flst,2,3,5,orde,3
fitem,2,5
fitem,2,8
fitem,2,10
accat,p51x
flst,2,3,4,orde,3
fitem,2,8
fitem,2,16
fitem,2,28
lccat,p51x
flst,2,3,4,orde,3
fitem,2,6
fitem,2,15
fitem,2,29
lccat,p51x
accat,16,17
lccat,5,9
lccat,1,4
csys,1
lgen,2,1,5,4,,-155
l,1,13
l,22,15
l,2,14
l,23,17
v,1,22,15,13,2,23,17,14
vplot
!element division on specified lines!
a=10
lesi,24,,,a
lesi,20,,,a
lesi,31,,,a
lesi,36,,,a
lesi,25,,,a
lesi,17,,,a
lesi,15,,,5
lesi,16,,,5
lesi,28,,,5
lesi,29,,,5
lesi,6,,,1
lesi,8,,,1
lesi,13,,,12,.33
lesi,14,,,12,3
lesi,19,,,12,.33
lesi,23,,,12,.33
lesi,1,,,5
lesi,5,,,5
lesi,4,,,5
lesi,27,,,10,.33
lesi,44,,,16
lesi,45,,,16
lesi,46,,,16
lesi,47,,,16
!use mapped meshing!
mshkey,1
DBA Page
Design by Analysis Annex 3: Input Listings A 3.19
!meshing!
vsel,s,,,2
type,2
mat,3
vmesh,all
eplot
allsel
vsel,u,,,2
vplot
type,2
mat,2
vmesh,all
allsel
csys,0
!generate the other half of the model by reflection!
vsymm,z,all
nummrg,all
eplot
!create beam element!
k,100,0,z2,0
k,101,0,z2+10,0
nkpt,,100 !node No. 4701!
nkpt,,101 !node No. 4702!
type,1
real,1
mat,1
e,4701,4702
eplot
!symmetry b.c.!
nsel,s,loc,x,0
dsym,symm,x
allsel
!b.c. for dummy end of beam!
d,4702,uz,0
!b.c. at the ends of the shell!
csys,1
nsel,s,loc,z,100
nsel,u,loc,y,90
nsel,u,loc,y,-90
nrotat,all !rotate the nodal CS!
d,all,uy,0 !hoop displacements constraint!
nsel,r,loc,y,16.563
nsel,r,loc,x,ro1
d,all,uz,0 !longitudinal displacement constraint!
allsel
nsel,s,loc,z,-100
nsel,u,loc,y,90
nsel,u,loc,y,-90
nrotat,all !rotate the nodal CS!
d,all,uy,0 !hoop displacement constraint!
allsel
!create rigid region!
csys,0
nsel,s,loc,y,z2
cerig,4701,all,uy
allsel
save
/solu
!moment load!
f,4701,mx,35555
solcon,on
nropt,auto
autots,on
nsubst,2,10,2
neqit,50
outres,all,all
time,1
/output,out1,txt
DBA Page
Design by Analysis Annex 3: Input Listings A 3.20
solv
save
!moment load!
f,4701,mx,35555
!internal pressure!
pi=2.6
asel,s,,,7
asel,a,,,9
asel,a,,,10
asel,a,,,23
asel,a,,,30
asel,a,,,36
asel,a,,,40
asel,a,,,47
asel,a,,,28
asel,a,,,29
asel,a,,,5
asel,a,,,8
sfa,all,,pres,pi
allsel
!longitudinal stress in nozzle!
asel,s,,,14
asel,a,,,39
sfa,all,,pres,-0.4848*pi
allsel
!longitudinal stress shell!
asel,s,,,16
asel,a,,,22
asel,a,,,42
asel,a,,,46
sfa,all,,pres,-4.5125*pi
allsel
solcon,on
nropt,auto
autots,on
nsubst,5,25,5
neqit,50
outres,all,all
time,2
/output,out2,txt
solv
save
A 3.8 Example 4
Model and solution input file – GPD check
/prep7
sm=138.5 ! define sm as yield stress
nu=0.3 ! define poissons ratio
ex=183.6e3 ! define elastic modulus
!geometry
k,,
k,,,427.5
k,,995
k,,,-1567.5
k,,800
k,,800,400
k,,995,200
k,,1225,-550
circle,4,1995,,8,90,2
circle,4,1800,,8,90,2
l,5,6
l,3,7
linter,5,3
circle,15,195,,3,180,1
linter,6,3
linter,14,1
k,,,600
DBA Page
Design by Analysis Annex 3: Input Listings A 3.21
l,1,21
linter,1,2
lsel,s,,,6,17,11
lsel,a,,,11,16,5
lsel,invert
ldel,all,,,1
allsel
ksll,s,1
ksel,invert
kdel,all
allsel
k,,995,-1000
l,3,1
k,,
arotat,17,,,,,,22,2,90,1
arotat,1,11,16,6,,,22,2,35,1
arotat,4,5,7,8,,,22,2,55,1
nummrg,all
arotat,2,20,19,18,15,,22,2,90,1
local,11,1,838.05,,,,90,180
csys,11
k,,156.95
l,3,23
k,,156.95,,432.5 !length of nozzle
l,23,24
adrag,36,,,,,,37
asel,s,,,4,5
asel,a,,,15
asba,15,all,,,keep
asel,s,,,4,5
asel,a,,,16
asba,all,16
allsel
adel,15,,,1
adel,18,,,1
linter,3,8
linter,42,48
nummrg,all
ldiv,38,0.43
csys,0
l,24,25
al,16,38,14
!meshing
mp,ex,1,ex
mp,nuxy,1,nu
r,1,10
r,2,6
r,3,8.5
r,4,15
et,1,93
eshape,2
real,1
lesize,49,,,6,0.25
lesize,47,,,6
lesize,48,,,7,0.25
lesize,8,,,12,0.33
lesize,13,,,7
lccat,47,49
amesh,20
lesize,6,,,5
lesize,31,,,10
lesize,20,,,12,0.33
lesize,27,,,12,0.33
amesh,9,11,2
lesize,28,,,6
lesize,29,,,2
lesize,30,,,12,9
lesize,12,,,7,4
amesh,8,12,4
amesh,19
lesize,17,,,6
lesize,2,,,6
DBA Page
Design by Analysis Annex 3: Input Listings A 3.22
lccat,13,6
eshape,1
amesh,1
lesize,26,,,6
amesh,10
eshape,2
lesize,10,,,7,4
amesh,13
amesh,7
amesh,3
real,2
lesize,15,,,12,9
lesize,4,,,12,9
lesize,1,,,12,9
lesize,9,,,7,4
amesh,6,14,8
amesh,2
real,3
lesize,38,,,6
lesize,14,,,6
lccat,47,3
lccat,14,38
lesize,44,,,12,3
lesize,45,,,12,0.25
amesh,17
real,4
ldel,40
eshape,1
lesize,16,,,6
amesh,4
!normalise element normals
enorm,683
!apply boundary conditions
csys,0
nsel,s,loc,z,0
dsymm,symm,z,0
local,13,1,,,,,90,180
nsel,s,loc,z,-1000
dsymm,symm,y,0
allsel
d,1840,ux,0
!non linear solution
/solu
pred,on
tb,bkin,1,1
tbdata,1,sm,0
p1=0.10
time,p1
sfe,all,1,press,,p1
lswrit
autots,on
outres,all,all
/com start=0.01,min=0.005,max=0.01
deltim,0.003,0.001,0.005
p2=1.0
time,p2
sfe,all,1,press,,p2
lswrit
lssolve,1,2
save
A 3.9 Example 5
Model input file- transient thermal analysis
/prep7
k,1 !modelling the structure!
k,2,65.55
k,3,109.55
k,4,600,1039.23
DBA Page
Design by Analysis Annex 3: Input Listings A 3.23
k,5,109.33,1300
k,6,65.55,1300
k,7,0,1007
k,8,0,1060
k,9,1060
k,10,1107
l,2,6
l,3,5
l,1,4
larc,8,10,1,1107,
larc,9,7,1,1060
lptn,all
lsel,s,,,12,16
lsel,a,,,18,21
lsel,a,,,6,9
lsel,a,,,24
ldel,all
allsel
l,14,18
local,11,0,65.55,1005.053
k,20,0,166.57
k,21,4.29,174
k,22,6.29,174
k,23,22.29,163.61
k,24,44,129.471
k,25,18.6,183.11
k,26,4.29,224
k,27,18.6,224
k,28,46,24.5
k,29,96,111.1
l,28,29
lptn,2,23
ldel,5
ldel,6
k,30,29.55,99.97
l,19,30
lptn,2,10
ldel,8
l,26,27
l,26,21
l,27,25
l,21,20
l,25,23
l,23,24
lptn,5,13
ldel,14
lptn,10,11
ldel,5
l,21,22
l,22,23
lfillt,15,12,23.5
k,37,28,163.61
l,23,37
lptn,14,19
ldel,24
lfillt,18,7,6
lfillt,3,7,6
ldel,4
lfillt,9,12,24.67
l,31,36
l,18,39
k,43,4.29,324
k,44,18.6,324
l,43,44
l,26,43
l,27,44
ldel,16
al,28,29,2,30
al,2,8,5,11,20,23,12,4,9
l,20,32
al,10,16,15,21,20,11,5
al,13,17,26,1,6,24,18,16
DBA Page
Design by Analysis Annex 3: Input Listings A 3.24
al,1,6,24,14,7,19,27
al,27,25,22,3
!element type!
et,1,55,,,1 !axisymmetric elements!
!material properties!
!P265GH!
mptemp,,20,100,200,300,400 !temperatures!
mp,dens,1,7.85e-9 !density!
mpdata,c,1,,461e6,479e6,499e6,517e6,536e6 !specific heat!
mpdata,kxx,1,,51,50.8,48.7,45.8,42.5 !thermal conductivity!
!11CrMo9-10!
mp,dens,2,7.85e-9
mpdata,c,2,,461e6,479e6,499e6,517e6,536e6
mpdata,kxx,2,,34.9,37.3,38.2,37.8,36.6
!meshing!
lesi,22,,,12
lesi,27,,,12
lesi,3,,,60,.4
lesi,25,,,60,.4
mat,2
amesh,6
lcomb,17,13
lcomb,1,6
lcomb,1,24
lesize,26,,,15
lesize,16,,,20
lesize,13,,,40
lesize,1,,,20
lesize,18,,,20
mat,2
amesh,4
esize,3.5
mshkey,2
mat,2
amesh,5
lesi,11,,,8
lesi,21,,,3
lesi,15,,,10
lesi,10,,,5
mat,2
amesh,3
lesi,2,,,6
lesi,8,,,20
lesi,4,,,3
lesi,9,,,15
lesi,23,,,3
lesi,12,,,8
mat,1
amesh,2
lesi,28,,,6
lesi,29,,,24,3
lesi,30,,,24,3
mat,1
amesh,1
!refining the mesh!
esel,s,,,601,602
esel,a,,,661,662
esel,a,,,745
esel,a,,,747
esel,a,,,1201,1203
esel,a,,,1295,1299
esel,a,,,1330,1332
esel,a,,,1335
esel,a,,,1338
esel,a,,,1344,1346
esel,a,,,1360
esel,a,,,1364,1365
esel,a,,,1375,1376
esel,a,,,1381,1382
esel,a,,,1390,1392
esel,a,,,1409,1410
esel,a,,,1414
DBA Page
Design by Analysis Annex 3: Input Listings A 3.25
esel,a,,,1436,1437
esel,a,,,1441
esel,a,,,1449,1451
esel,a,,,1481,1482
esel,a,,,1499
esel,a,,,1560
esel,a,,,1562,1563
esel,a,,,1580,1583
esel,a,,,1589,1591
erefine,all,2
allsel
eplot
allsel
eplot
save
/solu
antype,trans !transient analysis!
outres,all,all
autots,on
nsubst,10,30,10
bfunif,temp,325 !uniform temperature at the beginning of the cold medium injection!
time,0.1
kbc,1 !stepped loading!
lsel,s,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
nsll,s,1
sf,all,conv,10.8,80 !cold media injection, heat transfer coefficient, bulk temperature!
allsel
lsel,s,,,25,26
nsll,s,1
sf,all,conv,1.16,325 !hemispherical part, heat transfer coefficient, bulk temperature!
allsel
solve
autots,on
nsubst,10,30,10
time,1
solve
autots,on
nsubst,10,30,10
time,10
solve
autots,on
nsubst,10,30,10
time,100
solve
autots,on
nsubst,10,30,10
time,600
solve
autots,on !end of cold medium injection!
nsubst,10,30,10
time,600.1
kbc,1
lsel,s,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
nsll,s,1
sf,all,conv,1.16,325
allsel
lsel,s,,,25,26
nsll,s,1
sf,all,conv,1.16,325
allsel
solve
autots,on
nsubst,10,30,10
DBA Page
Design by Analysis Annex 3: Input Listings A 3.26
time,601
solve
autots,on
nsubst,10,30,10
time,610
solve
autots,on
nsubst,10,30,10
time,700
solve
autots,on
nsubst,10,30,10
time,1200
solve
/solu
/output,out,txt
time,1e-6 !pressure load only!
tunif,325
pi=11.71
lsel,s,,,25,26
lsel,a,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
sfl,all,pres,pi
allsel
lsel,s,,,28
sfl,all,pres,-2.213*pi
allsel
solv
save
*do,i,1,10 !calculate stress states at time interval 0.01 s – 0.1 s!
time,(0.01*i)
ldread,temp,,,(0.01*i),,,rth
solv
save
*enddo
*do,j,1,10 !calculate stress states at time interval 0.1 s – 1 s!
time,(0.1+0.09*j)
ldread,temp,,,(0.1+0.09*j),,,rth
solv
save
*enddo
*do,k,1,10 !calculate stress states at time interval 1 s – 10 s!
time,(1+0.9*k)
ldread,temp,,,(1+0.9*k),,,rth
solv
save
*enddo
*do,l,1,10 !calculate stress states at time interval 10 s – 100 s!
time,(10+9*l)
ldread,temp,,,(10+9*l),,,rth
solv
save
*enddo
*do,m,1,10 !calculate stress states at time interval 100 s – 600 s!
time,(100+50*m)
ldread,temp,,,(100+50*m),,,rth
solv
save
*enddo
*do,n,1,10 !calculate stress states at time interval 600 s – 600.1 s!
time,(600+0.01*n)
ldread,temp,,,(600+0.01*n),,,rth
solv
save
*enddo
*do,a,1,10 !calculate stress states at time interval 600.1 s – 601 s!
DBA Page
Design by Analysis Annex 3: Input Listings A 3.27
time,(600.1+0.09*a)
ldread,temp,,,(600.1+0.09*a),,,rth
solv
save
*enddo
*do,b,1,10 !calculate stress states at time interval 601 s – 610 s!
time,(601+0.9*b)
ldread,temp,,,(601+0.9*b),,,rth
solv
save
*enddo
*do,c,1,10 !calculate stress states at time interval 610 s – 700 s!
time,(610+9*c)
ldread,temp,,,(610+9*c),,,rth
solv
save
*enddo
*do,d,1,10 !calculate stress states at time interval 700 s – 1200 s!
time,(700+50*d)
ldread,temp,,,(700+50*d),,,rth
solv
save
*enddo
Note: the sequence of the states is given by the macro named “control”, the macro “first” concerns the startup, the macro “cyc 1” the
thermal cycle, and the macro “cyc 0” the shutdown.
Macro “control”
!start-up
/output,first.txt
first
!
!thermal cycle
/output,cyc111.txt
cyc1
!
!shutdown cycle
/output,cyc10.txt
cyc0
!
!three thermal cycles
/output,cyc211.txt
cyc1
/output,cyc212.txt
cyc1
/output,cyc213.txt
cyc1
!
!shutdown cycle
/output,cyc20.txt
cyc0
!
!three thermal cycles
/output,cyc311.txt
cyc1
/output,cyc312.txt
cyc1
/output,cyc313.txt
cyc1
!
!shutdown cycle
/output,cyc30.txt
cyc0
/output
Makro „first“
solcon,on
!reference step, T = 20°C, p = 0 bar !
DBA Page
Design by Analysis Annex 3: Input Listings A 3.28
Zeit=1e-6
time,Zeit
tunif,20
BF,all,temp,20
outres,all,last
nsubst,1
!
!pressure load and
!temperature in phase
Zeit=1000
BF,all,temp,325
pi=11.71
lsel,s,,,25,26
lsel,a,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
sfl,all,pres,pi
allsel
lsel,s,,,28
sfl,all,pres,-2.213*pi
allsel
nropt,auto
autots,on
nsubst,10,500,10
neqit,30
outres,all,last
time,Zeit
!/output,out1,txt
solv
save
Makro “cyc0”
BF,all,temp,20
pi=0
lsel,s,,,25,26
lsel,a,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
sfl,all,pres,pi
allsel
lsel,s,,,28
sfl,all,pres,-2.213*pi
allsel
nropt,auto
autots,on
nsubst,10,500,10
neqit,30
!!outres,all,last
Zeit=Zeit+1000
time,Zeit
!/output,out17,txt
solv
save
Makro „cyc1“
BF,all,temp,325
pi=11.71
lsel,s,,,25,26
lsel,a,,,13
lsel,a,,,10
lsel,a,,,8
lsel,a,,,29
sfl,all,pres,pi
allsel
lsel,s,,,28
sfl,all,pres,-2.213*pi
allsel
nropt,auto
autots,on
DBA Page
Design by Analysis Annex 3: Input Listings A 3.29
nsubst,10,500,10
neqit,30
!outres,all,last
Zeit=Zeit+1000
time,Zeit
!/output,out21,txt
solv
save
ldread,temp,,,0.05,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!!outres,all,last
Zeit=Zeit+0.05
time,Zeit
!/output,out2,txt
solv
save
ldread,temp,,,0.1,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+0.05
time,Zeit
!/output,out3,txt
solv
save
ldread,temp,,,0.55,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+0.45
time,Zeit
!/output,out4,txt
solv
save
ldread,temp,,,1,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+0.45
time,Zeit
!/output,out5,txt
solv
save
ldread,temp,,,5.5,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+4.5
time,Zeit
!/output,out6,txt
solv
save
ldread,temp,,,10,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+4.5
time,Zeit
!/output,out7,txt
DBA Page
Design by Analysis Annex 3: Input Listings A 3.30
solv
save
ldread,temp,,,55,,file,rthnropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+45
time,Zeit
!/output,out8,txt
solv
save
ldread,temp,,,200,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+145
time,Zeit
!/output,out9,txt
solv
save
ldread,temp,,,600,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+400
time,Zeit
!/output,out10,txt
solv
save
ldread,temp,,,601,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+1
time,Zeit
!/output,out11,txt
solv
save
ldread,temp,,,610,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+9
time,Zeit
!/output,out12,txt
solv
save
ldread,temp,,,655,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+45
time,Zeit
!/output,out13,txt
solv
save
ldread,temp,,,700,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
DBA Page
Design by Analysis Annex 3: Input Listings A 3.31
!outres,all,last
Zeit=Zeit+45
time,Zeit
!/output,out14,txt
solv
save
ldread,temp,,,1000,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+300
time,Zeit
!/output,out15,txt
solv
save
ldread,temp,,,1200,,file,rth
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+200
time,Zeit
!/output,out16,txt
solv
save
!uniform temperature!
BF,all,temp,325
nropt,auto
autots,on
nsubst,3,50,3
neqit,30
!outres,all,last
Zeit=Zeit+800
time,Zeit
!/output,out16,txt
solv
save
A 3.10 Example 6
Model input file – shakedown check – linear-elastic cycle
/prep7
!geometry parameters!
s1=26 !thickness dished end!
r1=2800 !outer radius cylinder!
r2=280 !fillet dished end!
h1=605.58 !height dished end!
h=2250
x=r1-h-s1
!element type!
et,1,42,,,1 !axial-symmetric elements!
!material properties!
mptemp,,10,20,100,160 !temperatures!
mpdata,ex,1,,1.97e5,1.96e5,1.9e5,1.852e5 !elastic modulus!
mpdata,alpx,1,,16.05e-6,16.1e-6,16.7e-6,17e-6 !thermal expansion coefficient!
!reference temperature!
tref,20
!modelling the structure!
local,11,1,,-x
k,1,r1,30
k,2,r1+s1,30
k,3,r1,90
k,4,r1+s1,90
l,1,3
l,2,4
DBA Page
Design by Analysis Annex 3: Input Listings A 3.32
local,12,0,,h-h1
k,5,(r1/2)-s1
k,6,r1/2
kgen,2,5,6,1,,h1
/pnum,kpoi,1
/pnum,line,1
l,5,7
l,6,8
lcsl,all
ldele,5,6,1,1
ldele,11,12,1,1
ldele,13,15,2,1
lfillt,7,9,r2
lcomb,8,14
lcomb,10,16
lfillt,8,10,r2
lplot
lcomb,7,1
lcomb,9,1
lcomb,8,2
lcomb,10,2
lplot
local,13,1,r1/2+125-5,2250-605.85-145-13.5
local,14,1,r1/2+5.75,2250-605.85-145-13.5-5.75
local,15,1,r1/2+5.75,2250-605.85-145+5.75
local,16,1,r1/2+125+8+8.48,500+7+8.48
local,17,1,r1/2+125+8+8.48,500-7-8.48
local,18,1,r1/2+16.97,10+16.97a
csys,13
k,20,5
k,21,5,90
k,22,5,180
l,20,21
l,21,22
csys,14
k,30,5.75,90
k,31,5.75,180
l,30,31
csys,15
k,40,5.75,-90
k,41,5.75,-180
l,40,41
csys,18
k,50,16.97,-90
k,51,16.97,-180
l,50,51
csys,16
k,60,8.48,-90
k,61,8.48,-180
l,60,61
csys,17
k,70,8.48,90
k,71,8.48,180
l,70,71
csys,0
kgen,2,31,41,10,-20
kgen,2,30,40,10,10
kgen,2,22,,,-(13.5-5)
kgen,2,21,,,,13.5-5
kgen,2,20,,,8
kgen,2,9,,,,13.5
kgen,2,13,,,,13.5
kgen,2,9,14,5,-10
kgen,2,13,20,7,,-10
kgen,2,61,71,10,-8
kgen,2,60,70,10,10
kgen,2,51,,,-20
kgen,2,50,,,,-10
kgen,2,28,,,-(16.97+20)
kgen,2,60,70,10,65-8.48
kgen,2,28,50,22,110-16.97
kgen,2,34,35,1,15
DBA Page
Design by Analysis Annex 3: Input Listings A 3.33
kgen,2,36,37,1,8
kgen,2,5,,,6
kgen,2,42,,,-10,17.32
l,42,43
lcsl,all
kgen,2,44,,,30
l,44,45
lcsl,all
ldele,14,17,3,1
ldele,12,,,1
kplot
a,3,4,46,44
a,44,46,6,42
a,42,6,41,2
a,2,41,40,30,31,1
a,30,40,8,7
a,7,8,17,16
a,16,17,14,9
a,9,14,12,21,22
a,21,12,15,13,20
a,20,13,18,19
a,19,18,61,23
a,23,61,60,70,71,24
a,60,70,26,25
a,25,26,33,32
a,24,71,39,37
a,37,39,38,36
a,35,34,28,50
a,50,28,29,27,51
a,1,31,51,27
aplot
!meshing!
esize,,4
lesi,11,,,50,.33
lesi,10,,,50,.33
lesi,13,,,1
lesi,15,,,1
lesi,17,,,12
lesi,12,,,12
lesi,20,,,8
lesi,18,,,8
lesi,24,,,20
lesi,26,,,20
lesi,28,,,8
lccat,14,6
lccat,19,5
amesh,1,7,1
lsel,s,line,,30,35,1
lesi,all,,,8
lsel,all
lesi,4,,,16
lesi,3,,,16
lccat,28,30
lccat,33,34
lesi,38,,,6,.33
lesi,36,,,6,3
lesi,37,,,4
lesi,42,,,8
lesi,44,,,8
lccat,40,8
lccat,43,9
lesi,39,,,150
lesi,41,,,150
lesi,50,,,10,.33
lesi,48,,,10,3
lesi,65,,,200
lesi,64,,,200
lccat,61,62
lesi,7,,,10
lesi,60,,,15,3
lesi,58,,,15,.33
lesi,61,,,6
DBA Page
Design by Analysis Annex 3: Input Listings A 3.34
lesi,53,,,100
lesi,51,,,100
amesh,all
eplot
allsel
!boundary conditions!
dl,55,,symm
dl,58,,symm
dl,61,,symm
dl,72,,symm
dl,1,,symm
save
/solu
/output,out,txt !output file for debug purposes!
!thermal stress only!
ldread,temp,,,1,,,rth
time,1
solv
save
! state 1!
bfdele,all,temp
tunif,160
lsel,s,line,,11
lsel,a,line,,13
lsel,a,line,,17
lsel,a,line,,20
lsel,a,line,,65
lsel,a,line,,62
nsll,s,1
sf,all,pres,1.3
allsel
lsel,s,line,,57
lsel,a,line,,60
lsel,a,line,,7
lsel,a,line,,64
lsel,a,line,,5
lsel,a,line,,23
lsel,a,line,,26
lsel,a,line,,29
lsel,a,line,,32
lsel,a,line,,4
lsel,a,line,,3
lsel,a,line,,38
lsel,a,line,,41
lsel,a,line,,44
lsel,a,line,,53
lsel,a,line,,56
nsll,s,1
sf,all,pres,0.5
allsel
time,2
solv
save
!state 2!
bfdele,all,temp
tunif,160
sfdele,all,pres
lsel,s,line,,11
lsel,a,line,,13
lsel,a,line,,17
lsel,a,line,,20
lsel,a,line,,65
lsel,a,line,,62
nsll,s,1
sf,all,pres,1.3
allsel
time,3
solv
DBA Page
Design by Analysis Annex 3: Input Listings A 3.35
save
!state 3!
sfdele,all,pres
lsel,s,line,,11
lsel,a,line,,13
lsel,a,line,,17
lsel,a,line,,20
lsel,a,line,,65
lsel,a,line,,62
nsll,s,1
sf,all,pres,-0.1
allsel
lsel,s,line,,57
lsel,a,line,,60
lsel,a,line,,7
lsel,a,line,,64
lsel,a,line,,5
lsel,a,line,,23
lsel,a,line,,26
lsel,a,line,,29
lsel,a,line,,32
lsel,a,line,,4
lsel,a,line,,3
lsel,a,line,,38
lsel,a,line,,41
lsel,a,line,,44
lsel,a,line,,53
lsel,a,line,,56
nsll,s,1
sf,all,pres,0.5
allsel
bfdele,all,temp
ldread,temp,,,1,,,rth
time,4
solv
save
!state4!
sfdele,all,pres
lsel,s,line,,11
lsel,a,line,,13
lsel,a,line,,17
lsel,a,line,,20
lsel,a,line,,65
lsel,a,line,,62
nsll,s,1
sf,all,pres,1.3
allsel
lsel,s,line,,57
lsel,a,line,,60
lsel,a,line,,7
lsel,a,line,,64
lsel,a,line,,5
lsel,a,line,,23
lsel,a,line,,26
lsel,a,line,,29
lsel,a,line,,32
lsel,a,line,,4
lsel,a,line,,3
lsel,a,line,,38
lsel,a,line,,41
lsel,a,line,,44
lsel,a,line,,53
lsel,a,line,,56
nsll,s,1
sf,all,pres,0.5
allsel
bfdele,all,temp
ldread,temp,,,1,,,rth
time,5
solv
save
DBA Page
Design by Analysis Annex 3: Input Listings A 3.36
/solu
lsel,s,line,,11
lsel,a,line,,13
lsel,a,line,,17
lsel,a,line,,20
lsel,a,line,,65
lsel,a,line,,62
nsll,s,1
sf,all,conv,1.16,160 !heat transfer coefficient, bulk temperature – inner vessel!
allsel
lsel,s,,,57
lsel,a,,,60
lsel,a,,,7
lsel,a,,,64
lsel,a,,,5
lsel,a,,,23
lsel,a,,,26
lsel,a,,,29
lsel,a,,,32
lsel,a,,,4
lsel,a,,,3
lsel,a,,,38
lsel,a,,,41
lsel,a,,,44
lsel,a,,,53
lsel,a,,,56
nsll,s,1
sf,all,conv,14.4,10 !heat transfer coefficient, bulk temperature - jacket!
allsel
/psf,conv,,2
/pbc,all,1
nplot
solve
save
fini
I_Check: Model and solution input files – eigenvalue bucking and fully nonlinear analysis
/prep7
rn=293 !knuckle radius of dished end!
re=2813 !sphere radius of dished end!
rc=1390 !radius cylindrical main shell!
he=592.85 !height of dished end!
hra=510 !distance outer ring – symmetry plane!
h1=145 !height of cylindrical part outside of jacket!
hj=1499.15 !height of jacket!
wj=139 !width of jacket!
wri=120 !width of inner ring!
wra=69 !width of outer ring!
te=26 !thickness dished end!
tc=20 !thickness cylinder!
tp=13.5 !thickness end plate of jacket!
tj=8 !thickness jacket!
tri=20 !thickness inner ring!
tra=14 !thickness outer ring!
local,11,1,,,he+h1+hj-re
k,1,re
k,2,,,re
k,3
larc,1,2,3,re
csys,0
k,4,rc
k,5,rc,,he+h1+hj
l,4,5
lptn,1,2
ldel,3
ldel,6
lfillt,4,5,rn
DBA Page
Design by Analysis Annex 3: Input Listings A 3.37
k,9,rc,,hj
k,10,rc+wj,,hj
l,9,10
k,11,rc+wj,,hra
k,12,rc+wj+wra,,hra
k,13,rc+wj
k,14,rc+wri
l,10,11
l,11,12
l,11,13
l,4,14
k,15
arotat,4,1,5,8,,,2,15,180
arotat,2,3,7,,,,2,15,180
arotat,6,,,,,,2,15,180
asbl,3,31 !divide area by line!
asbl,7,35
wpoffs,,,hj+h1 !working plane offset!
asbw,3 !divide area by working plane!
asbw,17
et,1,93 !8-node shell element!
mp,ex,1,191100 !elastic modulus, mean value!
r,1,te !thickness dished end!
r,2,tc !thickness main shell outside of jacket!
r,3,tc !thickness jacketed part of main shell!
r,4,tp !thickness plate of jacket!
r,5,tj !thickness jacket!
r,6,tri !thickness inner ring!
r,7,tra !thickness outer ring!
!meshing!
esize,100 !global element size!
real,1
asel,s,,,1,7
asel,u,,,4
amesh,all
allsel
real,2
asel,s,,,20,21
amesh,all
allsel
real,3
asel,s,,,18,19
amesh,all
allsel
real,4
asel,s,,,9,12,3
amesh,all
allsel
real,5
asel,s,,,10,11
asel,a,,,13,14
amesh,all
allsel
real,6
asel,s,,,4,8,4
amesh,all
allsel
real,7
asel,s,,,15,16
amesh,all
allsel
asel,u,,,4,8,4
arsym,z,all !2nd part of the model by symmetry reflection!
allsel
nummrg,kp
nummrg,node
!boundary conditions!
nsel,s,loc,y,0
dsym,symm,y
allsel
nsel,s,,,3056
d,all,uz,0
DBA Page
Design by Analysis Annex 3: Input Listings A 3.38
d,all,ux,0
allsel
nsel,s,,,2066
d,all,uz,0
allsel
eplot
!pressure load – only jacketed part of main vessel under external pressure!
asel,s,,,18,19
asel,a,,,35,36 !inner shell!
sfa,all,1,pres,-0.7
allsel
/psf,pres,norm,2
aplot
/solu !calculate static solution!
pstres,on
solv
fini
/solu !calculate the eigenvalue buckling solutions!
antype,buck
bucopt,subs,2 !calculate the first 2 eigenforms!
mxpand,2 !expanding the solution!
solv
save
fini
tbdat,1,240,0
tbtemp,20
tbdat,1,240,0
tbtemp,100
tbdat,1,208,0
tbtemp,150
tbdat,1,196,0
tbtemp,200
tbdat,1,186,0
/solu
antype,static
solcon,on
nlgeo,on !use nonlinear geometry!
nropt,auto
autots,on
nsubst,10,100,10
neqit,30
outres,all,all
/output,out,txt
solv
save
Macro imper
/post1
set,1,arg1
/nopr
nsort,u,sum,,1
*get,umx,sort,,max
umul=arg2/umx
/com Anz. Knoten
*get,nnod,node,,count
*dim,ukn,array,nnod,3
ikn=0
ik=0
:a01
*get,ikn,node,ikn,nxth
*if,ikn,eq,0,:e01
ik=ik+1
*get,ukn(ik,1),node,ikn,u,x
*get,ukn(ik,2),node,ikn,u,y
*get,ukn(ik,3),node,ikn,u,z
*go,:a01
:e01
fini
/prep7
modmsh,deta
ikn=0
ik=0
:a02
*get,ikn,node,ikn,nxth
*if,ikn,eq,0,:e02
ik=ik+1
*get,kxkn,node,ikn,loc,x
*get,kykn,node,ikn,loc,y
*get,kzkn,node,ikn,loc,z
kx=(kxkn+(ukn(ik,1)*umul))
ky=(kykn+(ukn(ik,2)*umul))
kz=(kzkn+(ukn(ik,3)*umul))
n,ikn,kx,ky,kz
*go,:a02
:e02
/gopr
finish