Technical Papers
Apr 13, 2023

Bayesian Model Updating for Structural Dynamic Applications Combing Differential Evolution Adaptive Metropolis and Kriging Model

Publication: Journal of Structural Engineering
Volume 149, Issue 6

Abstract

The Bayesian model updating approach has attracted much attention by providing the most probable values (MPVs) of physical parameters and their uncertainties. However, the Bayesian approach has challenges in high-dimensional problems and requires high computational costs in large-scale engineering structures dealing with structural dynamics. This study proposes a new Bayesian updating framework using the Differential Evolution Adaptive Metropolis (DREAM) algorithm to enhance the Bayesian approach’s performance and computational efficiency. In addition, two time-saving strategies are proposed. Firstly, variance-based global sensitivity analysis is used to eliminate insignificant parameters to model responses and reduce model dimensionality. Secondly, a fast-running kriging model is employed as a surrogate of the time-consuming finite-element (FE) model to alleviate the computational burden. DREAM essentially is a multichain sampling method that runs different paths to seek all possible solutions and accurately approximate the posterior probability distribution function in the Bayesian approach. The proposed updating framework was demonstrated using one numerical example and a real-world cable-stayed pedestrian bridge. The results showed that the proposed method enables rationally identifying structural parameters and recovering dynamic responses. Compared with the traditional Bayesian approach without a surrogate model, the computational cost is orders of magnitude lower.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Data, models, and codes generated and used during the study are available from the corresponding author upon reasonable request. A MATLAB program of DREAM related to model updating for a simple structure in SHM is provided freely ion GitHub at https://github.com/Jice1991/DREAM-for-model-updating-for-SHM.

Acknowledgments

The authors express their gratitude and sincere appreciation for the partial financial support by the University of Louisville. The authors also thank the anonymous reviewers whose comments helped improve the quality of this article.

References

Al Kajbaf, A., and M. Bensi. 2020. “Application of surrogate models in estimation of storm surge: A comparative assessment.” Appl. Soft Comput. 91 (Jun): 106184. https://doi.org/10.1016/j.asoc.2020.106184.
Alkayem, N. F., M. Cao, Y. Zhang, M. Bayat, and Z. Su. 2018. “Structural damage detection using finite element model updating with evolutionary algorithms: A survey.” Neural Comput. Appl. 30 (2): 389–411. https://doi.org/10.1007/s00521-017-3284-1.
Beck, J. L., and L. S. Katafygiotis. 1998. “Updating models and their uncertainties. I: Bayesian statistical framework.” J. Eng. Mech. 124 (4): 455–461. https://doi.org/10.1061/(ASCE)0733-9399(1998)124:4(455).
Bledsoe, K. C., J. Hite, M. A. Jessee, and J. P. Lefebvre. 2021. “Application of Markov chain Monte Carlo methods for uncertainty quantification in inverse transport problems.” IEEE Trans. Nucl. Sci. 68 (8): 2210–2219. https://doi.org/10.1109/TNS.2021.3089018.
Burnaev, E., I. Panin, and B. Sudret. 2017. “Efficient design of experiments for sensitivity analysis based on polynomial chaos expansions.” Ann. Math. Artif. Intell. 81 (1): 187–207. https://doi.org/10.1007/s10472-017-9542-1.
Cheng, K., Z. Lu, C. Ling, and S. Zhou. 2020. “Surrogate-assisted global sensitivity analysis: An overview.” Struct. Multidiscip. Optim. 61 (3): 1187–1213. https://doi.org/10.1007/s00158-019-02413-5.
EFSA Scientific Committee, D. Benford, T. Halldorsson, M. J. Jeger, H. K. Knutsen, S. More, H. Naegeli, H. Noteborn, C. Ockleford, and A. Ricci. 2018. “Guidance on uncertainty analysis in scientific assessments.” Eur. Food Saf. Authority J. 16 (1): e05123. https://doi.org/10.2903/j.efsa.2018.5123.
Franczyk, A. 2019. “Using the Morris sensitivity analysis method to assess the importance of input variables on time-reversal imaging of seismic sources.” Acta Geophys. 67 (6): 1525–1533. https://doi.org/10.1007/s11600-019-00356-5.
Gelman, A., and D. B. Rubin. 1992. “Inference from iterative simulation using multiple sequences.” Stat. Sci. 7 (4): 457–472. https://doi.org/10.1214/ss/1177011136.
Haario, H., M. Laine, A. Mira, and E. Saksman. 2006. “Dram: Efficient adaptive MCMC.” Stat. Comput. 16 (4): 339–354. https://doi.org/10.1007/s11222-006-9438-0.
Hill, S. D., and J. C. Spall. 2019. “Stationarity and convergence of the Metropolis-Hastings algorithm: Insights into theoretical aspects.” IEEE Control Syst. Mag. 39 (1): 56–67. https://doi.org/10.1109/MCS.2018.2876959.
Huang, Y., and J. L. Beck. 2018. “Full Gibbs sampling procedure for Bayesian system identification incorporating sparse Bayesian learning with automatic relevance determination.” Comput.-Aided Civ. Infrastruct. Eng. 33 (9): 712–730. https://doi.org/10.1111/mice.12358.
Jaishi, B., and W.-X. Ren. 2005. “Structural finite element model updating using ambient vibration test results.” J. Struct. Eng. 131 (4): 617–628. https://doi.org/10.1061/(ASCE)0733-9445(2005)131:4(617).
Jensen, H. A., C. Esse, V. Araya, and C. Papadimitriou. 2017. “Implementation of an adaptive meta-model for Bayesian finite element model updating in time domain.” Reliab. Eng. Syst. Saf. 160 (Apr): 174–190. https://doi.org/10.1016/j.ress.2016.12.005.
Jin, S.-S., H. Ju, and H.-J. Jung. 2019. “Adaptive Markov chain Monte Carlo algorithms for Bayesian inference: Recent advances and comparative study.” Struct. Infrastruct. Eng. 15 (11): 1548–1565. https://doi.org/10.1080/15732479.2019.1628077.
Khan, S., P. Kaklis, A. Serani, and M. Diez. 2022. “Geometric moment-dependent global sensitivity analysis without simulation data: Application to ship hull form optimisation.” Comput. Aided Des. 151 (Oct): 103339. https://doi.org/10.1016/j.cad.2022.103339.
Kim, Y.-J. 2016. “Comparative study of surrogate models for uncertainty quantification of building energy model: Gaussian process emulator vs. polynomial chaos expansion.” Energy Build. 133 (Dec): 46–58. https://doi.org/10.1016/j.enbuild.2016.09.032.
Kitahara, M., S. Bi, M. Broggi, and M. Beer. 2022. “Nonparametric Bayesian stochastic model updating with hybrid uncertainties.” Mech. Syst. Sig. Process. 163 (Jan): 108195. https://doi.org/10.1016/j.ymssp.2021.108195.
Lam, H.-F., J. Hu, F.-L. Zhang, and Y.-C. Ni. 2019. “Markov chain Monte Carlo-based Bayesian model updating of a sailboat-shaped building using a parallel technique.” Eng. Struct. 193 (Aug): 12–27. https://doi.org/10.1016/j.engstruct.2019.05.023.
Lam, H.-F., J. Yang, and S.-K. Au. 2015. “Bayesian model updating of a coupled-slab system using field test data utilizing an enhanced Markov chain Monte Carlo simulation algorithm.” Eng. Struct. 102 (Nov): 144–155. https://doi.org/10.1016/j.engstruct.2015.08.005.
Lophaven, S. N., H. B. Nielsen, and J. Søndergaard. 2002. DACE: A Matlab kriging toolbox. Lyngby, Denmark: Technical Univ. of Denmark.
Luengo, D., L. Martino, M. Bugallo, V. Elvira, and S. Särkkä. 2020. “A survey of Monte Carlo methods for parameter estimation.” EURASIP J. Adv. Signal Process. 2020 (1): 1–62. https://doi.org/10.1186/s13634-020-00675-6.
Lye, A., A. Cicirello, and E. Patelli. 2022. “An efficient and robust sampler for Bayesian inference: Transitional ensemble Markov chain Monte Carlo.” Mech. Syst. Sig. Process. 167 (Part B): 108471. https://doi.org/10.1016/j.ymssp.2021.108471.
Mao, J., H. Wang, and J. Li. 2020. “Bayesian finite element model updating of a long-span suspension bridge utilizing hybrid Monte Carlo simulation and Kriging predictor.” KSCE J. Civ. Eng. 24 (2): 569–579. https://doi.org/10.1007/s12205-020-0983-4.
Martin, J. D., and T. W. Simpson. 2005. “Use of kriging models to approximate deterministic computer models.” AIAAJ 43 (4): 853–863. https://doi.org/10.2514/1.8650.
McKay, M. D. 1992. “Latin hypercube sampling as a tool in uncertainty analysis of computer models.” In Proc., 24th Conf. on Winter Simulation, 557–564. New York: IEEE.
Miles, P. R. 2019. “pymcmcstat: A Python package for Bayesian inference using delayed rejection adaptive metropolis.” J. Open Source Software 4 (38): 1417. https://doi.org/10.21105/joss.01417.
Ni, P., J. Li, H. Hao, Q. Han, and X. Du. 2021. “Probabilistic model updating via variational Bayesian inference and adaptive Gaussian process modeling.” Comput. Methods Appl. Mech. Eng. 383 (Sep): 113915. https://doi.org/10.1016/j.cma.2021.113915.
Peng, Z., Z. Wang, H. Yin, Y. Bai, and K. Dong. 2022. “A new Bayesian finite element model updating method based on information fusion of multi-source Markov Chains.” J. Sound Vib. 526 (May): 116811. https://doi.org/10.1016/j.jsv.2022.116811.
Pepi, C., M. Gioffré, and M. D. Grigoriu. 2019. “Parameters identification of cable stayed footbridges using Bayesian inference.” Meccanica 54 (9): 1403–1419. https://doi.org/10.1007/s11012-019-01019-x.
Qin, S., Y. Zhang, H. Cao, and J. Kang. 2023. “Identification of multiple alternative solutions in structural model updating using multiple subswarm particle swarm optimization.” Eng. Optim. 55 (2): 271–290. https://doi.org/10.1080/0305215X.2021.2002313.
Qin, S., Y.-L. Zhou, H. Cao, and M. A. Wahab. 2018. “Model updating in complex bridge structures using Kriging model ensemble with genetic algorithm.” KSCE J. Civ. Eng. 22 (9): 3567–3578. https://doi.org/10.1007/s12205-017-1107-7.
Quiroz, M., M.-N. Tran, M. Villani, and R. Kohn. 2018. “Speeding up MCMC by delayed acceptance and data subsampling.” J. Comput. Graphical Stat. 27 (1): 12–22. https://doi.org/10.1080/10618600.2017.1307117.
Ramancha, M. K., R. Astroza, R. Madarshahian, and J. P. Conte. 2022. “Bayesian updating and identifiability assessment of nonlinear finite element models.” Mech. Syst. Sig. Process. 167 (Part A): 108517. https://doi.org/10.1016/j.ymssp.2021.108517.
Saltelli, A., S. Tarantola, F. Campolongo, and M. Ratto. 2004. Sensitivity analysis in practice: A guide to assessing scientific models. New York: Wiley.
Sedehi, O., C. Papadimitriou, and L. S. Katafygiotis. 2019. “Probabilistic hierarchical Bayesian framework for time-domain model updating and robust predictions.” Mech. Syst. Sig. Process. 123 (May): 648–673. https://doi.org/10.1016/j.ymssp.2018.09.041.
Simpson, T. W., T. M. Mauery, J. J. Korte, and F. Mistree. 2001. “Kriging models for global approximation in simulation-based multidisciplinary design optimization.” AIAAJ 39 (12): 2233–2241. https://doi.org/10.2514/2.1234.
Sun, X., B. Croke, S. Roberts, and A. Jakeman. 2021. “Comparing methods of randomizing Sobol′ sequences for improving uncertainty of metrics in variance-based global sensitivity estimation.” Reliab. Eng. Syst. Saf. 210 (Jun): 107499. https://doi.org/10.1016/j.ress.2021.107499.
Taherkhani, Z., and H. Ahmadian. 2021. “Stochastic model updating of rotor support parameters using Bayesian approach.” Mech. Syst. Sig. Process. 158 (Sep): 107702. https://doi.org/10.1016/j.ymssp.2021.107702.
Tarantola, S., and T. A. Mara. 2017. “Variance-based sensitivity indices of computer models with dependent inputs: The Fourier amplitude sensitivity test.” Int. J. Uncertainty Quantif. 7 (6): 511–523. https://doi.org/10.1615/Int.J.UncertaintyQuantification.2017020291.
Vrugt, J. A. 2016. “Markov chain Monte Carlo simulation using the DREAM software package: Theory, concepts, and MATLAB implementation.” Environ. Modell. Software 75 (Jan): 273–316. https://doi.org/10.1016/j.envsoft.2015.08.013.
Vrugt, J. A., C. J. F. ter Braak, C. Diks, B. A. Robinson, J. M. Hyman, and D. Higdon. 2009. “Accelerating Markov chain Monte Carlo simulation by differential evolution with self-adaptive randomized subspace sampling.” Int. J. Nonlinear Sci. Numer. Simul. 10 (3): 273–290. https://doi.org/10.1515/IJNSNS.2009.10.3.273.
Wan, H.-P., and W.-X. Ren. 2016. “Stochastic model updating utilizing Bayesian approach and Gaussian process model.” Mech. Syst. Sig. Process. 70–71 (Mar): 245–268. https://doi.org/10.1016/j.ymssp.2015.08.011.
Wang, F., Y. Xu, and S. Zhan. 2017. “Multi-scale model updating of a transmission tower structure using Kriging meta-method.” Struct. Control Health Monit. 24 (8): e1952. https://doi.org/10.1002/stc.1952.
Wu, S., P. Angelikopoulos, C. Papadimitriou, and P. Koumoutsakos. 2018. “Bayesian annealed sequential importance sampling: An unbiased version of transitional Markov Chain Monte Carlo.” ASCE-ASME J. Risk Uncertainty Eng. Syst. Part B: Mech. Eng. 4 (1): 011008. https://doi.org/10.1115/1.4037450.
Xia, Z., A. Li, D. Feng, J. Li, X. Chen, and G. Zhou. 2021. “Comparative analysis of typical mathematical modelling methods through model updating of a real-life bridge structure with measured data.” Measurement 174 (Apr): 108987. https://doi.org/10.1016/j.measurement.2021.108987.
Yang, J.-H., and H.-F. Lam. 2018. “An efficient adaptive sequential Monte Carlo method for Bayesian model updating and damage detection.” Struct. Control Health Monit. 25 (12): e2260. https://doi.org/10.1002/stc.2260.
Yuan, Z., P. Liang, T. Silva, K. Yu, and J. E. Mottershead. 2019. “Parameter selection for model updating with global sensitivity analysis.” Mech. Syst. Sig. Process. 115 (20): 483–496. https://doi.org/10.1016/j.ymssp.2018.05.048.
Yuen, K.-V. 2010. Bayesian methods for structural dynamics and civil engineering. Hoboken, NJ: Wiley.
Zeng, J., and Y. H. Kim. 2020. “Identification of structural stiffness and mass using Bayesian model updating approach with known added mass: Numerical investigation.” Int. J. Struct. Stab. Dyn. 20 (11): 2050123. https://doi.org/10.1142/S0219455420501230.
Zeng, J., and Y. H. Kim. 2021. “A two-stage framework for automated operational modal identification.” Struct. Infrastruct. Eng. 19 (1): 1–20. https://doi.org/10.1080/15732479.2021.1919151.
Zeng, J., and Y. H. Kim. 2022. “Probabilistic damage detection and identification of coupled structural parameters using Bayesian model updating with added mass.” J. Sound Vib. 539 (Oct): 117275. https://doi.org/10.1016/j.jsv.2022.117275.
Zhai, Y., R. Zhao, Y. Li, Y. Li, F. Meng, and T. Wang. 2021. “Stochastic inversion method for dynamic constitutive model of rock materials based on improved DREAM.” Int. J. Impact Eng. 147 (Jan): 103739. https://doi.org/10.1016/j.ijimpeng.2020.103739.
Zhang, C., T. Peng, J. Zhou, and M. S. Nazir. 2021. “Parameter identification and uncertainty quantification of a non-linear pump-turbine governing system based on the differential evolution adaptive Metropolis algorithm.” IET Renewable Power Gener. 15 (2): 342–353. https://doi.org/10.1049/rpg2.12027.
Zhang, K., Z. Lu, D. Wu, and Y. Zhang. 2017. “Analytical variance based global sensitivity analysis for models with correlated variables.” Appl. Math. Modell. 45 (May): 748–767. https://doi.org/10.1016/j.apm.2016.12.036.
Zhou, K., and J. Tang. 2021. “Computational inference of vibratory system with incomplete modal information using parallel, interactive and adaptive Markov Chains.” J. Sound Vib. 511 (Oct): 116331. https://doi.org/10.1016/j.jsv.2021.116331.

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 149Issue 6June 2023

History

Received: Aug 25, 2021
Accepted: Jan 6, 2023
Published online: Apr 13, 2023
Published in print: Jun 1, 2023
Discussion open until: Sep 13, 2023

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Ph.D. Candidate, Dept. of Civil and Environment Engineering, Univ. of Louisville, Louisville, KY 40292. Email: [email protected]
Associate Professor, Dept. of Civil and Environment Engineering, Univ. of Louisville, Louisville, KY 40292 (corresponding author). ORCID: https://orcid.org/0000-0001-9415-9001. Email: [email protected]
Associate Professor, School of Civil Engineering and Architecture, Wuhan Univ. of Technology, Wuhan 430070, China. ORCID: https://orcid.org/0000-0003-0205-0290. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share