Error Analysis for Material Point Method and a case study from Gas Dynamics Le-Thuy Tran and Martin Berzins Thanks to DOE for funding from 1997-2008.

Slides:



Advertisements
Similar presentations
THE FINITE ELEMENT METHOD
Advertisements

Steady-state heat conduction on triangulated planar domain May, 2002
Transfer coefficient algorithm for small mass nodes in material point method Xia Ma, Balaji Jayaraman, Paul T. Giguere and Duan Z. Zhang CartaBlanca Team.
ASME-PVP Conference - July
Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
AMS 691 Special Topics in Applied Mathematics Review of Fluid Equations James Glimm Department of Applied Mathematics and Statistics, Stony Brook University.
Partial Differential Equations
Navier-Stokes.
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
Algorithm Development for the Full Two-Fluid Plasma System
The Finite Element Method Defined
Some Ideas Behind Finite Element Analysis
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Section 4: Implementation of Finite Element Analysis – Other Elements
Notes Assignment questions… cs533d-winter-2005.
1cs533d-term Notes  Assignment 2 is up. 2cs533d-term Modern FEM  Galerkin framework (the most common)  Find vector space of functions that.
1cs542g-term Notes  Make-up lecture tomorrow 1-2, room 204.
Hierarchical Multi-Resolution Finite Element Model for Soft Body Simulation Matthieu Nesme, François Faure, Yohan Payan 2 nd Workshop on Computer Assisted.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
12/21/2001Numerical methods in continuum mechanics1 Continuum Mechanics On the scale of the object to be studied the density and other fluid properties.
Evaluation of Time Integration Schemes for the Generalized Interpolation Material Point Method Philip Wallstedt – Jim Guilkey.
Ch. 7: Dynamics.
FEA Simulations Usually based on energy minimum or virtual work Component of interest is divided into small parts – 1D elements for beam or truss structures.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
1cs533d-winter-2005 Notes  Some example values for common materials: (VERY approximate) Aluminum: E=70 GPa =0.34 Concrete:E=23 GPa =0.2 Diamond:E=950.
The Material Point Method and its Uses in SCI Institute Related Research Projects Jim Guilkey With thanks to a whole lot of folks…
1cs533d-term Notes. 2 Poisson Ratio  Real materials are essentially incompressible (for large deformation - neglecting foams and other weird composites…)
I i row1 row2 row3 row4 col1 col2 col3 col4 a. Grid b. Mesh c. Cloud A control volume solution based on an unstructured mesh (Linear Triangular Elements)
III Solution of pde’s using variational principles
Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Hybrid WENO-FD and RKDG Method for Hyperbolic Conservation Laws
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
Haptics and Virtual Reality
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
The Finite Element Method A Practical Course
A particle-gridless hybrid methods for incompressible flows
Explicit\Implicit time Integration in MPM\GIMP
Stable, Circulation- Preserving, Simplicial Fluids Sharif Elcott, Yiying Tong, Eva Kanso, Peter Schröder, and Mathieu Desbrun.
Approximation on Finite Elements Bruce A. Finlayson Rehnberg Professor of Chemical Engineering.
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
Computational fluid dynamics Authors: A. Ghavrish, Ass. Prof. of NMU, M. Packer, President of LDI inc.
Illustration of FE algorithm on the example of 1D problem Problem: Stress and displacement analysis of a one-dimensional bar, loaded only by its own weight,
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
Ale with Mixed Elements 10 – 14 September 2007 Ale with Mixed Elements Ale with Mixed Elements C. Aymard, J. Flament, J.P. Perlat.
HEAT TRANSFER FINITE ELEMENT FORMULATION
finite element method 08 - finite element method - density growth - theory.
The Generalized Interpolation Material Point Method.
Material Point Method Solution Procedure Wednesday, 10/9/2002 Map from particles to grid Interpolate from grid to particles Constitutive model Boundary.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
Material Point Method Grid Equations
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
1 HOW MANY ELEMENTS? How to choose element size? –Critically important in obtaining good results –Mesh refinement improves solution accuracy. –How small.
14 - finite element method
Material Point Method (MPM) Wednesday, 10/2/2002 Variational principle Particle discretization Grid interpolation.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Lecture Rigid Body Dynamics.
Le-Thuy Tran and Martin Berzins
The Finite Element Discrete Variable Method for the Solution of theTime Dependent Schroedinger Equation B. I. Schneider Physics Division National Science.
FEA Simulations Boundary conditions are applied
FEM Steps (Displacement Method)
finite element method node point based strong form
finite element method node point based strong form
08 - finite element method
Particle-in-Cell Methods
Comparison of CFEM and DG methods
Physics 451/551 Theoretical Mechanics
Local Defect Correction for the Boundary Element Method
Material Point Method (MPM)
Presentation transcript:

Error Analysis for Material Point Method and a case study from Gas Dynamics Le-Thuy Tran and Martin Berzins Thanks to DOE for funding from

Material Point Method (MPM) Outline History See Brackbill IJNMF Harlow PIC methods then CiC ViC methods 1980s -90s Flip methods Brackbill et al. 1990s Sulsky Brackbill MPM-PIC Sulsky et al. + GIMP Bardenhagen et al Since then proved effective on difficult problems involving large deformations fracture e.g CSAFE [Guilkey et al.] + [Sulsky et al ] + [Brydon] etc etc A KEY ISSUE NOW IS THE THEORETICAL UNDERPINNING OF THE METHOD.

The Material Point Method (MPM) 6 Handles deformation, contact, high strain Particles with properties (velocity, mass etc) defined on a mesh Particle properties mapped onto mesh points Forces, accelerations, velocities calculated on mesh points Mesh point motion calculated but only the particles moved by mapping velocities back to particles Errors at each stage of this process

Explicit MPM Algorithm Errors Particle to grid projection Projection Error Interpolation from grid back to particles Interpolation Error Time integration of particles Time Error Finite element + mass matrix lumping FE +Mass Error Analysis of mesh/particle interplay from [Grigorev,Vshivkov and Fedoruk PIC 2002] - more particles may not be better on a given mesh. Both cell size and particles per cell matter. 1D : 4-8 particles per cell is optimal

…. MPM Basis Overview grid basis fns particle basis fns Or delta fn.. S (x) i point Velocity point mass

Forward Euler time integration Local errors are second order in time Global error is first order in time Second derivatives of x and v are involved in error estimates These terms may be discontinuous n+1 V n.b. semi-implicit

Acceleration continuous but its derivative is not Because of linear basis functions and moving points Limits global accuracy To first order

Limits global accuracy To first order Particle Acceleration Derivative Potentially Discontinuous as Particle Crosses Boundary

Particle Methods applied to Euler Equations Energy Density Pressure Positive density requires Note differing particle velocity gradients in different cells may lead to new extrema when particles cross over cells Acceleration

Arbitrary point Quadrature Error [Hickernell] Where

Mass Projection Error First order in space for small mesh sizes, and may achieve a second order of convergence for large mesh.

Momentum projection error Momentum projection error is also first order in space for small mesh sizes, and second order of convergence for large mesh.

Force Projection Error Using Hickernel: Force Projection Error is first order in space for small mesh sizes, and may achieve up to second order of convergence for large meshes.

Force Projection Error(cont.)

Nodal Acceleration Projection Error Acceleration projection error is one order less in space than the order of convergence for Force projection error and mass projection error, since mass is first order in space.

Nodal Velocity projection (particle to grid) error Let: is first order in space so the order of velocity projection error is determined by

Nodal velocity projection error(cont) So velocity projection error has constant order as the mesh size get smaller. The velocity error for different mesh sizes

Velocity gradient projection error

Velocity gradient projection error(cont) Velocity projection error at nodes for h: Velocity projection error at nodes for 2h: With:,We have:

Velocity gradient projection error Therefore: So velocity gradient projection error is the same order as velocity projection error.

Final Error Combination Region 1 and Region 3 capture the error at left and right rarefaction Region 4 captures the error at contact discontinuity Region 6 captures the error at shock-front Region 2 is the region of smooth solution of density and velocity Region 5 contains the error propagation from the shock-front

Final Error Combination(cont.) hL1-NormL2-Norm

Burgers’ Problem Solving with MPM: Follow the consequence steps of standard MPM method.

Burgers’ Problem(cont.) h=0.01 h=0.005h=0.0025h= h= Update Velocity Using Exact Acceleration ε= e-41.24e-46.07e-53.03e-51.52e-5 ε= e-41.25e-46.09e-43.06e-51.53e-5 ε= e-41.27e-46.19e-43.09e-51.55e-5 ε= e-41.24e-46.16e-43.10e-51.55e-5 ε= e-41.58e-46.18e-43.10e-51.55e-5 Update Velocity Using Calculated Acceleration ε= e-45.39e-42.84e-41.42e-47.09e-5 ε= e-44.61e-42.35e-41.17e-45.86e-5 ε= e-43.20e-41.61e-48.05e-44.03e-4 ε= e-41.93e-49.91e-54.95e-42.47e-4 ε= e-41.51e-46.52e-53.20e-41.60e-5 Error at T=0.5 for different mesh sizes:

Conclusions Nodal mass, momentum and force projection error converges with order Nodal acceleration projection error is order Nodal velocity projection error is order Nodal velocity gradient projection error is the same order with velocity projection error The overall error at particles as density, energy… will stop converging as the mesh size get smaller.