Documente Academic
Documente Profesional
Documente Cultură
Ch 6
1 /87
References:
, . ANSYS. , , 2006. ANSYS training materials ANSYS/LS-DYNA. (). Training Manual Explicit Dynamics with ANSYS LS-DYNA. (ANSYS, Inc.) ANSYS on-line help. , , . ANSYS/LS-DYNA 8.1. , , 2004.
Ch 6
2 /87
Transient dynamics
Ch 6
3 /87
Equations of motion
Ch 6
4 /87
Crash simulation. Courtesy of S.W. Kirkpatrick, Applied Research Associates, Inc. http://www.arasvo.com/crown_victoria/crown_vic.htm Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
5 /87
Direct integration
(direct integration) (explicit method)(implicit method) ANSYS MultiphysicsANSYS MechanicalANSYS Structural(1) ANSYS LS-DYNA(1)LS-DYNA
: ANSYS2006 11 p. 509.
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
6 /87
Ch 6
7 /87
Nonlinear
(geometry nonlinearity) (material nonlinearity) (contact analysis)
Ch 6
8 /87
,
Ref: ANSYS training materials ANSYS LS-DYNA (ANSYS, Inc.)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
9 /87
{ut + t } = [K ]1 {Ft a t } +
Linear Problems: Unconditionally stable when [K] is linear Large time steps can be taken Nonlinear Problems: Solution obtained using a series of linear approximations (Newton-Raphson) Requires inversion of nonlinear stiffness matrix [K] Small iterative time steps are required to achieve convergence Convergence is not guaranteed for highly nonlinear problems
Ref: ANSYS training materials ANSYS LS-DYNA (ANSYS, Inc.)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
10 /87
{a t } = [M ]1 ([Ftext ] [Ftint ])
{Ftext} is the applied external and body force vector, {Ftint} is the internal force vector which is given by:
F int = BT n d + F hg + F contact
Fhg is the hourglass resistance force and Fcont is the contact force. The velocities and displacements are then evaluated:
Ch 6
11 /87
Ch 6
12 /87
Ch 6
13 /87
This course
We use ANSYS LS-DYNA.
ANSYS LS-DYNA combines the LS-DYNA explicit finite element program with the powerful pre- and postprocessing capabilities of the ANSYS program. The explicit method of solution used by LS-DYNA provides fast solutions for short-time, large deformation dynamics, quasi-static problems with large deformations and multiple nonlinearites, and complex contact/impact problems. Using this integrated product, you can model your structure in ANSYS, obtain the explicit dynamic solution via LS-DYNA, and review results using the standard ANSYS postprocessing tools. You can also transfer geometry and results information between ANSYS and ANSYS LS-DYNA to perform sequential implicit-explicit / explicit-implicit analyses, such as those required for droptest, springback and other applications.
(ANSYS on-line help)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
14 /87
ANSYS LS-DYNA
Crashworthiness analysis ANSYS LS-DYNA well suited to wave propagation applications: Full car crash Car component analyses Nonlinear impact problems
Ch 6
15 /87
crashworthiness analysis
Department of Mechanical Engineering, Ming Chi University of Technology
ANSYS, Inc.
Ch 6 16 /87
ANSYS, Inc.
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
17 /87
ANSYS, Inc.
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
18 /87
deep drawing
ANSYS, Inc.
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
19 /87
LSTC LS-DYNA
Headquartered in Livermore, California, Livermore Software Technology Corporation (LSTC) develops LS-DYNA and a suite of related and supporting engineering software products. LSTC was founded in 1987 by John O. Hallquist to commercialize as LS-DYNA the public domain code that originated as DYNA3D. DYNA3D was developed at the Lawrence Livermore National Laboratory, by LSTCs founder, John O. Hallquist. http://www.lstc.com ANSYS LS-DYNA is the result of a collaborative effort between ANSYS, Inc. and Livermore Software Technology Corporation.
Ch 6
20 /87
10
Ch 6
21 /87
Ch 6
22 /87
11
Ch 6
23 /87
Ch 6
24 /87
12
Ch 6
25 /87
On-line help
Ch 6
26 /87
13
Limitation
ANSYS ED 8.0, 9.0 - limited ANSYS LS-DYNA (University 10.0) - unlimited
www.ansys.com
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
27 /87
Element types
LINK160 : 3D truss member (axially loaded) BEAM161 : 3D frame (beam) PLANE162 : 2D plane stress, plane strain, axisymmetry SHELL163 : 3D shell (thin shell) SOLID164 : 3D solid (brick element) COMBI165 : 3D spring-damper MASS166 : 3D mass
These elements assume a linear displacement function; higher order elements with a quadratic displacement function are not available. Therefore, the explicit dynamic elements are not available with extra shape functions, midside nodes, or p-elements. Explicit elements with linear displacement functions and one point integration are best suited for nonlinear applications with large deformations and material failure.
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
28 /87
14
Ch 6
29 /87
Ch 6
30 /87
15
Ch 6
31 /87
Ch 6
32 /87
16
Ch 6
33 /87
SOLID168 element
SOLID168 : 3D 10-node tet solid element
5 points integration
SOLID168 element is a higher order 3-D, 10-node explicit dynamic element. SOLID168 has a quadratic displacement behavior and is well suited to modeling irregular meshes such as those produced from various CAD/CAM systems. SOLID168 can be used with the existing ANSYS Workbench. The element is defined by ten nodes having three degrees of freedom at each node: translations in the nodal x, y, and z directions. Models made up entirely of SOLID168 elements may not be as accurate as hexahedral SOLID164 models.
Ch 6
34 /87
17
Element formulation
element formulations , key options , , . ANSYS LS-DYNA , (reduced integration), . SOLID164 :
fully integration (linear stress, but shear locking and volumetric locking)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
35 /87
reduced integration
reduced integration
Ch 6
36 /87
18
Reduced integration
ANSYS LS-DYNA , (reduced integration)
4-node plane element (low order)
2x2
Reduced integration saves CPU time by minimizing element processing. Therefore, this is the default formulation used in ANSYS LS-DYNA
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
37 /87
2x2x2
Ch 6
38 /87
19
Hourglassing
zero-energy mode () hourglassing (), . Hourglassing,.
Ch 6
39 /87
Hourglassing (cont.)
?!
Ref: ANSYS training materials ANSYS LS-DYNA (ANSYS, Inc.)
Ch 6
40 /87
20
Hourglassing (cont.)
Hourglassing is a zero-energy mode of deformation that oscillates at a frequency much higher than the structures global response. Hourglassing modes result in stable mathematical states that are not physically possible. They typically have no stiffness and give a zigzag deformation appearance to a mesh. Single-point (reduced) integration elements are prone to zero energy modes. The occurrence of hourglass deformations in an analysis can invalidate results and should always be minimized or eliminated. If the overall hourglass energy is more than 10% of the internal energy of a model, there is likely a problem with the analysis. Even 5% can be considered excessive, in some cases.
Ch 6
41 /87
Hourglassing control
Minimizing hourglassing in ANSYS LS-DYNA (A) Avoid single point loads, which are known to excite hourglass modes. Since one excited element transfers the mode to its neighbors, point loads should not be applied. Try to apply loads over several elements as pressures, if possible. (, ) (B) Refining the mesh often reduces hourglass energy, but a larger model corresponds to increased solution time and larger results files. (mesh) (C) Use fully integrated elements, which do not experience hourglassing modes. However, penalties in solution speed, robustness, and even accuracy may result, depending on the application. Full integration is not available for PLANE162 elements and beam elements do not require it. ()
Ch 6
42 /87
21
It is not recommended to dramatically change the default values (1.5 and 0.06) of the EDBVIS command.
Ch 6
43 /87
Ch 6
44 /87
22
Ch 6
45 /87
ANSYS LS-DYNA
Explicit elements with linear displacement functions and one point integration Minimizing hourglassing
Ch 6
46 /87
23
Real constants
LINK160 : cross-sectional area BEAM161 : cross-sectional data PLANE162 : none SHELL163 : thickness data SOLID164 : none
Ch 6
47 /87
Material models
* (elastic) * (elasto-plastic) (ductile materials)
Ch 6
48 /87
24
Ch 6
49 /87
Popov
Ch 6
50 /87
25
Ch 6
51 /87
Ch 6
52 /87
26
strain hardening
(a)
(b)
Ch 6 53 /87
(a)
(b)(1 2 3 )
Ch 6 54 /87
27
Ch 6
55 /87
Ch 6
56 /87
28
E.P. Popov, Engineering Mechanics of Solids. New Jersey: Prentice Hall, 1990.
Ch 6
57 /87
Elastic Isotropic Orthotropic Anisotropic Fluid Nonlinear Elastic Blatz-Ko rubber Mooney-Rivlin rubber Viscoelastic
Elastoplastic Elastic-plastic hydrodynamic Bamman rate-dependent Zerilli-Armstrong rate-dependent Bilinear isotropic Bilinear kinematic Plastic kinematic Powerlaw plasticity Strain rate-dependent plasticity Rate-sensitive powerlaw plasticity Three-parameter Barlat Barlat anisotropic plasticity Piece-wise linear plasticity Transversely anisotropic elastic plastic
Ch 6 58 /87
29
Ch 6
59 /87
(a)-(b) (c)(d)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
60 /87
30
Ch 6
61 /87
Ch 6
62 /87
31
Ch 6
63 /87
Part 2 Part 1
Ch 6
64 /87
32
Part 2
Part 1
contact
33
Ch 6
67 /87
Ch 6
68 /87
34
Ch 6
69 /87
Ch 6
70 /87
35
Ch 6
71 /87
Rigid body
Rigid body Rigid body
deep drawing
Rigid body
Ch 6
72 /87
36
Ch 6
73 /87
Initial velocity
V0 Part 2 Part 1
Ch 6
74 /87
37
Ch 6
75 /87
Constraints
GUI : Solution > Constraints > Apply > On Nodes (etc.)
The D command can only be used to apply zero displacements (both translational and rotational) to nodes.
Ch 6
76 /87
38
Loading
Unlike an implicit static analysis, an explicit dynamic analysis must have all loads applied as a function of time. The load step concept of general ANSYS does not apply.
FORCE
There is a unique procedure for applying loads in an explicit dynamic analysis using two array parameters. One array is for the time values and the other array is for the loading condition. Damping is used to reduce unwanted dynamic response from the loading.
TIME Because of the time dependence, many standard ANSYS loading commands (e.g., F and SF) are not valid in ANSYS LS-DYNA.
Ref: ANSYS training materials ANSYS LS-DYNA (ANSYS, Inc.)
Department of Mechanical Engineering, Ming Chi University of Technology
Ch 6
77 /87
Loading (cont.)
y x
end-node (node no. 26)
F(t) APDL
nsel,26,node,... cm, end-node ,node nsel,all
F(t)
100 85 85
*dim,time,,4 *dim,yforce,,4 time(1) = 0, 0.1, 0.25, 0.35 yforce(1) = 0, 85, 85, 100 edload,add, FY, , end-node ,time, yforce
0.1
0.25 0.35
t
Ch 6 78 /87
39
Gravitational acceleration
g(t)
9.81
g=9.81 y x
APDL
nsel, (nodes) cm, ball ,node nsel,all
g=9.81
*dim,time,,2 *dim,grav,,2 time(1) = 0, 2 grav(1) = 9.81, 9.81 edload, add, ACLY, , ball ,time, grav
Ch 6
79 /87
nsel,
(nodes)
nsel,
(nodes)
cm, ball ,node nsel,all *dim,time,,2 *dim,grav,,2 time(1) = 0, 2 grav(1) = 9.81, 9.81 edload, add, ACLY, , ball ,time, grav
cm, ball ,node nsel,all *dim,time,,2 *dim,grav,,2 time(1) = 0, 2 grav(1) = -9.81, -9.81 edload, add, AY, , ball ,time, grav
Ch 6
80 /87
40
*SET, time(1,1,1) , 0 *SET, time(2,1,1) , 2 *SET, grav(1,1,1) , 9.81 *SET, grav(2,1,1) , 9.81
Ch 6
81 /87
Damping
Damping is needed to minimize unrealistic oscillations in the response of a structure during a transient dynamic analysis. Both mass-weighted (alpha) and stiffness-weighted (beta) damping can be applied in ANSYS LS-DYNA using the EDDAMP command: Preprocessor > Material Props > Damping ... OR a constant damping coefficient
Ch 6
82 /87
41
Damping (cont.)
Ch 6
83 /87
Time step
ANSYS LS-DYNA checks all elements when calculating the required time step. For stability reasons a scale factor of 0.9 (default) is used to decrease the time step: t = 0.9 l c The characteristic length l and the wave propagation velocity c are dependent on element type: Beam Elements: Shell Elements:
l = length of the element c= E
(solid elements)
l=
A 2A , for triangular shells: l= max (L1,L 2 ,L3,L 4 ) max (L1,L 2 ,L3 ) E (1- 2 )
L4 L1 L3 A L2
c=
Ch 6
84 /87
42
Ch 6
85 /87
Files
ANSYS /PREP7 Preprocessing (database) Creates Jobname.DB -mesh, materials, loads, etc. Restart file (d3dump) written at frequency specified by EDDUMP. ANSYS /SOLU LS-DYNA solver task Writes and submits Jobname.K - standard LS-DYNA ASCII input file EDSTART continues analysis from specified d3dump (restart) file.
ANSYS /POST1 General postprocessing Reads Jobname.RST - general binary result data EDRST,Freq
LS-POST (phase 3) & ANSYS /POST26 Postprocess ASCII output files - GLSTAT, MATSUM, SPCFORC, etc. EDOUT,File and EDREAD, ,File
ANSYS /POST26 Time history postprocessing Reads Jobname.HIS - selective binary results data EDHIST,Comp and EDHTIME,Freq
LS-POST (phase 2) Postprocess time history binary results files - d3thdt Similar to Jobname.HIS EDHIST,Comp and EDHTIME,Freq
Ch 6
86 /87
43
Impact Mechanics
: Impact Mechanics. : , . . . , . . LS-DYNA, error.
http://911review.com/coverup/nist.html
Ch 6
87 /87
44