chapter 16 非線性分析的收斂性探討 convergence of nonlinear analysis
Post on 20-Dec-2015
279 views
TRANSCRIPT
![Page 1: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/1.jpg)
Chapter 16
非線性分析的收斂性探討 Convergence of Nonlinear Analysis
![Page 2: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/2.jpg)
2/50
Contents
16.1 何謂非線性分析? What Are Nonlinear Analyses?
16.2 解題方法 Solution Methods
16.3 收斂性控制的一些重要觀念 Important Concepts for Convergence Controls
16.4 收斂性控制的基本參數 Basic Solution Options
16.5 收斂性控制的進階參數 Advanced Solution Options
16.6 練習題:橡膠密封墊分析 Exercise: Hyperelastic Planar Seal
![Page 3: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/3.jpg)
3/50
第 16.1 節
何謂非線性分析?What Are Nonlinear Analyses?
![Page 4: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/4.jpg)
4/50
16.1.1 What is a Nonlinear Structure
Displacements
Forces
Displacements
Forces
![Page 5: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/5.jpg)
5/50
16.1.2 Causes of Nonlinearities
• Geometric Nonlinearity
• Material Nonlinearity
• Status Nonlinearity
![Page 6: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/6.jpg)
6/50
Geometric Nonlinearity
Force
Displacement
Moment arm
Forces
Displacements
![Page 7: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/7.jpg)
7/50
Material Nonlinearity
Strain Strain
Stress
Stress
Mild Steel Rubber
![Page 8: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/8.jpg)
8/50
Status Nonlinearity
The contact area depends on the applied force
Force
![Page 9: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/9.jpg)
9/50
16.1.3 Consequences of Nonlinearities
• Principle of superposition no longer applicable
• Solution may depend on loading history
![Page 10: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/10.jpg)
10/50
第 16.2 節
解題方法Solution Methods
![Page 11: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/11.jpg)
11/50
16.2.1 Equations for a Nonlinear Structure
FDDK
D
K(D)F(D)
![Page 12: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/12.jpg)
12/50
16.2.2 Incremental Method
FDDK
F
Error
Calculated Response
ActualResponse
1
2
3
D
![Page 13: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/13.jpg)
13/50
16.2.3 Newton-Raphson Method
D = D4
F = F4
Actualresponse
1
23
4
D1 D2 D3
F1
F2
F3
![Page 14: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/14.jpg)
14/50
16.2.4 Convergence Criteria in ANSYS
D = D4
F = F4
Actualrespons
e
1
23
4
D1 D2 D3
F1
F2
F3
max
max
005.0
05.0
FF
DD
![Page 15: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/15.jpg)
15/50
第 16.3 節
收斂性控制的一些重要觀念Important Concepts for Convergence Controls
![Page 16: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/16.jpg)
16/50
16.3.1 Radius of Convergence
D
F
Actualresponse
Do Do
Radius of convergence
![Page 17: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/17.jpg)
17/50
16.3.2 Consistent Stiffness Matrix
• Tangent stiffness• Additional stiffness due to deformation
(geometric change)• Additional stiffness due to stress stiffening• Additional stiffness due to change of loading
direction.
aσuinc KKKKK
![Page 18: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/18.jpg)
18/50
16.3.3 Load Steps, Substeps, and Equilibrium Iterations
Substeps
Time
Load
Load step 2
Load step 1
D = D4
F = F4
Actualrespons
e
1
23
4
D1 D2 D3
F1
F2
F3
![Page 19: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/19.jpg)
19/50
16.3.4 Concepts of Time
• The ends of load steps or substeps can be identified by time.
• For dynamic problem, time is used as a real-world clock.
• For static problem, time is used as a counter.
![Page 20: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/20.jpg)
20/50
16.3.5 Automatic Time Stepping
• For nonlinear problem, the user-input t is used as initial incremental time.
• ANSYS adjusts t automatically according to the convergence behavior of the solution.
![Page 21: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/21.jpg)
21/50
16.3.6 Text Output Information
1
2
3
45
![Page 22: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/22.jpg)
22/50
16.3.7 Graphical Output Information
![Page 23: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/23.jpg)
23/50
16.3.8 Automatic Nonlinear Solution Control
• SOLCONTROL command can be used to activate automatic nonlinear solution control algorithm.
• The default is ON.
![Page 24: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/24.jpg)
24/50
第 16.4 節
收斂性控制的基本參數Basic Solution Options
![Page 25: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/25.jpg)
25/50
Basic Solution Options
01
02
03
04
05
06
07
08
09
10
SOLCONTROL, Key
ANTYPE, Antype
NLGEOM, Key
TIME, TIME
NSUBST, NSBSTP, NSBMX, NSBMN, Carry
DELTIM, DTIME, DTMIN, DTMAX, Carry
AUTOTS, Key
KBC, KEY
OUTRES, Item, FREQ, Cname
MONITOR, VAR, Node, Lab
![Page 26: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/26.jpg)
26/50
16.4.1 Analysis Type (ANTYPE)
• For nonlinear analysis, only two analysis types applicable: STATIC and TRANS.
![Page 27: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/27.jpg)
27/50
16.4.2 Nonlinear Geometry (NLGEOM)
• NLGEOM turns ON/OFF the effects of geometric nonlinearity.
![Page 28: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/28.jpg)
28/50
16.4.3 Load Step Time (TIME)
• TIME specifies the time at the end of the following load step.
![Page 29: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/29.jpg)
29/50
16.4.4 Number of Substeps (NSUBST, DELTIM)
• NSUBST specifies number of substeps for the following load step.
• DELTIM specifies time for each substep for the following load step.
• The two commands are equivalent, i.e.,
NSUBSTDELTIMTIME
NSUBST, NSBSTP, NSBMX, NSBMN, Carry
DELTIM, DTIME, DTMIN, DTMAX, Carry
![Page 30: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/30.jpg)
30/50
16.4.5 Automatic Time Stepping (AUTOTS)
• AUTOTS turns ON/OFF the functions of auto time stepping.
![Page 31: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/31.jpg)
31/50
16.4.6 Ramped/Stepped Loading (KBC)
0Time
Load
Stepped load
Substeps
![Page 32: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/32.jpg)
32/50
16.4.7 Output Controls (OUTRES)
• OUTRES controls the amount of data stored in Jobname.RST.
OUTRES, Item, FREQ, Cname
![Page 33: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/33.jpg)
33/50
16.4.8 Monitor File (MONTOR)
![Page 34: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/34.jpg)
34/50
第 16.5 節
收斂性控制的進階參數Advanced Solution Options
![Page 35: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/35.jpg)
35/50
Advanced Solution Options01
02
03
04
05
06
07
08
09
10
11
12
13
EQSLV, Lab, TOLER, MULT
SOLCONTROL, Key1, Key2
NEQIT, NEQIT
CNVTOL, Lab, VALUE, TOLER, NORM, MINREF
NROPT, Option,, Adptky
LNSRCH, Key
PRED, Sskey, --, Lskey
SSTIF, Key
PSTRES, Key
CUTCONTROL, Lab, VALUE, Option
TIMINT, Key, Lab
TINTP, GAMMA, ...NCNV, KSTOP, DLIM, ITLIM, ETLIM, CPLIM
![Page 36: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/36.jpg)
36/50
16.5.1 Equation Solver (EQSLV)
• EQSLV lets you choose the algorithm solving the equations.
![Page 37: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/37.jpg)
37/50
16.5.2 Time Step Prediction Based on Contact Status
(SOLCONTROL)
• The second key of SOLCONTROL command is to ask ANSYS to adjust time steps according to contact status.
SOLCONTROL, Key1, Key2
![Page 38: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/38.jpg)
38/50
16.5.3 Number of Equilibrium Iterations (NEQIT)
• NEQIT specifies the number of iterations beyond which ANSYS would start another “attempt”.
![Page 39: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/39.jpg)
39/50
16.5.4 Convergence Criteria (CNVTOL)
• CNVTOL overrides the default convergence criteria.
![Page 40: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/40.jpg)
40/50
16.5.5 Newton-Raphson Option (NROPT)
(a) Full Method (b) Modified Method (c) Initial Method
NROPT, Option,, Adptky
![Page 41: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/41.jpg)
41/50
16.5.6 Line Search (LNSRCH)
• LNSRCH turns ON/OFF the “line search” algorithm in ANSYS.
![Page 42: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/42.jpg)
42/50
16.5.7 Predictor (PRED)
![Page 43: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/43.jpg)
43/50
16.5.8 Adaptive Descent (NROPT)
NROPT, Option,, Adptky
![Page 44: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/44.jpg)
44/50
16.5.9 Stress Stiffening (SSTIF, PSTRES)
• SSTIF/PSTRES turns ON/OFF the computation of stress stiffness (K) and storing on file.
![Page 45: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/45.jpg)
45/50
16.5.10 Cutback Control (CUTCONTROL)
• CUTCONTROL specifies the conditions in which ANSYS would decrease time step during auto time stepping.
![Page 46: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/46.jpg)
46/50
16.5.11 Time Integration Effects (TIMINT, TINTP)
• TIMINT turns ON/OFF transient effects.
• The parameter GAMMA of TINTP command can be used to introduce a “numerical damping”.
TIMINT, Key, Lab
TINTP, GAMMA, ...
![Page 47: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/47.jpg)
47/50
16.5.12 Stop Control (NCNV)
• NCNV specifies the stop (failure) conditions of the computation.
NCNV, KSTOP, DLIM, ITLIM, ETLIM, CPLIM
![Page 48: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/48.jpg)
48/50
16.5.13 Terminating an Analysis
![Page 49: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/49.jpg)
49/50
16.5.14 Restarting an Analysis
• An analysis terminated normally can be restarted.
![Page 50: Chapter 16 非線性分析的收斂性探討 Convergence of Nonlinear Analysis](https://reader033.vdocuments.mx/reader033/viewer/2022061422/56649d4c5503460f94a2a708/html5/thumbnails/50.jpg)
50/50
16.6 Exercise: Hyperelastic Planar Seal