Professional Documents
Culture Documents
Ea 53
Ea 53
in LS-DYNA
Liping Li, Attila P. Nagy, Dave J. Benson | Livermore Software Technology
Corporation
Stefan Hartmann | DYNAmore GmbH
Outline
Isogeometric Analysis – motivation
The importance of geometry
Analysis enhancements
Selected applications
Future developments and challenges
2
Isogeometric Analysis – motivation
Reduce effort of geometry conversion from CAD into a suitable
mesh for FEA
Isogeometric
same description of the geometry in the design (CAD) and the analysis
CAD
CAD
Geometry Design
Geometry Design
FE NURBS
Mesh
Analysis Optimization
Analysis Optimization
3
Outline
Isogeometric Analysis – motivation
The importance of geometry
Analysis enhancements
Selected applications
Future developments and challanges
4
NURBS Shell
Shell formulations
Reissner-Mindlin - with and without rotational DOF
Kirchhoff-Love
Blended - selective addition of rotational DOFs
Consistent or lumped mass matrix
Integration schemes
Standard or uniformly reduced Gaussian quadrature
Patch-wise reduced Gaussian quadrature (quadratic NURBS only)
Designed quadrature rules (trimmed elements only)
Uniformly sized interpolation elements
Improved keyword format for trimmed shells
Trimming loops are represented by NURBS curves
Topology preserving - backward compatibility with CAD
Trimming is a generic capability - user defined Splines
*DEFINE_NURBS_CURVE
5
*ELEMENT_SHELL_NURBS_PATCH_TRIMMED_TITLE
Trimmed
NURBS
NURBS
ShellShell
*ELEMENT_SHELL_NURBS_PATCH_TRIMMED
Shell CAD
$# npeid formulations
pid npr pr nps ps
1 1 665 3 319 3
$#Reissner-Mindlin
wfl form int -nisr
withnissandimass
without rotational DOF
0 0 0 -2. -2. 0
$#
Kirchhoff-Love
r1 r2 r3 r4 r5 r6 r7 r8
…Blended - selective addition of rotational DOFs
trimming loop 1
$#Consistent
c1 c2 orc3lumped c4 mass c5 c6
matrix c7 c8
1 2 3 4
...
Integration schemes 0
*DEFINE_NURBS_CURVE
$# id n p peri type wfl
Standard
1 78 or uniformly
3 0 1reduced1 Gaussian quadrature
$# t1 t2 t3 t4 t5 t6 t7 t8
Patch-wise reduced Gaussian quadrature
0.000000 0.000000 0.000000 0.000000 0.031701 0.039515 0.040491
(quadratic ...
NURBS only)
$# r s - w
Designed quadrature
0.000000 0.000000
rules (trimmed elements only)
0.875000
*DEFINE_NURBS_CURVE
6
*ELEMENT_SHELL_NURBS_PATCH_TRIMMED_TITLE
NURBS Solid
Standard trivariate tensor product formulation
Lack of mesh generators is a limitation
Standard Gaussian quadrature
Interpolation elements
Contact, boundary conditions, and post-processing
8
CAD to ASG
9
Bézier Extraction Format - Shell
T-splines, U-splines
Coreform LLC . Ford Motor Co., Inc.
10
*INCLUDE_TRANSFORM
Bézier Extraction Format - Solid
11
*INCLUDE_TRANSFORM
Novel CAD Solutions
12
Outline
Isogeometric Analysis – motivation
The importance of geometry
Analysis enhancements
Selected applications
Future developments and challanges
13
Recent Features and Improvements
Boundary conditions
Prescribed motions, e.g. spot welds - penalty formulation
Point, distributed, and pressure loads
*CONSTRAINED_NODE_TO_NURBS_PATCH_SET
14
*LOAD_NURBS_SHELL_ID
Constitutive Models
Directional dependent material models
Anisotropic elasticity
Anisotropic plasticity
User defined materials
*MAT_022 or *MAT_COMPOSITE_DAMAGE
*MAT_033 or *MAT_BARLAT_ANISOTROPIC_PLASTICITY 15
*MAT_USED_DEFINED_MATERIALS etc.
Outline
Isogeometric Analysis – motivation
The importance of geometry
Analysis enhancements
Selected applications
Future developments and challanges
16
Industrial Focus
Aerospace
Jet engines and blades
Foreign object impact
Automotive
Crashworthiness
Metal stamping and other manufacturing processes
Noise, vibration, and harshness (NVH)
Fluid-structure interaction (FSI)
Biomedical
Cardiovascular modeling
17
Crashworthiness
regular mesh
IGA and combined FEA with IGA trimmed NURBS
Ford Motor Co., Inc.
18
Metal Stamping
NUMISHEET 2005 benchmark in 2017
Average element size: ~4 mm (draw-bead driven)
Patch-wise reduced integration rule (biquadratic
patch)
Al5182-0 - piecewise linear plasticity (*MAT_024)
Uniform initial blank thickness: 1.6 mm
Thickness update during analysis
Blank Rigid upper die
No adaptive refinement
Rigid binder
MPP Rigid lower punch
19
Comparison of Results
FEA IGA
3h 41m 2h 12m
20
Frequency Domain: SSD
NURBS Shell Model
Full Guass integration rule
Piecewise linear plasticity (*MAT_024)
21
Comparison of Results
IGA:1444 FEA:1444
47s 6s
FEA:5776 FEA:12996
23s 54s
22
Comparison of Results
IGA:1444 FEA:1444
47s 6s
FEA:5776 FEA:12996
23s 54s
IGA
FEA
23
Fluid-Structure Interaction
Chevrolet Camaro
with Facundo del Pin
24
Outline
Isogeometric Analysis – motivation
The importance of geometry
Analysis enhancements
Selected applications
Future developments and challenges
25
Future Challenges
Pre-processing
Analysis suitable geometry (ASG) is unlikely to be prepared by the draftsmen/designer
Generating (an editable) ASG is essential and necessary - meshing is analysis dependent
Accommodate ASG in the new STEP standard
Analysis
Rethink and enable existing FEA capabilities for IGA - 9M+ lines of code in LS-DYNA
Coupling of patches/parts (shell to shell and shell to solid)
Adaptive mesh refinement
Further enhance support for geometric input
Increase efficiency - SMP, MPP, and hybrid
Continue coupling with different formulations, e.g. FEA (mostly done), acoustics, EM, ICFD,
meshless, etc.
Post-processing
Enhance field rendering capabilities in LS-PrePost
26
Thank you!