Documente Academic
Documente Profesional
Documente Cultură
Elastic-plastic Collapse of a
11 Cylindrical Pipe under External
Rigid Body Loading
Summary 146
Introduction 147
Requested Solutions 147
FEM Solutions 147
Modeling Tips 152
Pre- and Postprocess with SimXpert 153
Input File(s) 210
146 MD Demonstration Problems
CHAPTER 11
Summary
Title Chapter 11: Elastic-Plastic Collapse of a Cylindrical Pipe under External Rigid
Body Loading
Contact features Rigid-deformable contact; Velocity controlled rigid bodies; Elastic perfectly plastic
material; Nonlinear shell elements with large strain plasticity
Geometry Pipe Length = 24”; Pipe Diameter = 8”; Pipe Thickness = 0.4”
+
Move Down
R=4
V = -2 in Rigid
Body 2
Pipe
Rigid Move Up
R=3
Body 1 V = 2 in
+
Analysis type Quasi-static analysis using elastic perfectly plastic material, geometric nonlinearity, and
nonlinear boundary conditions
Boundary conditions Both ends of pipe are constrained in all degrees of freedom
Applied loads Both rigid bodies are moving towards the pipe in y-direction with a velocity of 2 in/sec.
for duration of 1 second.
Element type 4-node nonlinear thick shell element
FE results Plot of y-displacement and total plastic strain contours
Die Load [Lbf ]
100000
80000
60000
0
0.0 0.5 1.0 1.5 2.0
Die Displacment [in]
CHAPTER 11 147
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
Introduction
A model of a cylindrical pipe is subjected to crushing as rigid bodies above and below the pipe move inward towards
each other. The model is created using 2-D nonlinear thick shell elements to model the pipe and rigid surfaces above
and below the pipe. The problem attempts to quantify whether the movement of the external structures cause the
plastic collapse of the pipe. Initial contact with the external structures is expected to cause elastic deformation of the
steel pipe. Additional incremental movement potentially subjects the structure to stresses beyond the proportional limit
of the material. The yield stress defines the onset of plastic strains that may initiate the collapse of the structure walls.
This exercise illustrates several SOL 400 capabilities including large displacement analysis, contact analysis between
rigid and deformable bodies, and large strain plasticity modeled with an elastic-perfectly plastic model.
Requested Solutions
The large displacement elastic-plastic contact analysis is carried out using MD Nastran SOL 400 for this rigid to
deformable problem. The application of the nonlinear thick shell element is demonstrated by using the nonlinear
extension PSHLN1 option for the regular PSHELL option. The following results from SOL 400 model are compared
with the results obtained from the Marc model.
• Contour plot for y-displacement
• Contour plot for total equivalent plastic strain
FEM Solutions
A numerical solution has been obtained with MD R2Nastran’s SOL 400 for a 3-D representation of the deformable
pipe structure and two semi-circular sections of rigid pipes sections. The details of finite element model, contact
simulation, material, load, boundary conditions, and solution procedure are discussed in this chapter.
In defining the contact model, the primary pipe section is modeled as a deformable body and the two external pipe
structures are modeled as rigid bodies. Elements comprising the deformable pipe structure are used to generate a
deformable contact body with ID 4 using the following BCBODY and BSURF entries. Contact body IDs 5 and 6 are
used to define the velocity controlled rigid bodies for the two semicircular sections of rigid pipes. The geometry
profiles of the rigid surfaces are defined using 3-D NURB surfaces that describe the true surface geometry and most
accurately represent the curved surfaces.
BCBODY 4 3D DEFORM 4 0
BSURF 4 1 2 3 4 5 6 7
...
BCBODY 5 3D RIGID 0 1 0
0 0. 0. 0. 0. 0. -2. 0.
RIGID 0 1 CONTACT_TOP
NURBS -13 10 4 4 50 50 0
-2. 8.1 -5.5 -2. 8.1 -4.66667
...
BCBODY 6 3D RIGID 0 1 0
0 0. 0. 0. 0. 0. 2. 0.
RIGID 0 1 CONTACT_BOTTOM
NURBS -13 10 4 4 50 50 8
0. -7.1 -5.5 0. -7.1 -4.66667
...
Furthermore, the following BCTABLE entries identify how these bodies can touch each other. BCTABLE with ID 0 is
used to define the touching conditions at the start of the analysis. This is a mandatory option required in SOL 400 for
contact analysis and is flagged in the case control section through the optional BCONTACT = 0 option. The BCTABLE
with ID 1 is used to define the touching conditions for later increments in the analysis, and it is flagged using
BCONTACT = 1 in the case control section.
BCTABLE 0 2
SLAVE 4 0. 0. 0. 0. 0 0.
0 0 0
MASTERS 5
SLAVE 4 0. 0. 0. 0. 0 0.
0 0 0
MASTERS 6
CHAPTER 11 149
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
BCTABLE 1 2
SLAVE 4 0. 0. 0. 0. 0 0.
0 0 0
MASTERS 5
SLAVE 4 0. 0. 0. 0. 0 0.
0 0 0
MASTERS 6
Material
The isotropic elastic and elastic-perfectly plastic material properties of the deformable body are defined using the
following MAT1 and MATEP options.
MAT1 1 3.+7 .3
MATEP 1 Perfect36000. Isotrop Addmean
The following NLMOPTS entry enables large strain formulation using additive plasticity with mean normal return.
NLMOPTS,LRGS,1
Solution Procedure
The nonlinear procedure used is defined through the following NLPARM entry:
NLPARM 1 100 PFNT 0 500 UPV NO
where 100 indicates the total number of increments; PFNT represents Pure Full Newton-Raphson Technique wherein
the stiffness is reformed at every iteration; KSTEP = 0 in conjunction with PFNT indicates that the program
automatically determines if the stiffness needs to be reformed after the previous load increment is completed and the
next load increment is commenced. 500 is the maximum number of allowed recycles for every increment and if this
were to be exceeded, the load step would be cut-back and the increment repeated. UPV indicates that convergence will
be checked on displacements (U) and residuals (P) and V stands for vector component which will do a maximum
component check. NO indicates that intermediate output will not be produced after every increment. The second line
of NLPARM is omitted here which implies that default convergence tolerances of 0.01 will be used for U and P
checking.
150 MD Demonstration Problems
CHAPTER 11
Results
The contour of displacement in y-direction and total equivalent plastic strain in the pipe section from SOL 400
simulations are shown in Figure 11-2 and Figure 11-3, respectively. Similar plots from the Marc simulations are
shown in Figure 11-4 and Figure 11-5, respectively. It is clear from these figures that the predictions from the SOL
400 matches closely with the prediction from Marc.
Figure 11-3 Total Equivalent Plastic Strain Contours from SOL 400 Model
CHAPTER 11 151
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
Figure 11-5 Total Equivalent Plastic Strain Contours from Marc Model
152 MD Demonstration Problems
CHAPTER 11
Modeling Tips
• PSHLN1 entry in conjunction with regular PSHELL entry allows the users to make use of the thick shell
element which is capable of handling large strain elasto-plastic applications problems. Users should also make
use of the NLMOPTS,LRGS,1 option to flag the large strain behavior of these element.
• Adding the parameter,
PARAM,CDBMSG05,5
after the BEGIN BULK option will output a num-11m.t19 file that has the contact information available for
postprocessing in either Mentat or Patran. With this information, you can plot the normal contact force on the
rigid bodies (Die Forces) versus the Die Displacement as shown in Figure 11-6. The step shaped response is
due to the local collapsing of the curvature of the pipe elements. Using more elements would require smaller
step sizes.
80000
60000
0
0.0 0.5 1.0 1.5 2.0
Die Displacment [in]
• It is possible to make use of load controlled rigid body in place of the velocity controlled rigid body for this
problem. In such case, you should apply necessary displacement boundary condition at the control node of
rigid bodies to simulate its movement in y-direction.
CHAPTER 11 153
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Tools: Options
b. Select Units Manager
c. For Basic Units, specify the model units:
Length = mm; Mass = kg; Time = s; Temperature = kelvin, Force = N
d. Click OK
b c
d
154 MD Demonstration Problems
CHAPTER 11
a. Assemble tab
b. Select Create Part
c. For Title, specify pipe
d. Click OK
e. Observe pipe in the Model Browser Tree
a
b
d
CHAPTER 11 155
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
c
g
d
e
h
f
156 MD Demonstration Problems
CHAPTER 11
g
CHAPTER 11 157
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Meshing tab
b. Select 2-3-4-Line Mesh
c. For Curves, select 2 curves
d. For On curve 1: enter 18
e. For On curve 2, enter 3
f. Leave On curve 3 and 4 blank
g. Click OK
d
e
f
g
158 MD Demonstration Problems
CHAPTER 11
a. Meshing tab
b. Select 2-3-4-Line Mesh
c. For Curves, select 2 curves
d. For On curve 1: enter 18
e. For On curve 2, enter 12
f. Leave On curve 3 and 4 blank
g. Click OK
d
e
f
g
CHAPTER 11 159
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Meshing tab
b. Select 2-3-4-Line Mesh
c. For Curves, select 2 curves
d. For On curve 1: enter 18
e. For On curve 2, enter 3
f. Leave On curve 3 and 4 blank
g. Click OK
d
e
f
g
160 MD Demonstration Problems
CHAPTER 11
a. Node/Elements tab
b. Select Equivalence
c. For Entities, select Select All
d. Click OK
d
CHAPTER 11 161
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Node/Elements tab
b. Check for any other coincident nodes by repeating the previous step.
c. Click OK
a
162 MD Demonstration Problems
CHAPTER 11
a. Quality tab
b. Select Fix Elements
c. Select Normal
d. For Element Verify Normals 1: Mode, select Show Normals
e. Select Select All
f. Click OK
g. For Element Verify Normals 1: Mode, select Hide Normals
h. Select Select All
i. Click OK
a
b
c
e f
i
h
CHAPTER 11 163
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. File tab
b. Select Save As
c. For File name: enter ch11.SimXpert
d. Click Save
c d
164 MD Demonstration Problems
CHAPTER 11
a. Assemble tab
b. Select Create Part
c. For Title, specify upper_rigid
d. Click OK
e. Observe upper_rigid in the Model Browser Tree
a
b
d
CHAPTER 11 165
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
d
e
f
166 MD Demonstration Problems
CHAPTER 11
a. Geometry tab:
b. Select Sweep
c. For X,Y,Z Input, enter 0 0 1
d. For Sweep Direction screen, enter Vector
e. For Axis, select Z
f. Click OK
e
f
CHAPTER 11 167
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Geometry tab:
b. Select Sweep
c. For Entities screen select the CURVE/5
d. For Length of Sweep, enter 10
e. Click OK
c
d
e
168 MD Demonstration Problems
CHAPTER 11
a. Assemble tab
b. Select Create Part
c. For Title, specify lower_rigid
d. Click OK
e. Observe lower_rigid in the Model Browser Tree
a
b
d
CHAPTER 11 169
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
d
e
f
170 MD Demonstration Problems
CHAPTER 11
a. Geometry tab:
b. Select Sweep
c. For X,Y,Z Input, enter 0 0 1
d. For Sweep Direction screen, enter Vector
e. For Axis, select Z
f. Click OK
c
d
e
f
CHAPTER 11 171
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Geometry tab:
b. Select Sweep
c. For Entities screen select the CURVE/5
d. For Length of Sweep, enter 10
e. Click OK
c
d
e
172 MD Demonstration Problems
CHAPTER 11
d
e
g
CHAPTER 11 173
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
d
174 MD Demonstration Problems
CHAPTER 11
a
b
d d
e
f
g
CHAPTER 11 175
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a
b
d d
e
f
g
176 MD Demonstration Problems
CHAPTER 11
b
c
d
e
f
g
h
i
CHAPTER 11 177
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. LBCs tab
b. Select Deformable Body
c. For Name, specify deform_pipe
d. For Pick Entities, select pipe from Part in the Model Browser
e. Click OK
a b
d
d
e
178 MD Demonstration Problems
CHAPTER 11
a. LBCs tab
b. Select Rigid Body
c. For Name, specify rigid_top
d. For Pick Entities, select SURFACE/1 (upper-rigid body)
e. Click Motion
c
d
e
CHAPTER 11 179
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
b
180 MD Demonstration Problems
CHAPTER 11
b c
d
CHAPTER 11 181
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
b
d
c
182 MD Demonstration Problems
CHAPTER 11
a. LBCs tab
b. Select Rigid Body
c. For Name, specify rigid_bottom
d. For Pick Entities, select SURFACE/2 (lower-rigid body)
e. Click Motion
c
d
e
CHAPTER 11 183
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
b
184 MD Demonstration Problems
CHAPTER 11
b c
d
CHAPTER 11 185
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
b
d
c
186 MD Demonstration Problems
CHAPTER 11
a. LBCs tab
b. Select Table
c. Click twice on T to disable self contact of the pipe
d. Click OK
d
CHAPTER 11 187
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. LBCs tab
b. Select Fixed
c. For Name, specify fix
d. Select nodes at left and right edges of the pipe
e. Click OK
a
b
d d
188 MD Demonstration Problems
CHAPTER 11
a
b
e
f
g
CHAPTER 11 189
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a
b
c
190 MD Demonstration Problems
CHAPTER 11
b
c
d
CHAPTER 11 191
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a
b
d
192 MD Demonstration Problems
CHAPTER 11
b
c
e
a
f
g
i
j
k
CHAPTER 11 193
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
b
c
e
194 MD Demonstration Problems
CHAPTER 11
d
c
CHAPTER 11 195
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
d
c
196 MD Demonstration Problems
CHAPTER 11
a
b
e
CHAPTER 11 197
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a
b
e
198 MD Demonstration Problems
CHAPTER 11
e
CHAPTER 11 199
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
f
200 MD Demonstration Problems
CHAPTER 11
b c
e
CHAPTER 11 201
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. File: Save
b. Select pipe-crush
c. Select Run
c
202 MD Demonstration Problems
CHAPTER 11
a. File tab
b. Select Attach Results
c. File path, enter *.Master
d. Attach Options: click Results or click Both to get both model and results data which
enables postprocessing without using model data from SimX database
e. Click OK
e
CHAPTER 11 203
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Results: Deformation
b. Deformation tab: Deformed display scaling, check True
c. Plot Data tab: Plot type select Deformation
d. Results entities: Results cases: select last increment
e. Results entities: Results type: select Displacements, Translational
f. Click Update
f
c e
d
204 MD Demonstration Problems
CHAPTER 11
a. Animation tab
b. Results cases: select SC1:Step 1 (selects all increments)
c. Results entities: Results type: select Displacements, Translational
d. Click Update
d
c
b
CHAPTER 11 205
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Animation tab
b. Click Pause icon to stop animation
a
206 MD Demonstration Problems
CHAPTER 11
a. Results: Fringe
b. Animation tab
c. Results entities: Results cases: select SC1:Step 1 (selects all increments)
d. Results entities: Results type: select Nonlinear Strains, Plastic Strain
e. Fringe tab: Display settings tab: select Element edges
f. Label attributes, select color of labels
g. Click Update
c d
f
CHAPTER 11 207
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Use shift + Right click on the mouse to rotate the model in SimXpert to view results in
various parts of the pipe
208 MD Demonstration Problems
CHAPTER 11
a. Results: Fringe
b. Animation tab: click Pause icon to stop animation
c. Plot Data tab: Results type: Contact Status: select Normal contact force
d. Click Update
d
c
CHAPTER 11 209
Elastic-plastic Collapse of a Cylindrical Pipe under External Rigid Body Loading
a. Use shift + Right click on the mouse to rotate the model in SimXpert to view results in
various parts of the pipe
210 MD Demonstration Problems
CHAPTER 11
Input File(s)
File Description
nug_11m.dat MD Nastran SOL 400 input
ch11.SimXpert SimXpert input file
ch11.bdf Associated MD Nastran SOL 400 input from SimXpert