2 Failure To Launch
2 Failure To Launch
2 Failure To Launch
Failure to Launch
Intergraph 2015
Intergraph 2015
1
CAESARIICAUx2015 9/28/2015
Intergraph 2015
BACKGROUND
2
CAESARIICAUx2015 9/28/2015
any component in a piping system (see para. 320), shall not exceed S , where S is taken from
h h
Table A-1 at the metal temperature of the operating condition being considered.
302.3.5(d) Definition of SL used in (1b): SA=f [ 1.25 (Sc + Sh) - SL ] :edited in 2014
Stress due to sustained loads; in systems where supports may be active in some conditions and
inactive in others, the maximum value of sustained stress, considering all support conditions, shall
be used.
Intergraph 2015
CAESAR II uses F=KX to determine the position of every node in the piping system
F is the load vector under evaluation
K is the system and boundary condition stiffness
K is constant
Intergraph 2015
3
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Intergraph 2015
4
CAESARIICAUx2015 9/28/2015
Intergraph 2015
The same restraint stiffness (KT) is effective for any Y position of this node.
A constant value for stiffness K models a linear response.
A Linear
Restraint
Intergraph 2015
5
CAESARIICAUx2015 9/28/2015
Here, the restraint stiffness (K) added to the system stiffness matrix is a function of the
nodes position.
This changing stiffness is a nonlinear boundary condition.
Nonlinear restraints require special treatment in the stiffness matrix.
A Nonlinear Restraint
Intergraph 2015
Depending on the calculated, final position of the restraint node, the program will check the
restraint stiffness defined at that position.
If the stiffness used in the analysis matches the defined stiffness, the solution for this
restraint is correct. If the defined stiffness for that position is incorrect, the program will
update the systems global stiffness matrix with the proper restraint stiffness, and the
process continues.
CAESAR II will continue until all the nonlinear conditions applied in the global stiffness
matrix are consistent with the calculated position.
This process restarts for each basic load case in the analysis.
Intergraph 2015
6
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Intergraph 2015
7
CAESARIICAUx2015 9/28/2015
Initial program guess friction is sufficient to hold the pipe from horizontal movement
stick (include rigid restraint in Y and friction stiffness in X & Z at 40)
Intergraph 2015
Intergraph 2015
8
CAESARIICAUx2015 9/28/2015
Intergraph 2015
9
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Its usually a tipping point a small movement or a small load change may
activate/deactivate the support model
Take what you get if load case 8 does not converge, you can reset load cases to generate
output for the first 7 cases
Intergraph 2015
10
CAESARIICAUx2015 9/28/2015
Focus on the load case that is giving the trouble
Identify a non-converging, nonlinear condition and make it linear
Simple active/inactive supports are the best candidates (e.g., +Y)
Choose one and make one linear
If that converges, now you can check the error introduced by that change
(remember, it is usually small)
If that does not converge linearize another nonlinear condition
Document these model adjustments
Intergraph 2015
When friction is a cause:
Remove or reduce friction for that load case (using the Load Case Editor) by changing the Friction
Multiplier (Friction Load = Friction Multiplier * Mu * Normal Load)
You could also remove friction from a single restraint but that will not provide the same strain
distribution.
Change friction tolerance either in the program Configuration or on the fly in the analysis
screen
Intergraph 2015
11
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Friction stiffness
Sets the stiffness used for
restraints modeling sticking friction
Not the same as rigid restraint
stiffness
Rod (e.g., +YROD) controls
Rod increment sets the maximum
change in rod angle between
iterations
If the rod angle changes less than
rod tolerance between iterations,
the condition is converged
Intergraph 2015
12
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Intergraph 2015
13
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Intergraph 2015
14
CAESARIICAUx2015 9/28/2015
Intergraph 2015
After the line identifying the restraint, two lines display the
model change that requires another iteration:
OLD STATE / NEW STATE
OPEN / CLOSED OPEN indicates the linear restraint is
excluded from the iteration, CLOSED indicates that the
linear restraint is included in the iteration
POS / NEG shows the direction of the current restraint
action
SLIDING / NOT SLIDING determines the influence of friction
SLIDING can be viewed as applying a friction force opposite the
direction of sliding
NOT SLIDING adds two restraints orthogonal to the calculated
normal load
SLIDING may be followed by ERR=, this indicates that the
change in friction between iterations is excessive (15% on load,
by default)
Intergraph 2015
15
CAESARIICAUx2015 9/28/2015
Intergraph 2015
My approach
Intergraph 2015
16
CAESARIICAUx2015 9/28/2015
SmallDTwith+Y
40
Intergraph 2015
17
CAESARIICAUx2015 9/28/2015
Multibranch
57
50
Intergraph 2015
830
920
Intergraph 2015
18
CAESARIICAUx2015 9/28/2015
Dummy Leg
741
Intergraph 2015
LP Stream
String
of +Ys
String
of
gapped
guides
Intergraph 2015
19
CAESARIICAUx2015 9/28/2015
Intergraph 2015
20
CAESARIICAUx2015 9/28/2015
SmallDTwith+Y
Intergraph 2015
SmallDTwith+Y
Intergraph 2015
21
CAESARIICAUx2015 9/28/2015
Multibranch
Intergraph 2015
Multibranch
What tolerance is required to accept the friction vector applied at the guide at node 57?
Note the minimum sliding error at 57 is 0.408
Press (or click on) F3 to adjust the tolerance during the analysis
Intergraph 2015
22
CAESARIICAUx2015 9/28/2015
Multibranch
Intergraph 2015
Multibranch
Intergraph 2015
23
CAESARIICAUx2015 9/28/2015
Models
Load Case Blowout
Dummy Leg
LP Stream
Intergraph 2015
24
CAESARIICAUx2015 9/28/2015
Intergraph 2015
Intergraph 2015
25
CAESARIICAUx2015 9/28/2015
Node 40:
+Y &
Node 240: Limit Stop
+Y &
Limit Stop
Intergraph 2015
Node 40:
+Y
Node 240:
+Y &
Limit Stop
L3 L4 L5 L6
Intergraph 2015
26
CAESARIICAUx2015 9/28/2015
Node 40:
+Y
Node 240:
+Y &
Limit Stop
Excel
Intergraph 2015
Intergraph 2015
27
CAESARIICAUx2015 9/28/2015
IN CONCLUSION
Dont panic
Make sure your load cases are sensible for nonlinear evaluation
Include deadweight
Do not evaluate occasional loads alone
Reduce the nonlinearity to get results
Evaluate the (possible) error introduced by the added linearity
Intergraph 2015
28
CAESARIICAUx2015 9/28/2015
Conclusions
Intergraph 2015
FAILURE TO LAUNCH
Questions / Comments?
29
CAESARIICAUx2015 9/28/2015
FAILURE TO LAUNCH
Thank You
30