isogeometric analysis in ls-dyna - semantic scholar

27
Isogeometric Analysis in LS-DYNA Liping Li, Attila P. Nagy, Dave J. Benson | Livermore Software Technology Corporation Stefan Hartmann | DYNAmore GmbH

Upload: others

Post on 19-Nov-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Isogeometric Analysis

in LS-DYNA

Liping Li, Attila P. Nagy, Dave J. Benson | Livermore Software Technology

Corporation

Stefan Hartmann | DYNAmore GmbH

Page 2: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Outline

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challenges

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challenges

2

Page 3: Isogeometric Analysis in LS-DYNA - Semantic Scholar

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 Geometry Design

FE Mesh

Analysis Optimization

CAD Geometry Design

NURBS

Analysis Optimization

3

Page 4: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Outline

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challanges

4

Page 5: Isogeometric Analysis in LS-DYNA - Semantic Scholar

NURBS Shell

5

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

*ELEMENT_SHELL_NURBS_PATCH_TRIMMED_TITLE

Page 6: Isogeometric Analysis in LS-DYNA - Semantic Scholar

NURBS Shell

6

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

*ELEMENT_SHELL_NURBS_PATCH_TRIMMED_TITLE

Trimmed NURBS Shell *ELEMENT_SHELL_NURBS_PATCH_TRIMMED

$# npeid pid npr pr nps ps 1 1 665 3 319 3

$# wfl form int nisr niss imass

0 0 0 -2. -2. 0 $# r1 r2 r3 r4 r5 r6 r7 r8

… trimming loop 1

$# c1 c2 c3 c4 c5 c6 c7 c8

1 2 3 4 ...

*DEFINE_NURBS_CURVE $# id n p peri type wfl

1 78 3 0 1 1

$# t1 t2 t3 t4 t5 t6 t7 t8 0.000000 0.000000 0.000000 0.000000 0.031701 0.039515 0.040491 ...

$# r s - w 0.000000 0.000000 0.875000

CAD

0

-2.

Page 7: Isogeometric Analysis in LS-DYNA - Semantic Scholar

7 *ELEMENT_SOLID_NURBS_PATCH (no trimming capability)

Standard trivariate tensor product formulation

Lack of mesh generators is a limitation

Standard Gaussian quadrature

Interpolation elements

Contact, boundary conditions, and post-processing

NURBS Solid

Page 8: Isogeometric Analysis in LS-DYNA - Semantic Scholar

8

Analysis suitable geometry (ASG) is unlikely to be prepared by the designer

Lack of support in the de facto industry standard CAD softwares

Plenty of work on the CAGD CAE interface

LSPrepost: import IGES file to create ASG.

CAD to ASG

Page 9: Isogeometric Analysis in LS-DYNA - Semantic Scholar

9

Cross-field optimized or approximated trimmed NURBS Elysium Co., Ltd. . Honda Motor Co., Ltd.

~600 patches approximated by a single trimmed NURBS patch

LS-DYNA keyword output

CAD to ASG

Page 10: Isogeometric Analysis in LS-DYNA - Semantic Scholar

10

T-splines, U-splines

Coreform LLC . Ford Motor Co., Inc.

*INCLUDE_TRANSFORM

Bézier Extraction Format - Shell

Page 11: Isogeometric Analysis in LS-DYNA - Semantic Scholar

11

Truncated hierarchical T-splines

Carnegie Mellon University . Honda Motor Co., Ltd.

*INCLUDE_TRANSFORM

Bézier Extraction Format - Solid

Page 12: Isogeometric Analysis in LS-DYNA - Semantic Scholar

12

Watertight CAD models B Urik, UT Austin LS-DYNA modal analysis

Novel CAD Solutions

Page 13: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Outline

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challanges

13

Page 14: Isogeometric Analysis in LS-DYNA - Semantic Scholar

14 *CONSTRAINED_NODE_TO_NURBS_PATCH_SET

*LOAD_NURBS_SHELL_ID

Quadratic NURBS under vertical point load

Boundary conditions

Prescribed motions, e.g. spot welds - penalty formulation

Point, distributed, and pressure loads

Display of section forces

Shells and solids

Improved stable time step estimates

Trimmed and untrimmed elements

Consistency and performance

SMP, MPP, and hybrid

Recent Features and Improvements

Page 15: Isogeometric Analysis in LS-DYNA - Semantic Scholar

15

*MAT_022 or *MAT_COMPOSITE_DAMAGE

*MAT_033 or *MAT_BARLAT_ANISOTROPIC_PLASTICITY

*MAT_USED_DEFINED_MATERIALS etc.

Directional dependent material models Anisotropic elasticity

Anisotropic plasticity

User defined materials

List of available materials is steadily increasing

Constitutive Models

Page 16: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Outline

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challanges

16

Page 17: Isogeometric Analysis in LS-DYNA - Semantic Scholar

17

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

Industrial Focus

Page 18: Isogeometric Analysis in LS-DYNA - Semantic Scholar

18

IGA and combined FEA with IGA Ford Motor Co., Inc.

Front rigid barrier sled test

35 mph against 450 kg rigid fixture

Steel crash can

trimmed NURBS

Y Chen et al., LS-DYNA UC, 2016

regular mesh

Crashworthiness

Page 19: Isogeometric Analysis in LS-DYNA - Semantic Scholar

19

Rigid upper die Blank

Rigid binder Rigid lower punch

Draw-bead radius: ~4mm

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

No adaptive refinement

MPP

FEA baseline model Fully integrated shell with assumed strain formulation

Average element size ~2 mm

Metal Stamping

Page 20: Isogeometric Analysis in LS-DYNA - Semantic Scholar

20

FEA 3h 41m

IGA 2h 12m

Comparison of Results

Page 21: Isogeometric Analysis in LS-DYNA - Semantic Scholar

21

NURBS Shell Model

Full Guass integration rule

Piecewise linear plasticity (*MAT_024)

FEA baseline model Fully integrated shell with assumed strain formulation

Frequency Domain: SSD

Page 22: Isogeometric Analysis in LS-DYNA - Semantic Scholar

22

IGA:1444 47s

Comparison of Results

FEA:1444 6s

FEA:5776 23s

FEA:12996 54s

Page 23: Isogeometric Analysis in LS-DYNA - Semantic Scholar

23

IGA:1444 47s

Comparison of Results

FEA:1444 6s

FEA:5776 23s

FEA:12996 54s

FEA

IGA

Page 24: Isogeometric Analysis in LS-DYNA - Semantic Scholar

24

Chevrolet Camaro

with Facundo del Pin

Fluid-Structure Interaction

Page 25: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Outline

Isogeometric Analysis – motivation

The importance of geometry

Analysis enhancements

Selected applications

Future developments and challenges

25

Page 26: Isogeometric Analysis in LS-DYNA - Semantic Scholar

26

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

Future Challenges

Page 27: Isogeometric Analysis in LS-DYNA - Semantic Scholar

Thank you!