23
UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National Laboratory March 21, 2006

UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

Page 1: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

CartaBlanca Update

Xia Ma, Brian VanderHeyden, Paul Giguere,

Qisu Zou, Duan Zhang

Fluid Dynamics GroupTheoretical Division

Los Alamos National Laboratory

March 21, 2006

Page 2: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Los Alamos National Laboratory Wins Four 2005 R&D 100 Awards

CartaBlanca: A High-Efficiency,Object-Oriented, General-PurposeComputer Simulation Environment

MESA: Measuring Enzyme-Substrate Affinities

nanoFOAM: A Metal-Nanofoam Fabrication Technique

NESSUS: Probabilistic Analysis Software Submitted by Southwest Research Institute and Los Alamos National Laboratory

Page 3: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Capabilities of CartaBlanca

• A high-efficiency, general-purpose multiphase multi-physics computer simulation package.

• Written in developer-friendly Java Language in object-oriented fashion.

• Based on advanced multiphase flow theory.

• Multiphase flows.

• Chemical reactions.

• Multi-material deformation with mechanical strength.

• Fluid-structure interactions.

• Built-in thread parallelization in shared memory machines.

• Easy parallelization in distributed memory machines.

• Portability (The same code runs on Windows, Mac and UNIX machines).

Page 4: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Improvements/Other Activities

• Current Project Work

– High explosives safety– Constitutive relation for

high explosives.– Nuclear reactor safety– Turbulent two-phase

flows– Removable barrier– Projectile Target

interactions

• Received R&D 100 award 2005.

1. Improved Parallel calculations, especially for particle methods.

2. Enhanced quality control Long tests

3. Improved Graphic User Input (GUI) package

4. Draft Theory, programmer and user manuals

5. Implemented robust advection schemes

6. Added temperature effects in Johnson-Cook model

7. Implemented multi-material in phase capability.

Page 5: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Two-phase flow in a nuclear reactor during an accident

Page 6: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

High Explosives Safety• Drop-skid experiment• Ignition model for heated

grit• Effect of skid plate heat

conduction• One-step reactive kinetics

– Effects of gas convection– Brittle damage

D tgrit

up

pus

plateD

upt

HE

Grit

HE melt

High temperature region

Page 7: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Shock wave propagation in HE

Page 8: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Parallel Operations• Obtained good scaling on shared memory.• Enhanced particle implementation.• Working on scaling on shared memory (JavaParty, MPI).

Shock propagation on HE, using particle-in-cell method

On shared memory JavaParty behavior on shared and distributed memory

Page 9: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Material Modeling Hierarchy

Johnson-Cook

Page 10: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

• Typical two-phase flow codes are implemented with single pressure models for multi-phase or multi-material flows. – Suitable for disperse two-

phase flows.

• Multi-pressure model is implemented in CartaBlanca, and has Significant advantages for– Fluid-structure interaction.– Projectile-target interactions

Multi-pressure model for multi-material problems

The pressure difference tears clothesThe pressure difference tears clothes

Page 11: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Spalling of brittle porous solid

0

02

h

hh

Time to damageElastic Theory: 1.18 s.Our simulation: 1.12 s.Error: 5%.

Stress Elastic Theory: 0.69 GPaOur simulation: 0.76 GPaError 11%.

Page 12: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Johnson-Cook model for projectile target interactions

• Elastic Prediction

• Update yield surface

• If effective stress exceeds yield surface return the stress to the yield surface.

• Calculated plastic work

• Increase

temperature.

Page 13: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

X

Y

0 2 40

1

2

3

4

5

6

7

8

9

10

11

12

1000950900850800750700650600550500450400350300

o K

Frame 001 20 Mar 2006 Time = 6.60018E-005

X

Y

0 0.5 1 1.5

0

0.5

1

1.5

2

2.5

Frame 002 20 Mar 2006 Time = 6.60018E-005

Page 14: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Johnson-Cook model for projectile target interactions

Page 15: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Parameters in Johnson-Cook model

• We assume adiabatic heating for the rapid rate of strain.

0 0

0

0

( ) 1 ln( / ) ( )

( ) max 0.8, 1

, 0.9

n neq p p

m

p eq p

Y B C a T

T Ta T

T T

C T

Each calculation takes < 1.5 hours on this laptop.

Page 16: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Graphic User Interface (GUI)

Page 17: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Graphic User Interface (GUI)

Page 18: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

User Manual

Page 19: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Theory Manual

Page 20: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Programmer Manual

• For programmers to add new capabilities.

• To be done.

Page 21: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Next Steps

Page 22: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Next Steps

Page 23: UNCLASSIFED CartaBlanca Update Xia Ma, Brian VanderHeyden, Paul Giguere, Qisu Zou, Duan Zhang Fluid Dynamics Group Theoretical Division Los Alamos National

UNCLASSIFED

Next Steps

• Complete and Find suitable EPIC calculation for comparison. Perform calc./comp.

• Incorporate proprietary concrete model.• Assist with concrete model/brittle

damage calculations.• Complete manuals of the code.• Tutorial/workshop of CartaBlanca.