uncertainty quantification of molecular dynamics
play

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


  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)

  2. Backstory: Macro-economics of materials science Advent of composites dramatically altered design space in aerospace engineering. Example: Boeing 787 1 st aircraft with majority carbon-composite structural components Lighter aircraft —> fuel savings (20%) Scale of economics (~ 1000 orders) x (~ $250 Million / order) = $250 Billion

  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.”

  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.”

  5. Accelerating market insertion: materials by design Assume “Design space” of ingredients Finite simulation resources (Very) Few experiments Goal Find chemistry with, e.g. highest T g

  6. Roles of UQ in modeling workflows Verification Validation Check math, Calibrate model remove bugs Estimate uncertainties Does data look arising from …. like I expect? Data of sufficient quality calibration parameters to make predictions? missing physics Compute uncertainties model form error arising from within model . Otherwise assume model Test “real-world” is valid at this stage predictive power

  7. Roles of UQ in modeling workflows Verification Today’s focus on Check math, verification remove bugs Does data look Helps modelers to be like I expect? precise about what they mean Data of sufficient quality to make predictions? Improves reproducibility Compute uncertainties arising from within model . Streamlines validation Otherwise assume model is valid at this stage

  8. Some complicating issues for Tg Incomplete list 1. Can we extract meaningful T g from simulated data 2. How to combine data? 3. How to work within non- analytic design space? Hardened & verified workflow to assess simulations

  9. Assessing ability to extract T g Consistency with underlying definitions T g defined as hyperbola center (same as asymptote intersection) Automatically finds “asymptotic regimes” Data inconsistent with T g if asymptotic regimes far away

  10. Assessing ability to extract T g Convergence to bulk limit An industry oxymoron: high-throughput, bulk-scale, atomistic-detail MD This is not bulk This is not bulk…? How do we know?

  11. Observations from statistical mechanics N → ∞ As # of particles 1) measurable quantities are independent of N 2) variances of measurable scale as 1 /N Hyperbola fit (non-linear) ( ) T g = H T , ρ Analytically: density data temperatures ( ) ( ) + δρ N ( ) ⋅∇ ρ H 2 As N → ∞ , T g ≈ H T , ρ ) + O δρ ( T , ρ bulk mean 1/ N fluctuations Hyperbola fit approximately linear

  12. Observations from statistical mechanics ( ) ( ) + δρ N ( ) ⋅∇ ρ H 2 As N → ∞ , T g ≈ H T , ρ ) + O δρ ( T , ρ Large fluctuations => non-linear correction bias Two ways this approximation can fail Average density not converged Large fluctuations => non-linear correction bias

  13. Assessing ability to extract T g Is hyperbola fit biasing results? Test for bias (pooling) ⎛ ⎞ M Construct average T g,i from ⎜ ⎟ ⎝ ⎠ m every combination of m data sets chosen from a total of M − 1 ⎛ ⎞ T = M ∑ ! = constant T g , i ⎜ ⎟ } ⎝ ⎠ m i IF linearity holds ( ) σ 2 = 1 ∝ 1 ∑ 2 T g , i − ! T M − m m i

  14. Assessing ability to extract T g Is average density converged?

  15. Assessing ability to extract T g Is average density converged?

  16. Assessing ability to extract T g Did we extract a “precise” T g value from the fit? ς i Noise affects fit, & (within-uncertainty) hence our T g estimate Noise model for residuals ρ ( T ) = ρ ( T ) + η η Sample noise & fit hyperbola to yield new T g

  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?

  18. Combining data Should all data sets be treated equally? Weighted-mean statistic model: T g from i th simulation − 1 ⎡ ⎤ T g , i ⎢ ⎥ 1 ∑ τ = y 2 + ς i y 2 + ς i ∑ ⎢ ⎥ 2 2 ⎢ ⎥ i ⎣ ⎦ i uncertainty from de-weights “imprecise” under-modeled physics & overconfident T i Solve for y using maximum likelihood analysis (MLE)

  19. Combining data − 2 ( ) ⎡ ⎤ 2 T g , i − τ δ 2 = ⎢ ⎥ 1 ∑ Final uncertainty estimate: y 2 + ς i ∑ ( ) y 2 + ς i ⎢ ⎥ 2 2 2 ⎢ ⎥ i ⎣ ⎦ i

  20. Open problems: yield strain Strain at which material no longer resists a load Identified as maximum of stress-strain curve How do we deal with noisy data? Analysis using convex functions.

  21. Open problems: understanding statistics of “realistic” crosslinked networks What is mean number of edges at a given vertex? Depends on x-link algorithm: e.g. random bonding, nearest neighbor…. Analytical (probabilistic) models to describe simulated predictions

  22. Conclusions MD is driving development of materials & other disruptive technologies UQ can help industry assess usefulness of their simulations Lots of open problems

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend