Uncertainty quantification of Molecular Dynamics Simulations for - - PowerPoint PPT Presentation

uncertainty quantification of molecular dynamics
SMART_READER_LITE
LIVE PREVIEW

Uncertainty quantification of Molecular Dynamics Simulations for - - PowerPoint PPT Presentation

Uncertainty quantification of Molecular Dynamics Simulations for Crosslinked Polymers Paul Patrone (IMA / NIST) Andrew Dienstfrey (NIST Boulder) Steve Christensen, Andrea Browning, Sam Tucker (Boeing) Backstory: Macro-economics of materials


slide-1
SLIDE 1

Uncertainty quantification of Molecular Dynamics Simulations for Crosslinked Polymers

Paul Patrone (IMA / NIST) Andrew Dienstfrey (NIST Boulder) Steve Christensen, Andrea Browning, Sam Tucker (Boeing)

slide-2
SLIDE 2

Backstory: Macro-economics of materials science

Advent of composites dramatically altered design space in aerospace engineering.

Example: Boeing 787

1st aircraft with majority carbon-composite structural components

Lighter aircraft —> fuel savings (20%)

Scale of economics (~ 1000 orders) x (~ $250 Million / order) = $250 Billion

slide-3
SLIDE 3

Impact of advanced materials

Cumulative orders of 787 (blue) and deliveries (green)

(Wikipedia)

2006 Seattle Times headline Airplane kingpin tells Airbus: Overhaul A350 “That’s probably an $8 billion to $10 billion decision.”

slide-4
SLIDE 4

Impact of advanced materials

Cumulative orders of 787 and A350 2006 Seattle Times headline Airplane kingpin tells Airbus: Overhaul A350 “That’s probably an $8 billion to $10 billion decision.”

slide-5
SLIDE 5

Accelerating market insertion: materials by design

“Design space” of ingredients Assume Finite simulation resources (Very) Few experiments Goal Find chemistry with, e.g. highest Tg

slide-6
SLIDE 6

Roles of UQ in modeling workflows

Validation Verification

Check math, remove bugs Does data look like I expect? Data of sufficient quality to make predictions?

Otherwise assume model is valid at this stage Test “real-world” predictive power

Calibrate model Estimate uncertainties arising from …. calibration parameters missing physics model form error Compute uncertainties arising from within model.

slide-7
SLIDE 7

Roles of UQ in modeling workflows

Verification

Check math, remove bugs Does data look like I expect? Data of sufficient quality to make predictions? Compute uncertainties arising from within model.

Otherwise assume model is valid at this stage

Today’s focus on verification

Helps modelers to be precise about what they mean Improves reproducibility Streamlines validation

slide-8
SLIDE 8

Some complicating issues for Tg

  • 1. Can we extract meaningful

Tg from simulated data 2. How to combine data? 3. How to work within non- analytic design space? Hardened & verified workflow to assess simulations

Incomplete list

slide-9
SLIDE 9

Assessing ability to extract Tg

Consistency with underlying definitions Automatically finds “asymptotic regimes” Tg defined as hyperbola center

(same as asymptote intersection)

Data inconsistent with Tg if asymptotic regimes far away

slide-10
SLIDE 10

Assessing ability to extract Tg

Convergence to bulk limit An industry oxymoron: This is not bulk This is not bulk…? How do we know? high-throughput, bulk-scale, atomistic-detail MD

slide-11
SLIDE 11

Observations from statistical mechanics

As # of particles

N → ∞

1) measurable quantities are independent of N 2) variances of measurable scale as 1/N Analytically:

Tg = H T,ρ

( )

Hyperbola fit (non-linear) density data temperatures

As N → ∞, Tg ≈ H T,ρ

( )+δρ N

( )⋅∇ρ H

T ,ρ

( ) +O δρ

2

( )

1/N fluctuations bulk mean Hyperbola fit approximately linear

slide-12
SLIDE 12

Observations from statistical mechanics

As N → ∞, Tg ≈ H T,ρ

( )+δρ N

( )⋅∇ρ H

T ,ρ

( ) +O δρ

2

( )

Two ways this approximation can fail Large fluctuations => non-linear correction bias Average density not converged Large fluctuations => non-linear correction bias

slide-13
SLIDE 13

Assessing ability to extract Tg

Is hyperbola fit biasing results? Test for bias (pooling) Construct average Tg,i from every combination of m data sets chosen from a total of M

! T = M m ⎛ ⎝ ⎜ ⎞ ⎠ ⎟

−1

Tg, i

i

= constant

M m ⎛ ⎝ ⎜ ⎞ ⎠ ⎟

σ 2 = 1 M − m Tg, i − ! T

( )

2 i

∝ 1 m

IF linearity holds

}

slide-14
SLIDE 14

Assessing ability to extract Tg

Is average density converged?

slide-15
SLIDE 15

Assessing ability to extract Tg

Is average density converged?

slide-16
SLIDE 16

Assessing ability to extract Tg

Did we extract a “precise” Tg value from the fit? Noise model for residuals Sample noise & fit hyperbola to yield new Tg Noise affects fit, & hence our Tg estimate

ςi ρ(T ) = ρ(T )+η η

(within-uncertainty)

slide-17
SLIDE 17

Combining data

Should all data sets be treated equally? Two simulations may yield different within-uncertainties Worse, predictions may not overlap How do we account for missing physics?

slide-18
SLIDE 18

Combining data

Should all data sets be treated equally?

Weighted-mean statistic model:

de-weights “imprecise” & overconfident Ti

uncertainty from under-modeled physics

τ = 1 y2 +ςi

2 i

⎡ ⎣ ⎢ ⎢ ⎢ ⎤ ⎦ ⎥ ⎥ ⎥

−1

Tg, i y2 +ςi

2 i

Tg from ith simulation

Solve for y using maximum likelihood analysis (MLE)

slide-19
SLIDE 19

Combining data

Final uncertainty estimate:

δ 2 = 1 y2 +ςi

2 i

⎡ ⎣ ⎢ ⎢ ⎢ ⎤ ⎦ ⎥ ⎥ ⎥

−2

Tg, i −τ

( )

2

y2 +ςi

2

( )

2 i

slide-20
SLIDE 20

Open problems: yield strain

Strain at which material no longer resists a load Identified as maximum

  • f stress-strain curve

How do we deal with noisy data? Analysis using convex functions.

slide-21
SLIDE 21

Open problems: understanding statistics

  • f “realistic” crosslinked networks

What is mean number

  • f edges at a given vertex?

Depends on x-link algorithm: e.g. random bonding, nearest neighbor…. Analytical (probabilistic) models to describe simulated predictions

slide-22
SLIDE 22

Conclusions

UQ can help industry assess usefulness of their simulations MD is driving development of materials &

  • ther disruptive technologies

Lots of open problems