Recent Developments in LS-DYNA II

Similar documents
Recent Developments and Roadmap Part 0: Introduction. 12 th International LS-DYNA User s Conference June 5, 2012

Crash Analysis trends in the Automotive Industry Dilip Bhalsod rd China LS-DYNA User s conference

Recent Developments in LS-DYNA I

Current Status of Isogeometric Analysis in LS-DYNA

Spotweld Failure Prediction using Solid Element Assemblies. Authors and Correspondence: Abstract:

Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA

Femap and LS-DYNA: Rocket Science Made Easy

Recent Advances on Higher Order 27-node Hexahedral Element in LS-DYNA

LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA.

Simulation of Fuel Sloshing Comparative Study

Using MSC.Nastran for Explicit FEM Simulations

Speedup Altair RADIOSS Solvers Using NVIDIA GPU

Solid and shell elements

Preloads in LS-DYNA. Introduction Analysis Techniques (General) Dynamic Relaxation. Explicit Implicit. Bolt Preload Techniques

Simulation-Based Airbag Folding System JFOLD Version 2 -New Capabilities and Folding Examples

Orbital forming of SKF's hub bearing units

T6: Position-Based Simulation Methods in Computer Graphics. Jan Bender Miles Macklin Matthias Müller

Metafor FE Software. 2. Operator split. 4. Rezoning methods 5. Contact with friction

LS-DYNA s Linear Solver Development Phase1: Element Validation Part II

Applications of ICFD /SPH Solvers by LS-DYNA to Solve Water Splashing Impact to Automobile Body. Abstract

Manufacturing Simulation of an Automotive Hood Assembly

Fluid-Structure Interaction in LS-DYNA: Industrial Applications

R15.0 Structural Update

Outline of talk-part 1

Numerical Simulation of Aircraft Seat Compliance Test using LS-DYNA Implicit Solver

CHAPTER-10 DYNAMIC SIMULATION USING LS-DYNA

SIMULATION CAPABILITIES IN CREO

Tutorial 9: Simplified truck model with dummy, airbag and seatbelt

LS-DYNA Smooth Particle Galerkin (SPG) Method

A New Way for Multi-piece and Multi-hit Fragment Impact Simulation Using LS-DYNA

Vehicle Load Area Division Wall Integrity during Frontal Crash

"The real world is nonlinear"... 7 main Advantages using Abaqus

JFOLD - Introducing A New Simulation-Based Airbag Folding System for LS-DYNA

Support for Multi physics in Chrono

Element Order: Element order refers to the interpolation of an element s nodal results to the interior of the element. This determines how results can

Example 12 - Jumping Bicycle

Recent European Developments in LS-DYNA

Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Hourglass (HG) Modes. Hourglass (HG) Modes

Application of Finite Volume Method for Structural Analysis

Simulation of Automotive Fuel Tank Sloshing using Radioss

Schweissen und Wärmebehandlung mit LS-DYNA

Engineering Effects of Boundary Conditions (Fixtures and Temperatures) J.E. Akin, Rice University, Mechanical Engineering

Facundo DEL PIN / Iñaki ÇALDICHOURY / Rodrigo PAZ / / Livermore Software Technology Corporation

A study of mesh sensitivity for crash simulations: comparison of manually and batch meshed models

Presentation of PAM-CRASH v2004. Part 1: Solver News

RBF Morph An Add-on Module for Mesh Morphing in ANSYS Fluent

Using the Workbench LS-DYNA Extension

ALE and Fluid-Structure Interaction in LS-DYNA March 2004

Model Set up, Analysis and Results of the Inverse Forming Tool in ANSA

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123

ANSYS User s Group Non-Linear Adaptive Meshing (NLAD)

Introduction to 2 nd -order Lagrangian Element in LS-DYNA

LS-DYNA Implicit Workshop. Problem #1: Tensile Test

A Coupled 3D/2D Axisymmetric Method for Simulating Magnetic Metal Forming Processes in LS-DYNA

MSC.Marc 2005 What s New. Overview

SIMULATION CAPABILITIES IN CREO. Enhance Your Product Design with Simulation & Analysis

LS-DYNA OVERVIEW LS-DYNA TO DESIGN VEHICLES INTRODUCTION

A review of the state-of-the-art in vehicle modeling for crashworthiness analysis using LSDYNA

Fluid-Structure-Interaction Using SPH and GPGPU Technology

Practical Examples of Efficient Design Optimisation by Coupling VR&D GENESIS and LS-DYNA

Example 24 Spring-back

HyperCrash. A highly-tuned modeling environment for crash analysis and safety evaluation in the HyperWorks simulation framework

Acknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar

Through Process Modelling of Self-Piercing Riveting

Simulation of Curtain Airbag with Arbitrary. Eulerian- Lagrangian Method

ALE and AMR Mesh Refinement Techniques for Multi-material Hydrodynamics Problems

Integrating LSTC and MSC.Software Technology for Explicit Dynamics and Fluid-Structure Interaction

Modeling of Punctual Joints for Carbon Fiber Reinforced Plastics (CFRP) with *MAT_054

A comparison of DYNA3D, NIKE3D and LS-DYNA

LS-971 R4-EFG User s Manual

Industrial finite element analysis: Evolution and current challenges. Keynote presentation at NAFEMS World Congress Crete, Greece June 16-19, 2009

Using three-dimensional CURVIC contact models to predict stress concentration effects in an axisymmetric model

Design Optimization of Hydroformed Crashworthy Automotive Body Structures

Investigation of seat modelling for sled analysis and seat comfort analysis with J-SEATdesigner

Fluid-structure Interaction by the mixed SPH-FE Method with Application to Aircraft Ditching

OVERVIEW OF ALE METHOD IN LS-DYNA. Ian Do, LSTC Jim Day, LSTC

University of Quebec at Chicoutimi (UQAC) Friction Stir Welding Research Group. A CUDA Fortran. Story

Crashbox Tutorial. In this tutorial the focus is on modeling a Formula Student Racecar Crashbox with HyperCrash 12.0

Recent Developments in LS-DYNA I

Benchmark of Topology Optimization Methods for Crashworthiness Design

The Immersed Smoothed Particle Galerkin Method in LS-DYNA for Material Failure Analysis of Fiber-Reinforced Solid Structures

Performance of Implicit Solver Strategies on GPUs

Appendix A: Mesh Nonlinear Adaptivity. ANSYS Mechanical Introduction to Structural Nonlinearities

Advances in LS-DYNA for Metal Forming (I)

Introduction to ANSYS LS-DYNA

Shape of Things to Come: Next-Gen Physics Deep Dive

Efficient Topology, Topometry and Sizing Optimisation for LS-DYNA Analysis Problems. Coupling LS-DYNA to VR&D GENESIS

COMPUTER AIDED ENGINEERING. Part-1

Auto Injector Syringe. A Fluent Dynamic Mesh 1DOF Tutorial

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

LS-DYNA Conference 2017

Dr.-Ing. Johannes Will CAD-FEM GmbH/DYNARDO GmbH dynamic software & engineering GmbH

Analysis of holes and spot weld joints using sub models and superelements

Revised Sheet Metal Simulation, J.E. Akin, Rice University

Improvement of domain decomposition of. LS-DYNA MPP R7 and R8

Battery abuse simulations using LS-DYNA

Optimization of Nonlinear Dynamical Problems Using Successive Linear Approximations in LS-OPT

Impact and Postbuckling Analyses

Transcription:

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Recent Developments in LS-DYNA II J. Hallquist Livermore Software Technology Corporation A - II - 7

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 LS-DYNA -Development J.O. Hallquist Implicit update A - II - 8

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II MPP implicit MPP Implicit is working well. Time for factorization i and solves are scaling very well There are scalar memory bottlenecks in MPP Implicit that are not in explicit. They show up on problems with millions of nodes and hundreds of cores. We are working to reduce them. Hybrid parallel implementation is working GPU for sparse solver LSTC has been monitoring GPUs for six years. A study in 2007 showed potential benefits but Small memory made the GPU hard to use Slow communication to and from the GPU made it appear unsuitable for explicit computations Double Precision IEEE arithmetic was not available making it unsuited for Implicit Mechanics However, the study showed there was a potential substantial benefit for implicit mechanics We have been waiting for the C2050 Fermi GPU Nvidia made 2 Fermi boards available to LSTC in 2Q2010 A - II - 9

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 GPU for sparse solver The dominant cost for large Implicit Mechanic problems is the numeric factorization of the global stiffness matrix. A direct factorization based on the Multifrontal method is used in LS-DYNA Iterative methods are unreliable on shell element problems We have implemented this core computational unit Rewrote the production Fortran to CUDA The implicit GPU capability is planned for a later release. LS-DYNA will detect the GPU and use it automatically when a speed advantage is obtainable AWE benchmark test problem Result 154K solid elements 173K nodes 1 factor, 1 solve CPU (1 core) time was 656 seconds CPU + GPU time was 300 seconds Factor of 2+ speed up A - II - 10

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II *Control_implicit_linear_parts A new implicit capability where parts are represented by a linear model based on Constraint modes Attachment modes Eigen modes An extension to implicit of the explicit *PART_ MODES capability This feature can reduce computational cost associated with large implicit models. *Control_implicit_explicit_hybrid Implicit-explicit hybrid capability recently implemented One time step size for entire model based on explicit elements Use implicit solver on highly refined parts that drastically lower the explicit time step size Equilibrium iterations each time step are used to ensure convergence Explicit Implicit Solid A - II - 11

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 *Control_implicit_explicit_hybrid Body block impact using Mortar contact option for IEH SMS Explicit Explicit with implicit steering wheel *Control_implicit_forming Application to roof crush One step gravity loading applications Multiple steps roof crush etc Contact influences the time step size to improve convergence Internal logic scales inertia forces without altering static solution A - II - 12

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Roof crush Rav4 478K 478k elements nodes 1 contact 16CPU 3.5 4 2.5 3 1.5 2 0.5 1 0 explicit implicit Version 971_R5 A - II - 13

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Adaptive EFG in forging Use 4-noded integration cell. Multiple meshfree formulations are available. Interactive adaptivity for efficiency as well as accuracy. A second-order interpolation scheme for state variables Pressure projection to improve accuracy. Includes global/local adaptive refinements. Including thermal solver. Available in SMP and MPP. New features in R5 adaptive EFG Meshfree Interactive Adaptive Method Dynamically detect distortion and maintain the quality of EFG discretization. Three indicators were implemented to detect distortion including shear deformation, nodal distributions, and volume change. More efficient than non-interactive adaptivity using constant t interval method. More robust than non-interactive adaptivity in large strain analysis. A - II - 14

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Cross joint extrusion Working piece Rigid Interactive adaptivity is triggered only when distortion is detected by indicators. ( Courtesy of JSOL) Method Normalized CPU time # of adaptive steps Conventional adaptivity Interactive ti adaptivity 1.0 0.61 40 22 Metal cutting simulation w/o interactive Stop due to local distortion w/ interactivempp Shell rigid Effective plastic strain MAT_003 A special surface reconstruction algorithm is developed for metal cutting analysis. Interactive adaptivity is able to detect distortion that occurs frequently and irregularly in metal cutting analysis. A - II - 15

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Metal cutting simulation History of error indicators in cutting simulation Shear deformation Tolerance Indicator Unbalanced nodal distribution Volumetric change New features in R5 adaptive EFG Monotonic Mesh Resizing No mesh coarsing effect Do not depend d on the contact t curvature Capture high gradient and maintain high density grids in local areas w/o monotonic mesh resizing w monotonic mesh resizing Contour Effective Plastic Strain 0 ~ 3.5 A - II - 16

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II XFEM in fracture analysis Uses strong discontinuity approach (discontinuity in displacement). Crack initiation and propagation are governed by cohesive law. Crack is defined by level set. Implemented for FEM shell #16. Minimized mesh sensitivity and orientation effects. Failure of box beam using XFEM Top plane moves in y- direction Steel Alloys FEM Shell # 16 Bottom plane fixed Without failure mechanism (Courtesy of GM) A - II - 17

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Airbag particle developments *Initial_airbag_particle Initialize pressure in a closed volume Airbags Door cavity for pressure sensing studies Tires Multi-chamber airbags Joule-Thomson effects *Initial_airbag_particle A - II - 18

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II *Initial_airbag_particle *Initial_airbag_particle A - II - 19

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Pressure sensing - sensors Pressure sensing - sensors ALE PARTICLE 195360 ALE elements 50000 particles 16 cpus 33 minutes 16 cpus 4 minutes A - II - 20

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Pressure sensing - sensors Multi-chamber interactions Get pressure, temperature information from each chamber in the database: ABSTAT Better prediction of gas behavior and vent flow rate by analyzing chamber data Chamber 1,2,3 Multi-chambers ABSTAT from each chamber A - II - 21

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Joule-Thomson effect CPM can include negative Joule-Thomson effect which has significant effect for pressurized Hydrogen, Helium and Neon.(Courtesy of Andreas Hirth) Chamber 1 Helium tube Orifice 1 st JT Vents 2 nd JT Chamber 3 External tank Chamber 2 Discharge chamber Helium Tank Test Tank pressure compared with test Adaptive solid to SPH When solid elements fail, SPH elements replace the failed solids. The new SPH particles inherit the properties of failed solids. SPH node Example of SPH nodes for Hex element with NQ=2 Example of SPH nodes for Wedge element with NQ=2 Example of SPH nodes for Tet element with NQ=2 A - II - 22

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Hybrid element couples SPH to solid Hybrid element: Solid elements constrain SPH nodal locations. SPH elements provide "penalty force against solid nodal motion. Hybrid elements are used as transit layers between SPH elements and Solid elements. Advantage: we have the SPH formulation which can endure quite large deformation and at the same time we have the Solid mesh which clearly describes the material interface. Hybrid elements SPH elements Solid elements Steady state rolling development 2.5rad/m 2.6rad/m Vg SSR Load Curve are defined on *LOAD_STEADY_STATE_ROLLING card Elements don t rotate LSTC1 Vg 8.33m/s A - II - 23

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 SSR resultant contact force LS971R4, SCL_K=0.001, dt=1 LS971R5, SCL_K=0.001, dt=1 LS971R5, SCL_K=0.01, 01 dt=0.1 Traction Force (X direction) LS971R4: Traction force and deformation at footprint couldn t be stable LS971R5: If using small SCL_K, easier to converge, resultant force slightly unstable LS971R5: If using large SCL_K, more difficult to converge, one has to use small time step to guarantee convergence, SSR can get stable result quickly. *Mat_rigid_discrete or *Mat_220 Eliminates the need to define a unique rigid body for each particle when modeling a large number of rigid particles Large reduction in memory and wall clock time over separate rigid bodies A single rigid material is defined which contains multiple disjoint pieces. Input is simple and unchanged, since all disjoint rigid pieces are identified d automatically ti during initialization. iti Each rigid piece can contain an arbitrary number of solid elements that are arranged in an arbitrary shape. A - II - 24

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II *Mat_rigid_discrete Rigid body mechanics is used to update each disjoint piece of any part ID which references this material type. Can be used to model granular material where the grains interact through an automatic single surface contact definition. Another possible use includes modeling bolts as rigid bodies where the bolts belong to the same part ID. Example, Mat_220 Block of 1000 bricks impacted by rigid wall One part ID, containing 1000 rigid bodies A - II - 25

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Example block of 1000 bricks A - II - 26

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Compression folding Accurate compression folding of airbags is available with segment based contact (SOFT=2). New options were added: Quad segment splitting Shell penetration reporting Neighbor segment contact check Compression folding A - II - 27

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Multiscale spotwelds New development requested by 3 OEM s. Because of the way work is distributed and communication is performed, only the MPP version of the code has the capability to support multiscale features In the long term, extensions to this option will encompass a wide range of multiscale applications A - II - 28

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Multiscale spotwelds Allows the users to create their own detailed models of the spotwelds and accurately compute their failure during a crash simulation. All LS-DYNA material/failure models, including user defined, are available for these predictions The finely meshed welds are run in a separate process at a much smaller time step. A near perfect load balance is achieved since all processors are shared with the vehicle model Multiscale spotwelds The user creates one or more detailed models of their spotwelds, and includes these definitions in their model via the keyword: *INCLUDE_MULTI-SCALE_SPOTWELD The user then indicates which spotwelds should be coupled to these models with a SET_..._ LIST and the new keyword: *DEFINE_SPOTWELD_MULTISCALE A - II - 29

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Multiscale spotwelds When MPP-DYNA is started, a special invocation is required to run in a "multiple program" mode sharing the same processors The root processor of the master group, running the full model, creates solid spot welds for the slave group in the location and orientations necessary. Each cycle the master group communicates to the slave group the deformations of the areas surrounding the coupled spot welds. Multiscale spotwelds The slave group imposes these deformations on the detailed models, and checks for failure Coupled spotwelds in the master group have their failure determined solely by the failure flags, set by the slave group. A - II - 30

9. LS-DYNA Forum, Bamberg 2010 Keynote-Vorträge II Frequency domain analysis Continuing i developments Random vibration Frequency response function Steady state dynamics BEM Acoustics FEM Acoustics Conclusions: summary LSTC is working to be the leader in large scale numerical simulations LSTC is providing dummy, barrier, and head form models to reduce customer costs. LS-Prepost and LS-Opt are continuously improving and gaining more usage within the LS-DYNA user community LSTC is actively working on seamless multistage simulations in automotive crashworthiness, manufacturing, and aerospace The implicit solver is quickly gaining market acceptance for nonlinear implicit calculations and simulations Robustness, accuracy, and scalability has rapidly improved Combined implicit and explicit running together A - II - 31

Keynote-Vorträge II 9. LS-DYNA Forum, Bamberg 2010 Conclusions: future LSTC is not content with what has been achieved New features and algorithms will be continuously implemented to handle new challenges and applications Electromagnetics, Acoustics, Compressible and incompressible fluids Isogeometric elements Discrete elements Multiscale capabilities are now under development with initial release later this year Hybrid MPI/OPENMP developments are showing significant advantages at high number of processors for both explicit and implicit solutions A - II - 32