The Virtual Test Facility Concept: Use a level-set-based approach to couple Lagrangian solid mechanics solvers to Eulerian fluid mechanics solvers Level.

Slides:



Advertisements
Similar presentations
Extra Large Telescope Wind Engineering. Wind and Large Optical Telescopes Wind is a key factor in the design of large telescopes: larger wind-induced.
Advertisements

Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Explosive joining of dissimilar metals: experiment and numerical modeling Anan’ev S.Yu., Andreev A.V., Deribas A.A., Yankovskiy B.D. Joint Institute for.
Basic Governing Differential Equations
Modelling FSI problems in ANSYS Fluent via UDF
Lawrence Livermore National Laboratory Lawrence Livermore National Laboratory, P. O. Box 808, Livermore, CA This work performed under the auspices.
Closest Point Transform: The Characteristics/Scan Conversion Algorithm Sean Mauch Caltech April, 2003.
Parallel Computation of the 2D Laminar Axisymmetric Coflow Nonpremixed Flames Qingan Andy Zhang PhD Candidate Department of Mechanical and Industrial Engineering.
Jim Uschock Naval Surface Warfare Center Dahlgren Division (540) Quantitative Methods in Defense & National Security “Understanding.
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
Copyright 2001, J.E. Akin. All rights reserved. CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis.
ECIV 520 A Structural Analysis II
Parallel Simulations of Fracture and Fragmentation I. Arias, J. Knap and M. Ortiz California Institute of Technology Figure 1. The tractions at each side.
Basic Governing Differential Equations
Parallel Decomposition-based Contact Response Fehmi Cirak California Institute of Technology.
Parallel Mesh Refinement with Optimal Load Balancing Jean-Francois Remacle, Joseph E. Flaherty and Mark. S. Shephard Scientific Computation Research Center.
A Virtual Test Facility for Simulating Detonation-induced Response of Solid Materials Adlib finite element solver Hexahedral solver in 3d Parallel explicit.
Fracture and Fragmentation of Thin-Shells Fehmi Cirak Michael Ortiz, Anna Pandolfi California Institute of Technology.
The Virtual Test Facility: an Infrastructure for Shock-driven Fluid-Structure Interaction Simulation Adlib finite element solver Hexahedral solver in 3d.
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Computational Fracture Mechanics
Towards simulation of detonation-induced shell dynamics with the Virtual Test Facility Ralf Deiterding, Fehmi Cirak, Dan Meiron Caltech Comref 2005, Heidelberg.
1/36 Gridless Method for Solving Moving Boundary Problems Wang Hong Department of Mathematical Information Technology University of Jyväskyklä
Shock focusing and Converging Geometries - in the context of the VTF validation D.J.Hill Galcit Nov 1, 2005.
Strain Localization Finite Elements and Their Application to Shear Banding, Fracture and Fragmentation Qiang Yang, Alejandro Mota, Kerstin Weinberg, Jaroslaw.
Coupling Water and Smoke to Thin Deformable and Rigid Shells Eran Guendelman 1,2 Andrew Selle 1,3 Frank Losasso 1,2 Ronald Fedkiw 1,2 1 Stanford University,
Finite element computations of the dynamic contact and impact of fragment assemblies is notoriously difficult, due to the strong non-linearity and non-smoothness.
Fluid mechanics 3.1 – key points
SIDD: Short Range Interactions for Distributed Data A new algorithm for solid-boundary communication. Sean Mauch Caltech October, 2003.
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC CG Mingham, L Qian, DM Causon and DM Ingram Centre for Mathematical Modelling and Flow Analysis Manchester.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
The Finite Element Method
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Study on Explosive Forming of Aluminum Alloy
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
Introduction to COMSOL Travis Campbell Developed for CHE 331 – Fall 2012 Oregon State University School of Chemical, Biological and Environmental Engineering.
Farhad Jaberi Department of Mechanical Engineering Michigan State University East Lansing, Michigan A High Fidelity Model for Numerical Simulations of.
VTT TECHNICAL RESEARCH CENTRE OF FINLAND 1 Fluid-Structure Interaction Calculations of a Large-Break Loss-of-Coolant Accident Antti Timperi Kul
7 th Annual Workshop on Charm++ and its Applications ParTopS: Compact Topological Framework for Parallel Fragmentation Simulations Rodrigo Espinha 1 Waldemar.
PTT 204/3 APPLIED FLUID MECHANICS SEM 2 (2012/2013)
November 14, 2013 Mechanical Engineering Tribology Laboratory (METL) Arnab Ghosh Ph.D. Research Assistant Analytical Modeling of Surface and Subsurface.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, LBNL Target Simulation Roman Samulyak, in collaboration with.
A Novel Wave-Propagation Approach For Fully Conservative Eulerian Multi-Material Simulation K. Nordin-Bates Lab. for Scientific Computing, Cavendish Lab.,
ParCFD Parallel computation of pollutant dispersion in industrial sites Julien Montagnier Marc Buffat David Guibert.
Discontinuous Galerkin Methods and Strand Mesh Generation
Laser Energy Transport and Deposition Package for CRASH Fall 2011 Review Ben Torralva.
Materials Process Design and Control Laboratory Finite Element Modeling of the Deformation of 3D Polycrystals Including the Effect of Grain Size Wei Li.
Module 4 Multi-Dimensional Steady State Heat Conduction.
J.-Ph. Braeunig CEA DAM Ile-de-FrancePage 1 Jean-Philippe Braeunig CEA DAM Île-de-France, Bruyères-le-Châtel, LRC CEA-ENS Cachan
Ale with Mixed Elements 10 – 14 September 2007 Ale with Mixed Elements Ale with Mixed Elements C. Aymard, J. Flament, J.P. Perlat.
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
LLNL-PRES DRAFT This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under contract.
COMPUTER SIMULATION OF BLOOD FLOW WITH COMPLIANT WALLS  ITC Software All rights reserved.
A novel approach for thermomechanical analysis of stationary rolling tires within an ALE-kinematic framework A. Suwannachit and U. Nackenhorst Institute.
MULTIDIMENSIONAL HEAT TRANSFER  This equation governs the Cartesian, temperature distribution for a three-dimensional unsteady, heat transfer problem.
1 Rocket Science using Charm++ at CSAR Orion Sky Lawlor 2003/10/21.
SPH weekly meeting Free surface flows in Code Saturne Results 23/11/2009 Olivier Cozzi.
CAD and Finite Element Analysis Most ME CAD applications require a FEA in one or more areas: –Stress Analysis –Thermal Analysis –Structural Dynamics –Computational.
M. Khalili1, M. Larsson2, B. Müller1
Motivation – Why deal.II?  Adaptive Mesh Refinement (AMR)  Start with solving on coarse grid  Compute error  Refine mesh until error < tolerance 
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Chamber Dynamic Response Modeling
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
Advances in BUB3D-OM Development
Date of download: 11/8/2017 Copyright © ASME. All rights reserved.
CAD and Finite Element Analysis
Subject Name: FLUID MECHANICS
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Presentation transcript:

The Virtual Test Facility Concept: Use a level-set-based approach to couple Lagrangian solid mechanics solvers to Eulerian fluid mechanics solvers Level set stores the distance to closest point on solid body surface in each Eulerian mesh point Distance information is updated on-the-fly as the solid evolves Use distance information to consider geometrically complex boundary conditions in a ghost fluid method for Cartesian fluid solvers Use block-structured mesh adaptation to mitigate boundary approximation errors Eulerian-Lagrangian inter-solver communication library synchronizes the boundary data exchange between coupled solver modules Implement all components for distributed memory systems with non- blocking MPI communication routines Infrastructure for fluid-structure interaction simulation of shock- and detonation-driven solid material deformation developed by the DoE ASC Center for the Simulation of Dynamic Response of Materials at the California Institute of Technology

VTF software modules Parallel 3-D Eulerian AMR framework Amroc by R. Deiterding with a suite of shock-capturing finite volume fluid solvers –Hydrid WENO-TCD method by D. Hill and C. Pantano with LES model for compressible flows by D. Pullin –Clawpack version with extended higher-order capabilities and large number of Riemann solver –Complex boundary handling through level-set functions (e.g. through CPT) fully incorporated into AMR algorithm Parallel 3-D Lagrangian finite element solid mechanics solvers –Thin-shell solver with fracture and fragmentation capability by F. Cirak –Shock-capturing volume solver Adlib by R. Radovitzky et. al –Interface to LS-Dyna Eulerian-Lagrangian inter-solver coupling (ELC) module by S. Mauch Closest-point-transform (CPT) algorithm for efficient level set evaluation for triangulated surface meshes by S. Mauch Current portion of source code size of VTF software components

VTF source code Webpage: –Installation, configuration, examples –Scientific and technical papers –Archival of key simulation and experimental results –Source code documentation –Downloadable software with example simulations (before end ’06) Language: object-oriented C++ with components in C, F77, F90. Size ~12MB ~430,000 lines of source code (ANSI) autoconf / automake environment with support for typical parallel high- performance systems

Fluid-structure coupling in the current VTF Current software tailored to high-speed events! Couple compressible Euler equations to Lagrangian structure mechanics Compatibility conditions between inviscid fluid and solid at a slip interface –Continuity of normal velocity: u S n = u F n –Continuity of normal stresses:  S nn = -p F –No shear stresses:  S n  =  S n  = 0 Time-splitting approach for coupling –Fluid: Treat evolving solid surface with moving wall boundary conditions in fluid Use solid surface mesh to calculate fluid level set through CPT algorithm Use nearest velocity values u S on surface facets to impose u F n in fluid –Solid: Use interpolated hydro-pressure p F to prescribe  S nn on boundary facets Ad-hoc separation in dedicated fluid and solid processors

Algorithmic approach for coupling Fluid processors Solid processors Update boundary Send boundary location and velocity Send boundary location and velocity Receive boundary from solid server Update boundary pressures using interpolation Update boundary pressures using interpolation Send boundary pressures Send boundary pressures Receive boundary pressures from fluid server Receive boundary pressures from fluid server Apply pressure boundary conditions at solid boundaries Apply pressure boundary conditions at solid boundaries Compute stable time step multiplied by N Compute next possible time step Compute next time step Compute next time step Efficient non-blocking boundary synchronization exchange (ELC) Efficient non-blocking boundary synchronization exchange (ELC) Compute level set via CPT and populate ghost fluid cells according to actual stage in AMR algorithm Compute level set via CPT and populate ghost fluid cells according to actual stage in AMR algorithm AMR Fluid solve Solid solve Do N Sub- Itera- tions Do N Sub- Itera- tions

Fluid - structure coupling example 3d simulation of plastic deformation of thin copper plate attached to the end of a pipe due to water hammer Strong over-pressure wave in water is induced by rapid piston motion at end of tube Simulation by R. Deiterding, F. Cirak. Experiment by V.S. Deshpande et al. (U Cambridge) Motivation: –Validate fluid-structure methodology for plastic deformation Comparison of plate at end of simulation and experiment (middle and right). Left: Fluid- structure interaction ~770  s after the wave impact. High fluid pressure (shown in upper half of plane) forces the plate outwards. Color of plate and lower half of plane shows the normal velocity.

Fluid Pressure wave generated by solving equation of motion for piston during fluid- structure simulation, Initial peak pressure: p 0 =34MPa Water shock tube of 1.3m length, 64mm diameter Modeling of water with stiffened equation of state with  =7.415, p inf =296.2 MPa Multi-dimensional 2 nd order upwind finite volume scheme, negative pressures from cavitation avoided by energy correction AMR base level: 350x20x20, 2 additional levels, refinement factor 2,2 Approx cells used in fluid on average instead of (uniform) Solid Copper plate of 0.25mm, J2 plasticity model with hardening, rate sensitivity, and thermal softening Solid mesh: 4675 nodes, 8896 elements 8 nodes 3.4 GHz Intel Xeon dual processor, Gigabit ethernet network, ca. 130h CPU to t=1000  s Water hammer simulation details Levels of fluid mesh refinement (gray) ~197  s after wave impact onto plate.

Motivation: Validate VTF for complex fluid- structure interaction problem of detonation- driven rupture of thin aluminum tubes Interaction of detonation, ductile deformation, fracture Experiments by T. Chao, J. C. Krok, J. Karnesky, F. Pintgen, J.E. Shepherd Simulations by R. Deiterding, F. Cirak Modeling of ethylene-oxygen detonation with constant volume burn detonation model Thin boundary structures or lower- dimensional shells require “thickening” to apply ghost fluid method –Unsigned distance level set function  –Treat cells with 0<  <d as ghost fluid cells (indicated by green dots) –Leaving  unmodified ensures correctness of r  –Refinement criterion based on  ensures reliable mesh adaptation –Use face normal in shell element to evaluate in  p= p u – p l Detonation - driven fluid-structure interaction

Fluid solver validation – v venting event C 2 H 4 +3 O 2 CJ detonation for p 0 =100kPa expands into the open through fixed slot External transducers to pick up venting pressure Motivation: –Validate 3D fluid solver with detonation model Simulation 2 nd order upwind finite volume scheme, dimensional splitting AMR base level: 108x114x242, 4 additional levels, refinement factor 2,2,2,2 Approx cells used in fluid on average instead of (uniform) –Tube and detonation fully refined –No refinement for z<0 (to approximate Taylor wave) –No maximal refinement for x>0.1125m, y>0.1125m, z 0.52m Thickening of 2d mesh: 0.445mm on both sides additional to real thickness of both sides 0.445mm Solid mesh: nodes, elements 16 nodes 2.2 GHz AMD Opteron quad processor, Infiniband network, ca. 3300h CPU to t=3000  s

Comparison of simulated and experimental results at t=0  sComparison of simulated and experimental results at t=30  sComparison of simulated and experimental results at t=60  sComparison of simulated and experimental results at t=90  s Venting event – computational results

Fluid-structure interaction validation – tube with flaps C 2 H 4 +3 O 2 CJ detonation for p 0 =100kPa drives plastic opening of pre-cut flaps Motivation: –Validate fluid-structure interaction method –Validate material model in plastic regime Fluid Constant volume burn model AMR base level: 104x80x242, 3 additional levels, factors 2,2,4 Approx cells instead of cells (uniform) Tube and detonation fully refined Thickening of 2d mesh: 0.81mm on both sides (real thickness on both sides 0.445mm) Solid Aluminum, J2 plasticity with hardening, rate sensitivity, and thermal softening Mesh: 8577 nodes, elements 16+2 nodes 2.2 GHz AMD Opteron quad processor, PCI-X 4x Infiniband network Ca. 4320h CPU to t=450  s

Simulated results at t=2  sExperimental results at t=0  sSimulated results at t=32  sExperimental results at t=30  sSimulated results at t=62  sExperimental results at t=60  sSimulated results at t=92  sExperimental results at t=90  s Tube with flaps – computational results Simulated results at t=152  sExperimental results at t=150  sSimulated results at t=212  sExperimental results at t=210  s

Tube with flaps – computational results Fluid density and displacement in y-direction in solid

Tube with flaps – fluid mesh adaptation Schlieren plot of fluid density on refinement levels

Coupled fracture simulation C 2 H 4 +3 O 2 CJ detonation for p 0 =180kPa drives tube fracture Motivation: Full configuration Fluid Constant volume burn model 40x40x725 cells unigrid Solid Aluminum, J2 plasticity with hardening, rate sensitivity, and thermal softening Material model for cohesive interface: Linearly decreasing envelope Mesh: nodes 27 nodes Lawrence Livermore ASC Linux Cluster with 33 shell and 21 fluid processors Ca. 972h CPU 41 mm Detonation propagation 45.7 cm Initial crack (6.32 cm) Torque 136 Nm

Coupled fracture simulation