Hostname: page-component-89b8bd64d-shngb Total loading time: 0 Render date: 2026-05-10T08:24:52.888Z Has data issue: false hasContentIssue false

A hierarchical Bayesian approach for calibration of stochastic material models

Published online by Cambridge University Press:  17 December 2021

Nikolaos Papadimas*
Affiliation:
Institute of Data Science and AI, University of Exeter, Devon, United Kingdom
Timothy Dodwell
Affiliation:
Institute of Data Science and AI, University of Exeter, Devon, United Kingdom The Alan Turing Institute, The British Library, London, United Kingdom
*
*Corresponding author. E-mail: np380@exeter.ac.uk

Abstract

This article recasts the traditional challenge of calibrating a material constitutive model into a hierarchical probabilistic framework. We consider a Bayesian framework where material parameters are assigned distributions, which are then updated given experimental data. Importantly, in true engineering setting, we are not interested in inferring the parameters for a single experiment, but rather inferring the model parameters over the population of possible experimental samples. In doing so, we seek to also capture the inherent variability of the material from coupon-to-coupon, as well as uncertainties around the repeatability of the test. In this article, we address this problem using a hierarchical Bayesian model. However, a vanilla computational approach is prohibitively expensive. Our strategy marginalizes over each individual experiment, decreasing the dimension of our inference problem to only the hyperparameter—those parameter describing the population statistics of the material model only. Importantly, this marginalization step, requires us to derive an approximate likelihood, for which, we exploit an emulator (built offline prior to sampling) and Bayesian quadrature, allowing us to capture the uncertainty in this numerical approximation. Importantly, our approach renders hierarchical Bayesian calibration of material models computational feasible. The approach is tested in two different examples. The first is a compression test of simple spring model using synthetic data; the second, a more complex example using real experiment data to fit a stochastic elastoplastic model for 3D-printed steel.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Model parameters $ {\psi}_i $ can be calibrated to a specific experimental dataset $ {\mathbf{d}}_i $. If repeated over $ J $ experiments $ \left\{1,\dots, J\right\} $, natural variations in each $ {\psi}_i $ would be observed. In this contribution, a hierarchical Bayesian framework is developed which learns the population distribution of the $ {\psi}_i $‘s. If this population distribution is parameterized by some hyper-parameters (e.g., in this figure, we assume $ {\phi}_i\sim \mathcal{N}\left(\mu, v\right) $, which are themselves equipped with prior distribution, reflecting uncertainty in their values and representation.

Figure 1

Figure 2. (Left) Five hundred samples from the full posterior of $ f= kx $ alongside experimental data points for $ J=10 $. The mean of all posterior samples is plotted in as a solid black line. (Right) Shows the validation of a single experiment and associated Gaussian process using a fivefold analysis. Results demonstrate a well-trained model, since in the five folds only a single point has a standard error of magnitude greater 1. Similar good validation results are observed for all $ 10 $ experiments.

Figure 2

Figure 3. (Top Row) Traces for the four hyper-parameters $ {\mu}_k $, $ {v}_k $, $ {\mu}_s $, and $ {v}_s $. (Bottom Row) Posterior distributions of the hyper-parameters (left) $ {\mu}_k $ and $ {v}_k $ and (right) $ {\mu}_s $ and $ {v}_s $ of the hyper-parameters.

Figure 3

Table 1. Descriptive statistics of posterior samples for an increasing number of experimental tests $ J $

Figure 4

Figure 4. (Left) Shows the distribution of $ k\sim {N}^{+}\left(\unicode{x1D53C}\left[{\mu}_k\right],\unicode{x1D53C}{\left[{v}_k\right]}^2\right) $ for increasing amounts of data $ J=1,\dots 20 $. (Right) This figure shows the difference between the two distributions, the first which is denoted with “point marker” comes for $ k\sim {N}^{+}\left(\unicode{x1D53C}\left[{\mu}_k\right],\unicode{x1D53C}{\left[{v}_k\right]}^2\right) $ while the other (denoted with “dash-dot line”) is a maximum entropy approximated (with four moments matched) constructed from all posterior samples.

Figure 5

Figure 5. (Left) The 3D-printing protocol developed by MX3D uses a weld head attached to a robotic arm (image by Joris Laarman, www.jorislaarman.com). (Middle) Pedestrian bridge manufactured using 3D-printed steel (7). (Right) Test set of up of individual coupons.

Figure 6

Figure 6. Test coupons were machined to remove influence of geometric surface features and cut at angles $ \theta ={0}^{\circ } $, $ {45}^{\circ } $, and $ {90}^{\circ } $ perpendicular to the printing direction (Buchanan et al., 2018).

Figure 7

Table 2. Summary statistics of prior and posterior distributions, N—normal and HN—half normal.

Figure 8

Figure 7. (Left) Samples strain–stress curves via realization of the Ramberg–Osgood model (16). Data points are for two experiments, two for each build angle. (Right) Posterior samples for longitudinal stiffness and proof stress as a function of build angle. Bold lines show maximum a posteriori estimates.

Submit a response

Comments

No Comments have been published for this article.