Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

26
Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

description

Workshop Supplement September 30, 2001 Inventory # W Read in the input file named “ANL_W12_ArchBuck.inp” Use the GUI menu method: –Utility Menu > File > Read Input From… Select the file “ANL_W12_ArchBuck.inp” Click on [OK] or Command Input method: –/INPUT,ANL_W12_ArchBuck,inp Notes: This will read in an input file which will generate the geometry, loads, and boundary conditions for the current exercise. We will have an arch meshed with SHELL181 elements. The current database will be erased, and the jobname will be changed to “Exercise_12”. The graphics and other settings will also be set to be consistent with these slides. Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Transcript of Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

Page 1: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

Buckling of Arch

Workshop Twelve

REFERENCE: Training ManualGeometric Instability (9-56)

Page 2: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-2

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

Workshop Twelve: Buckling of Arch Geometric Instability (Buckling)

Purpose• Run both linear and nonlinear buckling analyses of an arch.

Goal• Become familiar with the procedure for performing eigenvalue

buckling, adding a geometric imperfection, and running nonlinear buckling analysis.

Page 3: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-3

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

1. Read in the input file named “ANL_W12_ArchBuck.inp”Use the GUI menu method:

– Utility Menu > File > Read Input From…• Select the file “ANL_W12_ArchBuck.inp”• Click on [OK]

or Command Input method:– /INPUT,ANL_W12_ArchBuck,inp

Notes:This will read in an input file which will generate the geometry, loads, and boundary conditions for the current exercise. We will have an arch meshed with SHELL181 elements.The current database will be erased, and the jobname will be changed to “Exercise_12”.The graphics and other settings will also be set to be consistent with these slides.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 4: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-4

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

Before continuing with the exercise, you can also examine the mesh and the boundary conditions on the model to become more familiar with it.

The model is comprised of SHELL181 elements. A pressure of 1 unit is applied on the top of the arch. The ends are fixed, and symmetry boundary conditions are applied along the edges.

A linear eigenvalue buckling analysis will be performed first to determine the critical load, as well as using the first mode as an initial geometric imperfection to be applied to the model. A nonlinear static buckling analysis will then be performed on the model.

External Pressure

Fixed B.C. at ends

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 5: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-5

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

2. Verify the element options for SHELL181Use the GUI menu method:

– Main Menu > Preprocessor > Element Type > Add/Edit/Delete …• Select “Type 1 SHELL181”• Click on [Options]• Verify element options, then click on [OK]• Select [Close]

or Command Input method:– /PREP7– ETLIST

Notes:Element type 1 will use SHELL181. The default element options will be used.If in-plane response dominates, use of “Full integration w/ incompatible modes” for “Integration option” (KEYOPT(1)) is recommended. Since this model does not exhibit any significant in-plane response, “Reduced integration” is fine.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 6: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-6

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

3. Specify prestressed static analysisUse the GUI menu method:

– Main Menu > Preprocessor > Loads > Analysis Options …• Select “Prestress ON” from “Stress stiffness or

prestress” menu.• Select [OK]

or Command Input method:– PSTRES,ON

Notes:In order to perform linear eigenvalue buckling analysis, recall that a static linear analysis with prestress effects turned on must be done first.The prestress flag tells ANSYS to save the stress-stiffness matrix which is required for the eigenvalue buckling problem.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 7: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-7

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

4. Solve the linear static analysisUse the GUI menu method:

– Main Menu > Solution > -Solve- Current LS• After reviewing the status window, close it by

selecting “File > Close”• To start the analysis, click on [OK]

or Command Input method:– /SOLU– SOLVE

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 8: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-8

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

5. Specify eigenvalue buckling analysisUse the GUI menu method:

– Main Menu > Finish– Main Menu > Solution > -Analysis Type-

New Analysis …• Select “Eigen Buckling”• Click on [OK] to close the dialog box

or Command Input method:– FINISH– /SOLU– ANTYPE,BUCKLE

Notes:After performing the linear static analysis, we will now perform the linear buckling analysis.Note that we must exit the solution processor first when specifying a new analysis type.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 9: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492

W12-9

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

6. Specify the mode extraction methodUse the GUI menu method:

– Main Menu > Solution > Analysis Options …• Specify “Block Lanczos” as the “Mode extraction

method”• Enter “3” for “No. of modes to extract”• Click on [OK] to close the dialog box

or Command Input method:– BUCOPT,LANB,3

Notes:The Block Lanczos method is the preferred eigenvalue extraction method due to efficiency.Although we are usually interested only in the first buckling mode, it is a good idea to extract a few modes. This is to verify that there are not many modes close to each other. If this is the case, the structure may be imperfection-sensitive, so a few nonlinear runs may be required to determine the critical load.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 10: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-10

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

7. Specify number of modes to expandUse the GUI menu method:

– Main Menu > Solution > -Load Step Opts-Expansion Pass > Expand Modes …• Enter “3” for “No. of modes to expand”• Select “Yes” for “Calculate elem results” if you

want to view relative stress results.• Click on [OK] to close the dialog box

or Command Input method:– MXPAND,3,,,YES

Notes:In the previous slide, we specified the number of modes to extract (eigenvalues). In this slide, we are specifying the number of modes to expand (eigenvectors). Usually, these two values will be the same. However, in some cases, users may be interested in doing a separate expansion pass to reduce results file sizes, for example.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 11: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-11

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

8. Solve the linear buckling analysisUse the GUI menu method:

– Main Menu > Solution > -Solve- Current LS• After reviewing the status window, close it by

selecting “File > Close”• To start the analysis, click on [OK]

or Command Input method:– /SOLU– SOLVE

Notes:In the status window, we can verify that a eigenvalue buckling analysis will be performed using the Block Lanczos extraction method.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 12: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-12

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

9. Review first buckling modeUse the GUI menu method:

– Main Menu > General Postproc > Results Summary...• Note that the three load factors are 11.7, 19.1,

and 34.7. Select the first buckling mode and click on [Read].

• Select [Close]– Main Menu > General Postproc > Plot Results >

Deformed Shape ...• Select “Def + undef edge”• Click on [OK] to plot the first mode, as shown on

the rightor Command Input method:– /POST1– SET,LIST,2– SET,FIRST– PLDISP,2

Notes:The first buckling mode is an asymmetric one.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 13: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-13

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

10. Retrieve the first load factor as a parameter MYLOADFUse the GUI menu method:

– Utility Menu > Parameters > Get Scalar Data...• Select “Current Settings” from the left and

“Current settings” from the right.• Click on [OK]• Type “MYLOADF” for “Name of parameter to be

defined”.• Select “Postprocessing” from the left and “Freq

of ld step” from the right• Click on [OK] to close the dialog box

or Command Input method:– *GET,myloadf,active,,set,freq

Notes:Review the Output Window/File to verify that the parameter MYLOADF is assigned the value of the first load factor (around 11.7).

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 14: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-14

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

11. Add a small imperfection, based on the first buckling modeUse the GUI menu method:

– Main Menu > Preprocessor > -Modeling- Update Geom...• Enter “0.005” for the “Scaling Factor”• Enter “1” for “Load step”• Enter “1” for “Substep”• Click on “Browse” and select the results file,

“Exercise_12.rst”• Click on [OK] to close the dialog box

or Command Input method:– UPGEOM,0.005,1,1,Exercise_12,rst

Notes:The buckling modes are normalized to max displacement of 1.0. Since the shell thickness is 0.5, we will add an imperfection of 1/100 the thickness (0.005). Although this is a very small value, it will suffice for this example.

Additional Notes:

The “load step” value should always be “1” for buckling analyses.The “substep” value is the buckling mode number to be used for the imperfection. Since we are using the first buckling mode, enter “1”.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 15: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-15

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

12. Reenter Solution processor and specify a static analysis.Use the GUI menu method:

– Main Menu > Solution > -Analysis Type- New Analysis …• Select “Static”• Click on [OK] to close the dialog box

or Command Input method:– /SOLU– ANTYPE,STATIC

Notes:After performing the linear static analysis, we will now perform the linear buckling analysis.Note that we must exit the solution processor first when specifying a new analysis type.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 16: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-16

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

13. Specify nonlinear solution options.Use the GUI menu method:

– Main Menu > Solution > -Analysis Type- Sol’n Control …• Select “Large Displacement Static” for “Analysis

Options”• Enter “MYLOADF*1.1” for “Time at end of

loadstep”• Enter “20” for “Number of substeps”, “1e5” for

“Max no. of substeps”, and “20” for “Min no. of substeps”

• Select “Write every substep” for “Frequency”• Do NOT click on [OK] yet. Go to next slide.

or Command Input method:– NLGEOM,ON– TIME,myloadf*1.1– NUSBST,20,1e5,20– OUTRES,ALL,ALL

Notes:

“Time” has been entered as “MYLOADF*1.1”, so we can use “TIME” to represent the actual load value.All intermediate results will be saved for postprocessing purposes.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 17: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-17

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

14. Turn on line searchUse the GUI menu method:

– Solution Control Dialog Box > Nonlinear tab• Select “On” for “Line search”• Click on [OK] to close the dialog box

or Command Input method:– LNSRCH,ON

Notes:Line search helps for nonlinear buckling analyses. As will be noted later, the MAX DOF INC oscillates, and line search helps aid convergence in these situations.By default, line search is only turned on for contact analyses, so this must be manually done if contact elements are not present, as in this situation.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 18: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-18

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

15. Scale pressure loads by 1.1*MYLOADFUse the GUI menu method:

– Main Menu > Solution > -Loads- Operate > -Scale FE Loads- Surface Loads ...• Enter “1.1*MYLOAD” for “Scale factor”• Click on [OK] to close the dialog box

or Command Input method:– SFSCALE,ALL,1.1*myloadf

Notes:We used a pressure of 1.0 unit. We need to scale the loads to cause buckling. We use a factor of 1.1 to ensure that the critical load will be reached.Earlier, ending time was also set to 1.1*MYLOADF. This way, “time” will also represent the current pressure load applied to the model.Only FE loads can be scaled, so please keep this in mind when using this command.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 19: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-19

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

16. Solve the nonlinear buckling analysisUse the GUI menu method:

– Main Menu > Solution > -Solve- Current LS• After reviewing the status window, close it by

selecting “File > Close”• To start the analysis, click on [OK]

or Command Input method:– /SOLU– SOLVE

Notes:In the status window, we see that nonlinear geometric effects are turned on. Line search is on, and all intermediate results will be saved to the results file.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 20: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-20

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

The solution will not converge, as expected, because at the point of buckling, the stiffness will be zero. If we wanted to examine post-buckling behavior, we need to use other methods discussed later in Chapter 9 (also see Workshop 13).

An error and warning will be displayed, similar to the ones on the right. These messages indicate that the solution has not converged, and the unconverged results are labeled as substep 999999.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 21: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-21

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

17. Plot the force-deflection curve at Node #69Use the GUI menu method:

– Main Menu > General Postproc > Variable Viewer ...• Select the results file, “Exercise_12.rst”• Click on the “+” icon (Add Data)• Select “Nodal Solution > DOF Solution > X-

Component of displacement”. Click on [OK]• Select a node 1/4 the distance (for example,

Node #69 as shown on right). Click on [OK]or Command Input method:– /POST26– NSOL,2,69,U,X

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 22: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-22

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

Plot the force-deflection curve (cont’d)Use the GUI menu method:– Variable Viewer

• Click on “X-Axis” for “UX_2” row• Select “TIME”• Click on the “Graph” icon (Graph Data)

or Command Input method:– XVAR,2– PLVAR,1

Notes:The plot is reversed because the deflection is in the negative x-direction. In the next slide, we will reverse the x-axis to plot the force-deflection curve in a more familiar manner. Also, the author finds putting markers on the graph very useful in determining where the converged substeps lie. This helps to determine if the non-convergence is due to numerical or structural instability (if slope is near zero).

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 23: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-23

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

Plot the force-deflection curve (cont’d)Use the GUI menu method:

– Utility Menu > PlotCtrls > Style > Graphs >Modify Curve ...• Select “Single” for “Thickness of curves”• Select “Triangles” for “KEY to define marker

type”.• Click on [OK]

– Utility Menu > PlotCtrls > Style > Graphs >Modify Axes ...• Select “Yes” for “Reverse order X-axis values”• Click on [OK]

– Utility Menu > Plot > Replotor Command Input method:– /GTHK,CURVE,1– /GMARKER,1,1,1– /GROPT,REVX,1– /REPLOT

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 24: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-24

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

The resulting force-deflection curve should look similar to the one below. The limit load is near 11.2. This is a little less than the value of 11.7 determined by eigenvalue buckling done earlier (see MYLOADF parameter).

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 25: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)

September 30, 2001

Inventory #001492W12-25

Advanced Structural Nonlinearities 6.0

Advanced Structural Nonlinearities 6.0

Workshop Supplement

If time permits, rerun the nonlinear analysis with line search off. You may note that the resulting behavior is quite oscillatory, as shown in the graph below. Line search helps convergence and stabilize the solution.

Workshop Twelve: Buckling of Arch … Geometric Instability (Buckling)

Page 26: Buckling of Arch Workshop Twelve REFERENCE: Training Manual Geometric Instability (9-56)