Autopipe Vs Caesar

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

08.

AutoPIPE vs Caesar Benchmark


Applies To

Product(s): AutoPIPE

Version(s): ALL;

Area: Results

Date Logged
Oct. 2017
& Current
11.01.00.23
Version

Model Definition

AutoPIPE:
The model taken is a pump system where Pump A(Point 1) or Pump B(Point 90) or both Pump A and
B are in operation. The point 170 is connected to a vessel oriented in Z axis and at this point we enter a
flexible anchors(by CAESAR under the WRC297 and by AUTOPIPE under user flexibility)

Pipe OD at Pump
A or B 168.3 mm

Wall Thickness at
7.1 mm
Pump A or B

Pipe OD after the


219.1 mm
reducer

Wall Thickness
8.2 mm
after the reducer

Temperature for
the pump in 450 degC
Operation

Temperature for
80 degC
spare Pump

Material A106B

Piping Code B31.3:2006

Allowable Stress at
137.89 N/mm2
80 degC

Allowable Stress at
86.29 N/mm2
405 degC

Pressure 10 bar

caesar
AutoPIPE
UNIFORM LOAD
Number of load cases : 4
Changes
Load case 1 - E1
U1
X-Multiplier= 0.100
X1 Dir = .10 g`s
Y-Multiplier= -0.050
Y1 Dir = .00 g`s
Z-Multiplier= 0.000
Z1 Dir = .00 g`s

Load case 2 - E2
U2
X-Multiplier= 0.000
X2 Dir = .00 g`s
Y-Multiplier= -0.050
Earthquake Y2 Dir = -.05 g`s
Z-Multiplier= 0.100
Loading Z2 Dir = .00 g`s
Load case 3 - E3 U3
X-Multiplier= -0.100 X3 Dir = .00 g`s
Y-Multiplier= -0.050 Y3 Dir = .00 g`s
Z-Multiplier= 0.000 Z3 Dir = .10 g`s

Load case 4 - E4 E1= U1+U2 (CAESAR)


X-Multiplier= 0.000 E2=U2+U3(CAESAR)
Y-Multiplier= -0.050 E3=-U1+U2(CAESAR)
Z-Multiplier= -0.100 E4=U2-U3(CAESAR)

Number of load cases : 4

Ground elevation for wind : 0.00 mm


Wind shape factor multiplier : 0.700
Exposed Segments - A B
Wind application method : Normal

Load case 1 - W1
X= 1.000
Y= 0.000
Z= 0.000

Load case 2 - W2
X= -1.000
Y= 0.000
Z= 0.000

Load case 3 - W3
X= 0.000
Y= 0.000
Wind Loading
Z= 1.000

Load case 4 - W4
X= 0.000
Y= 0.000
Z= -1.000
User defined wind profile
Height (mm) Press (N/m2 )
----------- --------------
From : Ground
to : 7000.00 480.00
to : 10000.00 540.00
to : 15000.00 630.00
to : 20000.00 700.00
to : 25000.00 760.00
to : 50000.00 990.00

Valves between
10-15,15-20,70-
5000 N each
75,75-80 Nodes
Weight

Reducer between
.
1-5,85-90 Nodes
168.3 mm/7.1mm
OD1/WT1
219.1 mm/8.2mm
OD2/WT2

Node point:
Welding Tee
45

Elbow
Node points:
Radius 1.5 25,40,50,60,65,105,115,120,130,140,150,155
OD=304.8 mm

Node Point 20: Stiffness Rate:133N/mm ,Cold


load:14083 N
Node Point 35: Stiffness Rate: 67N/mm ,Cold
load:5928 N
Spring Hanger
Node Point 55: Stiffness Rate: 67N/mm ,Cold
load:4943 N
Node Point 70: Stiffness Rate:133N/mm ,Cold
load:14547 N

Node points:
110,125,135,145
V-Stop(+Y support) Support Friction=0.3

Line Stop (Stop in Node point:


X direction) 110
simulated by an
incline support Support Friction=0.3

Node point:
Flexible Nozzle
170

AutoPIPE used
Vessel Axis = Global Z
User Flexibilities
Axial Translation Stiffness=32422 N/mm
CAESAR II used
Longitudinal Bending Stiffness=39422 Nm/deg.
WRC297
Circumferential Bending Stiffness=8916Nm/deg.

Node point:
1, 90
Thermal Anchor
Movements:
Case T1: DY = 2.35mm, Case T3: DY = 2.35mm
Case T2: DY = 2.35mm, Case T3: DY = 2.35mm

RIGID Support and Anchor Stiffness

AutoPIPE caesar
Support Rigid Stiffness Support or Anchors Stiffness
Translation: 1.7512 E+9 N/mm Translation: 1.75E+11 N/mm
Rotation: 1.3558E+12 Nm/degree Rotation: 1.1298E+11 Nm/degree

Anchors Rigid Stiffness Friction Stiffness: 4.38e+006 N/mm


Translation: 1.7512 E+9 N/mm
Rotation: 1.3558E+12 Nm/degree The friction stiffness, the friction angle variation,
the friction slide multiplier and the coefficient of
Default Friction Stiffness: 1.7512e+10 N/mm friction are able to be set in the configuration file.

AUTOPIPE does not allow you to change the


friction stiffness but the friction tolerance is used
to check analysis convergence.

Simulated Valves

AutoPIPE caesar
AutoPIPE assumes that a valve is 100 times CAESAR II forms rigid elements by multiplying
stiffer than the connecting pipe material at the the wall thickness of the element by 10. The
start of the valve. inside diameter, and the weight of the element,
remain unchanged.
The Surface Area Factor is the factor used to
multiply the insulation weight of the pipe per units The weight of insulation added is equal to the
length to get the insulation weight of the valve per same weight that would be computed for an
units length. equivalent straight pipe times 1.75 and cannot be
changed.
To simulate the rigid element like CAESAR II , the
valves are going to be modeled like an element According to CAESAR II Miscellaneous Data
with 10 times the wall thickness of the pipe and
we will have to correct the weight entered(5000 The element 533 has a total weight of
N) because in this case the weight per meter is 9381+439+253=10073 N/m
much bigger.
That means a weight of 5368.9 N
PIPE3 is the pipe with 82 mm wall thickness.
The element 419 has a total weight of
The weight of the pipe total =3170 N/m 11933+439+253= 12625 N/m
The element 533 mm= 1689.6 N
The element 419 mm=1328.2 N That means a weight of 5289.8 N

The weight of the check valve(533 mm) to be


entered should be :
5368.9-1689.6= 3679.3 N

The weight of the check valve(419 mm) to be


entered should be :
5289.8 N-1328.2 N=3961.6 N

The insulation density has been changed from .2


Kg/dm3 auf 1.75 x .2=.35 Kg/dm3

Post Processing Load Case (Non-linear)

Sustain Stress

AutoPIPE caesar
GR(1)=GR+MaxP(1) L13=W+P1+H
L14=W+P2+H
GR=Weight L15=W+P3+H
MaxP(1)=The max pressure into the system
(Between P1,P2,P3) -W=Weight
(1)=Analysis Set 1 -P1=Presure 1
-P2=Pressure 2
-P3=Pressure 3
-H=Hanger

No stress
Operating loading cases are only to check the displacements & forces and moments

AutoPIPE caesar
GT1(1)=GR(1)+T1(1) L2=W+D1+T1+P1+H
GT2(1)=GR(1)+T2(1) L3=W+D2+T2+P2+H
GT3(1)=GR(1)+T3(1) L4=W+D3+T3+P3+H

T1(1)=Temperature 1 for analysis set 1 T1=Temperature 1


T2(1)=Temperature 1 for analysis set 1 T2=Temperature 2
T3(1)=Temperature 1 for analysis set 1 T3=Temperature 3
D1 =Displacement by T1
D2=Displacement by T2
D3=Displacement by T3

Expansion Stress
Operating loading cases are only to check the displacements & forces and moments

AutoPIPE caesar
Amb to T1(1) Exp1=L2-L13
Amb to T2(1) Exp2=L3-L14
Amb to T3(1) Exp3=L4-L15
Max Range
GR(1)--> P1(1) P1(1)>T1(1)

Thermal expansion from Ambient temperature to


T1(1),T2(1),T3(1)
Through the load sequencing, we start to apply
1st the weight(GR) ,2nd the max Pressure ,3rd
the temperature.
Max Range=the maximum difference between
the temperatures(T1,T2,T3)

Occasional Case - Static Earthquake


The combination is done by summation of the absolute value of each term at the stress level

AutoPIPE caesar
E1 = in x and -1/2 x in y dir U1=in x dir
E2 = in -x and -1/2 x in y dir U2=-1/2 x in y dir
E3 = in z and -1/2 z in y dir U3=in z dir
E4 = in -z and -1/2 z in y dir To be build:
L5=OP1+U1+U2
Dir = direction L6=OP1-U1+U2
L7=OP1+U2-U3
To be checked: L8=OP1+U2-U3
L19=L5-L2=U1+U2
SUS+E1 L20=L6-L2=-U1+U2
SUS+E2 L21=L7-L2=U2+U3
SUS+E3 L22=L8-L2=U2-U3
SUS+E4 To be Checked:
L13+L19
SUS = GR(1) +MaxP L13+L20
L13+L21
L13+L22

U is for uniform load in g


U1+U2=E1
-U1+U2=E2
U2+U3=E3
U2-U3=E4
OP1=Operating 1
The check has been done only for OP1.It should
be repeated for OP2 and OP3
To be able to check the non linear effect of static
earthquake ,a loading case OP1+static
Earthquake has to be build and after this loading
case minus the OP1, give us the non linear
effect of the static earthquake which has to be
added to the sustain in Absolute value.

Occasional Case - Wind


The combination is done by summation of the absolute value of each term at the stress level

AutoPIPE caesar
W1 = Wind in X dir WIN1=Wind in X dir
W2 = Wind in -X dir WIN2=Wind in -X dir
W3 = Wind in Z dir WIN3=Wind in Z dir
W4 = Wind in -Z dir WIN4=Wind in -Z dir

To be checked: A User Profile is going to be given (a Pressure


per elevation)
SUS+W1 The same system has to be used as the static
SUS+W2 earthquake.
SUS+W3
SUS+W4
A User Profile is going to be given (a
Pressure per elevation)

The Units File


AutoPIPE caesar
By Autopipe you can create your own units file By CAESAR II you can as well create your own
but you have to define your own conversion units but the conversion factors are already
coefficients. The basic is the English calculated for you and you only need to choose
units(English.unt) the units you want. The basic calculation is as
well done in English units. The units file is called
for instance FUCHS.fil and have to be stored into
the system directory from CAESAR II to be able
to be used on all calculations.

Once you set by the CAESAR.CFG the default


units file, the input you create is set to these
and we have created a metric units file called units.
CAESAR.unt)
To get other units by the output, you only need to
change the units in the configuration file after
that. It is always possible to change the input
units

By using CAESAR Tools/convert Input to new


units
The Units file to be used is set under:

General Model Options dialog

A different units file for the input and output can


be set. If you need to change the units, you can
always go back to General Model Options dialog
and change it.

AUTOPIPE.unt are set per default in English


units. If you change the name for instance SI.unt
into AUTOPIPE.unt. The default unit is going to
be SI.

The Configuration File


AutoPIPE caesar
Edit Model options Dialog. The configuration file from CAESAR II is located
in the working directory and not attached to the
input file. That means that it is a common file
from a certain directory. The main disadvantage
is that if you change anything in this config
because of a certain input and you rerun another
input under this directory, the results are going to
be changed..

Analysis Loading Definition


AutoPIPE caesar
AUTOPIPE static analyses by load CAESAR II is performing analyses for total loads.
increments.
That means that CAESAR II is throwing every
It is important to note that in an AUTOPIPE item (Weight, displacements, Temperature and
analysis, each load case is an increment of load, so on) in a basket and adds everything together
not a total load as in Caesar. regardless when it happens.
For a linear analysis, the results for each load If analyses are performed for total loads, the
case are obtained all at once and the steps are:
“Gaps/Friction/Soil" option has to be disabled.
1-Analyze for gravity(Weight)
For a nonlinear analysis the results are obtained 2-Analyze for gravity(Weight) +Thermal(T1)
sequentially. =OP1 (Operating case) ,then
3-subtract step 2 from step 1 to obtain thermal
Non-Linear load increments, the steps are:
The loading cases will look like:
1-Analyze for Gravity; then
2-Analyze for thermal, specifying gravity as L1=W+P1(SUS)
the initial state i.e. GR->P1->T1 L2=W+P1+T1+D1(OPE)
L3=L2-L1(EXP)
The “Static analysis set” is set under
Loads/Static Analysis Set SUS= sustained
OPE=Operating case
EXP= Expansion case=Stress range

To sum up ,you can find following annotations

AutoPIPE caesar

Gr W+P1
T1 T1+D1
GT1 W+D+T1+P1
W1 (Wind) Win1 (wind)
E1 U1 (earthquake)

To obtain non linear analysis in Caesar II, create


a loading case operating, then operating + wind
or +earthquake, then subtract the operating +
wind or + earthquake from operating alone. Then
this occasional load will be added to the
sustained stresses and compare to 1.33 Sh for
instance by ASME B31.3

By the load case editor, you can define the type


of loading. To notice that the basic allowable
stresses taken are set by the stress type:

SUS -> sustained stress against Sh


EXP -> Expansion stress against SA=f (1.25
Sc+0.25 Sh) when the liberal stress is not
activated Otherwise SA=f (1.25Sc+0.25Sh) +
(Sh-SL) when the liberal stress is activated.

This is activated by the CAESAR II Config. OPE -


> there is no stresses check, it is only valid to
check the forces and moments. It is important to
notice that first the basic loading cases are
defined, then their combinations

Note: Ignore Friction E and Ignore Friction


It is always possible to save the loading cases to
GR options have to be unchecked since
be able to reuse it on other input.
CAESAR II the friction is always acting

The code and non-code combinations are


created automatically and we can define as
many analysis sets up to 999 and combine the
results as we want.

User non-code combinations can be created and


typically used to create operating cases to
examine maximum forces and moments on
equipment nozzles and supports or anchors.

Note: The hydrotest is a linear analysis and


In the load case options , you can define the
typically defined in a 2nd analysis set to define
output statut: which allows you to specify
this case.
whether or not you will be able to check the
loading case.

Output type:

To define on which level your combination is


going to be (at diplacement/force/stress or at
Dipl/force or Disp/stress or force/stress or disp
or force or stress).

Combination method: Algebraic ,Scalar ,SRSS


,Abs ,Max ,Min ,SignMax ,SingMin

Snubbers: active or not active

Hanger stiffness: Rigid, Ignor ,as design

Elastic Modulus: Ec or Eh

Friction multiplier: to turn on(1) or off (0)the


friction

With our example having 4 loading cases in


Static earthquake and 4 wind directions,we end
up having already 36 loading cases defined with
the friction on.As the friction is not always
acting,we should do the same loading cases
without friction.

CAESAR II loading became quite complicated

GT1=GR+T1 -> Operating 1 by CII


GE1=GR+E1 -> SUS+U1+U2 by CII
GW1=GR+W1 -> SUS+WIND1 by CII

We have as well to define operating 1 + Wind1


by the non-code combination to define
the maximum forces and moments on supports.

For the wind load, we define the wind pressure


per elevation or use other codes.
Load Combinations can be selected for printing

Input Check
AutoPIPE caesar
Big advantage using AutoPIPE, check the input
using 1 of 2 methods :
1. Input grid
2. Model input listing

Setup File Parameters


Setup File Parameters

Pipe Properties Pipe Properties

Note: This is the simulation of the rigid element


with 10 times the wall thickness but the weight is
kept the same and the insulation are multiplied by
1.75

Reducers Reducers

Elbows Elbows
There are very small differences between SIFI
,SIFO .Autopipe has only one flexibility factor,
CAESAR II has 2(inplane / outplane) but same
value

Tees Tees

Material Data Material Data.


Temperature and Pressure Temperature and Pressure

Anchor Movements Anchor Movements

Restraint System Restraint System


Spring Hangers Spring Hangers

Flexible Nozzle at 170 Flexible Nozzle at 170

Earthquake Load-cases Earthquake Load-cases

E1= U1+U2
E2=U2+U3
E3=-U1+U2
E4=U2-U3
Wind Load-cases Wind Load-cases

Results Comparison
AutoPIPE caesar

Max GR(1) Stress

The difference(37.52-36.91) is 1.6%


Max Displacement DY

The difference(9.36-9.35) is 0%

Max Displacement DX

the difference(2.8-2.79) is 0%

Max Displacement DZ

The difference(5.7-5.67) is 0%
Stress comparison in Stress comparison in
Temperature T1,T2,T3 Temperature T1,T2,T3

T1(1)Max Stress =67.89 N/mm2 :difference EXP(T1) Max Stress = 64.4 N/mm2
= 5.1%
Highest Stresses: (N./sq.mm. )
LOADCASE 16 EXPANSION CASE
CONDITION 1
CodeStress Ratio (%): 33.2 @Node
130
Code Stress: 64.4 Allowable: 193.9

T2(1)Max Stress =67.13 N/mm2 :difference


EXP(T2) Max Stress non linear= 67.4
= 0.4%
N/mm2

Highest Stresses: (N./sq.mm. )


LOADCASE 17 EXPANSION CASE
CONDITION 2
CodeStress Ratio (%): 34.7 @Node 98
Code Stress: 67.4 Allowable: 193.9
T3(1)Max Stress =68.07 N/mm2 :difference
= 3.7% EXP(T3) Max Stress non linear= 65.5
N/mm2

Highest Stresses: (N./sq.mm. )


LOADCASE 18 EXPANSION CASE
CONDITION 3
CodeStress Ratio (%): 33.8 @Node
130
Code Stress: 65.5 Allowable: 193.9

Comparison of Sustained and Thermal Forces and


Moments

Non-Linear Analysis
Notes:

1. With +ve % difference results are CAESAR II bigger than AUTOPIPE. On 28 results, 23 cases
CAESAR II gives higher Forces and Moments.

When the difference is above 6.6 % ,it is always the case that CAESAR II is calculating higher
forces and moments. The maximum difference is 24.2%.

2. AutoPIPE has a more advanced non-linear analysis engine with load sequencing and we can
expect a more accurate non-linear results than CAESAR

Node Point 1

Node Point 90
Linear Analysis

Notes:
To get CAESAR II to make analysis linear, set the restraints as Y instead of +Y supports at node
points: 110 ,125,135, and 140. If enter as +Y, the supports are non linear. The friction by the
loading cases are set to zero.

That means that you cannot do a linear analysis on the same input. We have to create a separate
input to set up the conditions for non-linear analysis.
AUTOPIPE is able on the same input to have non-linear and linear analysis because it can create
a new analysis set with the linear conditions.

Node Point 1
Node Point 90

Comparison of Occasional Loads in T1 temperature case

Non-Linear Analysis
Notes:
1. With +ve % difference results are CAESAR II bigger than AUTOPIPE. On 32 results, 23 cases
CAESAR II gives higher Forces and Moments.

One result, AUTOPIPE is bigger than CAESAR II ,we have a difference of 17%. Otherwise in most
cases CAESAR II is calculating higher forces and moments with a maximum of 19.3%

2. AutoPIPE has a more advanced non-linear analysis engine with load sequencing and we can
expect a more accurate non-linear results than CAESAR

Node Point 1

Node Point 90
Linear Analysis

Notes:

1. The Linear Results are consistently under 5% difference, with only one result at 6.1 %

Node Point 1

Node Point 90
CONCLUSION

AUTOPIPE has a more advanced non-linear analysis engine with load sequencing and we can
expect a more accurate non-linear results than CAESAR II. Caesar non-linear results are consistently
higher than AutoPIPE.

By the comparison, the maximum differences for Stresses and Displacements was 5.1 %.

See WIKI here for typical reasons why results may be different.

See Also
Bentley AutoPIPE

 comparing  COMPARE  Caesar  AutoPIPE


Created by Mike Dattilio
When: Tue, Oct 10 2017 6:44 PM

Last revision by Mike Dattilio


When: Tue, Nov 28 2017 10:42 AM
Revisions: 45
Comments: 0

 0 comments  0 members are here

You might also like