Technical Papers
Apr 29, 2020

A Kriging–NARX Model for Uncertainty Quantification of Nonlinear Stochastic Dynamical Systems in Time Domain

Publication: Journal of Engineering Mechanics
Volume 146, Issue 7

Abstract

A novel approach, referred to as sparse Kriging–NARX (KNARX), is proposed for the uncertainty quantification of nonlinear stochastic dynamical systems. It combines the nonlinear autoregressive with exogenous (NARX) input model with the high fidelity surrogate model Kriging. The sparsity in the proposed approach is introduced in the NARX model by reducing the number of polynomial bases using the least-angle regression (LARS) algorithm. Sparse KNARX captures the nonlinearity of a problem by the NARX model, whereas the uncertain parameters are propagated using the Kriging surrogate model, and LARS makes the model efficient. The accuracy and the efficiency of the sparse KNARX was measured through uncertainty quantification applied to three nonlinear stochastic dynamical systems. The time-dependent mean and standard deviation were predicted for all the numerical examples. Instantaneous stochastic response characteristics and maximum absolute response were also predicted. All the results were compared with the full scale Monte Carlo simulation (MCS) results and a mean error was calculated for all the numerical problems to measure the accuracy. All the results had excellent agreement with the MCS results at a very limited computational cost. The efficiency of the sparse KNARX also was measured by the CPU time and the required number of surrogate model evaluations. In all instances, sparse KNARX outperformed other state-of-the-art methods, which justifies the applicability of this model for nonlinear stochastic dynamical systems.

Get full access to this article

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

Data Availability Statement

Some or all data, models, or code generated or used during the study are available from the corresponding author by request, including theNARX model, and the NARX polynomial basis functions.

References

Bayarri, M. J., J. O. Berger, J. Cafeo, G. Garcia-Donato, F. Liu, J. Palomo, R. J. Parthasarathy, R. Paulo, J. Sacks, and D. Walsh. 2007. “Computer model validation with functional output.” Ann. Stat. 35 (5): 1874–1906. https://doi.org/10.1214/009053607000000163.
Bhattacharyya, B. 2018. “A critical appraisal of design of experiments for uncertainty quantification.” Arch. Comput. Methods Eng. 25 (3): 727–751. https://doi.org/10.1007/s11831-017-9211-x.
Billings, S., and H.-L. Wei. 2005. “A new class of wavelet networks for nonlinear system identification.” IEEE Trans. Neural Networks 16 (4): 862–874. https://doi.org/10.1109/TNN.2005.849842.
Billings, S. A. 2013. Nonlinear system identification: NARMAX methods in the time, frequency, and spatio-temporal domains. 1st ed. New York: Wiley.
Billings, S. A., S. Chen, and M. J. Korenberg. 1989. “Identification of MIMO non-linear systems using a forward-regression orthogonal estimator.” Int. J. Control 49 (6): 2157–2189. https://doi.org/10.1080/00207178908559767.
Blatman, G., and B. Sudret. 2011. “Adaptive sparse polynomial chaos expansion based on least angle regression.” J. Comput. Phys. 230 (6): 2345–2367. https://doi.org/10.1016/j.jcp.2010.12.021.
Bouc, R. 1967. “Forced vibration of mechanical systems with hysteresis.” In Proc., 4th Conf. on Nonlinear Oscillation, 315. Prague, Czechoslovakia: Academia.
Cantelmo, C., and L. Piroddi. 2010. “Adaptive model selection for polynomial NARX models.” IET Control Theory Appl. 4 (12): 2693–2706. https://doi.org/10.1049/iet-cta.2009.0581.
Chakraborty, S., and R. Chowdhury. 2015. “Polynomial correlated function expansion for nonlinear stochastic dynamic analysis.” J. Eng. Mech. 141 (3): 04014132. https://doi.org/10.1061/(ASCE)EM.1943-7889.0000855.
Chakraborty, S., and R. Chowdhury. 2017. “An efficient algorithm for building locally refined hp–adaptive H-PCFE: Application to uncertainty quantification.” J. Comput. Phys. 351 (Dec): 59–79. https://doi.org/10.1016/j.jcp.2017.09.024.
Chatterjee, T., and R. Chowdhury. 2017. “An efficient sparse Bayesian learning framework for stochastic response analysis.” Struct. Saf. 68 (Sep): 1–14. https://doi.org/10.1016/j.strusafe.2017.05.003.
Chatterjee, T., and R. Chowdhury. 2018. “Refined sparse Bayesian learning configuration for stochastic response analysis.” Probab. Eng. Mech. 52 (Apr): 15–27. https://doi.org/10.1016/j.probengmech.2018.02.001.
Chen, S., and S. A. Billings. 1989. “Modelling and analysis of non-linear time series.” Int. J. Control 50 (6): 2151–2171. https://doi.org/10.1080/00207178908953491.
Chen, S., S. A. Billings, and P. M. Grant. 1990. “Non-linear system identification using neural networks.” Int. J. Control 51 (6): 1191–1214. https://doi.org/10.1080/00207179008934126.
Cheng, Y., L. Wang, M. Yu, and J. Hu. 2011. “An efficient identification scheme for a nonlinear polynomial NARX model.” Artif. Life Rob. 16 (1): 70–73. https://doi.org/10.1007/s10015-011-0881-4.
Efron, B., T. Hastie, I. Johnstone, and R. Tibshirani. 2004. “Least angle regression.” Ann. Stat. 32 (2): 407–499. https://doi.org/10.1214/009053604000000067.
Gerritsma, M., J.-B. V. D. Steen, P. Vos, and G. Karniadakis. 2010. “Time-dependent generalized polynomial chaos.” J. Comput. Phys. 229 (22): 8333–8363. https://doi.org/10.1016/j.jcp.2010.07.020.
Grigoriu, M. 1996. “Response of dynamic systems to Poisson white noise.” J. Sound Vib. 195 (3): 375–389. https://doi.org/10.1006/jsvi.1996.0432.
Huang, X., J. Chen, and H. Zhu. 2016. “Assessing small failure probabilities by AK–SS: An active learning method combining Kriging and Subset Simulation.” Struct. Saf. 59 (Mar): 86–95. https://doi.org/10.1016/j.strusafe.2015.12.003.
Jacquelin, E., S. Adhikari, J.-J. Sinou, and M. Friswell. 2015. “Polynomial chaos expansion in structural dynamics: Accelerating the convergence of the first two statistical moment sequences.” J. Sound Vib. 356 (Nov): 144–154. https://doi.org/10.1016/j.jsv.2015.06.039.
Jacquelin, E., O. Dessombz, J. J. Sinou, S. Adhikari, and M. I. Friswell. 2017. “Polynomial chaos-based extended Padé expansion in structural dynamics.” Int. J. Numer. Methods Eng. 111 (12): 1170–1191. https://doi.org/10.1002/nme.5497.
Kaymaz, I. 2005. “Application of Kriging method to structural reliability problems.” Struct. Saf. 27 (2): 133–151. https://doi.org/10.1016/j.strusafe.2004.09.001.
Kersaudy, P., B. Sudret, N. Varsier, O. Picon, and J. Wiart. 2015. “A new surrogate modeling technique combining Kriging and polynomial chaos expansions: Application to uncertainty analysis in computational dosimetry.” J. Comput. Phys. 286 (Apr): 103–117. https://doi.org/10.1016/j.jcp.2015.01.034.
Krige, D. 1951. “A statistical approach to some basic mine valuation problems on the witwatersrand.” J. Chem. Metall. Min. Soc. S. Afr. 52 (6): 119–139.
Kundu, A., and S. Adhikari. 2014. “Transient response of structural dynamic systems with parametric uncertainty.” J. Eng. Mech. 140 (2): 315–331. https://doi.org/10.1061/(ASCE)EM.1943-7889.0000643.
Leontaritis, I. J., and S. A. Billings. 1985. “Input-output parametric models for non-linear systems. Part II: Stochastic non-linear systems.” Int. J. Control 41 (2): 329–344. https://doi.org/10.1080/0020718508961130.
Li, K., J.-X. Peng, and G. Irwin. 2005. “A fast nonlinear model identification method.” IEEE Trans. Autom. Control 50 (8): 1211–1216. https://doi.org/10.1109/TAC.2005.852557.
Lin, T., B. Horne, P. Tino, and C. Giles. 1996. “Learning long-term dependencies in NARX recurrent neural networks.” IEEE Trans. Neural Networks 7 (6): 1329–1338. https://doi.org/10.1109/72.548162.
Lu, C., Y.-W. Feng, R. P. Liem, and C.-W. Fei. 2018. “Improved Kriging with extremum response surface method for structural dynamic reliability and sensitivity analyses.” Aerosp. Sci. Technol. 76 (May): 164–175. https://doi.org/10.1016/j.ast.2018.02.012.
Luchtenburg, D. M., S. L. Brunton, and C. W. Rowley. 2014. “Long-time uncertainty propagation using generalized polynomial chaos and flow map composition.” J. Comput. Phys. 274 (Oct): 783–802. https://doi.org/10.1016/j.jcp.2014.06.029.
Lucor, D., and G. E. Karniadakis. 2004. “Adaptive generalized polynomial chaos for nonlinear random oscillators.” SIAM J. Sci. Comput. 26 (2): 720–735. https://doi.org/10.1137/S1064827503427984.
Lucor, D., C. H. Su, and G. E. Karniadakis. 2004. “Generalized polynomial chaos and random oscillators.” Int. J. Numer. Methods Eng. 60 (3): 571–596. https://doi.org/10.1002/nme.976.
Mai, C. V. 2016. “Polynomial chaos expansions for uncertain dynamical systems–Applications in earthquake engineering.” Ph.D. thesis, Chair of Risk, Safety and Uncertainty Quantification, ETH Zurich.
Mai, C. V., M. D. Spiridonakos, E. N. Chatzi, and B. Sudret. 2016. “Surrogate modeling for stochastic dynamical systems by combining nonlinear autoregressive with exogenous input models and polynomial chaos expansions.” Int. J. Uncertainty Quantif. 6 (4): 313–339. https://doi.org/10.1615/Int.J.UncertaintyQuantification.2016016603.
Mai, C. V., and B. Sudret. 2017. “Surrogate models for oscillatory systems using sparse polynomial chaos expansions and stochastic time warping.” SIAM/ASA J. Uncertainty Quantif. 5 (1): 540–571. https://doi.org/10.1137/16M1083621.
Maitre, O. P. L., L. Mathelin, O. Knio, and M. Hussaini. 2010. “Asynchronous time integration for polynomial chaos expansion of uncertain periodic dynamics.” Discrete Continuum Dyn. Syst. Ser. A 28 (1): 199–226. https://doi.org/10.3934/dcds.2010.28.199.
Marelli, S., and B. Sudret. 2018. UQLab user manual: Polynomial chaos expansions. Zürich, Switzerland: Chair of Risk, Safety and Uncertainty Quantification, ETH Zurich.
Matheron, G. 1963. “Principles of geostatistics.” Econ. Geol. 58 (8): 1246–1266. https://doi.org/10.2113/gsecongeo.58.8.1246.
Mukhopadhyay, T., S. Chakraborty, S. Dey, S. Adhikari, and R. Chowdhury. 2017. “A critical assessment of Kriging model variants for high-fidelity uncertainty quantification in dynamics of composite shells.” Arch. Comput. Methods Eng. 24 (3): 495–518. https://doi.org/10.1007/s11831-016-9178-z.
Muscolino, G., G. Ricciardi, and P. Cacciola. 2003. “Monte Carlo simulation in the stochastic analysis of non-linear systems under external stationary Poisson white noise input.” Int. J. Non Linear Mech. 38 (8): 1269–1283. https://doi.org/10.1016/S0020-7462(02)00072-0.
Ozen, H. C., and G. Bal. 2017. “A dynamical polynomial chaos approach for long-time evolution of SPDEs.” J. Comput. Phys. 343 (Aug): 300–323. https://doi.org/10.1016/j.jcp.2017.04.054.
Sacks, J., W. J. Welch, T. J. Mitchell, and H. P. Wynn. 1989. “Design and analysis of computer experiments.” Stat. Sci. 4 (4): 409–423. https://doi.org/10.1214/ss/1177012413.
Santner, T., B. Williams, and W. Notz. 2003. The design and analysis of computer experiments. 1st ed. New York: Springer.
Sheppard, C. 1969. “Computer simulation of stochastic processes through model-sampling (Monte Carlo) techniques.” FEBS Lett. 2 (S1): S14–S21. https://doi.org/10.1016/0014-5793(69)80071-2.
Simpson, T. W., T. M. Mauery, J. J. Korte, and F. Mistree. 2001. “Kriging models for global approximation in simulation-based multidisciplinary design optimization.” AIAA J. 39 (12): 2233–2241. https://doi.org/10.2514/2.1234.
Sjöberg, J., Q. Zhang, L. Ljung, A. Benveniste, B. Delyon, P.-Y. Glorennec, H. Hjalmarsson, and A. Juditsky. 1995. “Nonlinear black-box modeling in system identification: A unified overview.” Automatica 31 (12): 1691–1724. https://doi.org/10.1016/0005-1098(95)00120-8.
Spiridonakos, M., and E. Chatzi. 2015. “Metamodeling of dynamic nonlinear structural systems through polynomial chaos NARX models.” Comput. Struct. 157 (Sep): 99–113. https://doi.org/10.1016/j.compstruc.2015.05.002.
Sugai, M., Y. Mori, and K. Ogawa. 2015. “Application of Kriging method into practical estimations of earthquake ground motion hazards.” J. Struct. Constr. Eng. 80 (707): 39–46. https://doi.org/10.3130/aijs.80.39.
Tong, C., Z. Sun, Q. Zhao, Q. Wang, and S. Wang. 2015. “A hybrid algorithm for reliability analysis combining Kriging and subset simulation importance sampling.” J. Mech. Sci. Technol. 29 (8): 3183–3193. https://doi.org/10.1007/s12206-015-0717-6.
Wan, X., and G. E. Karniadakis. 2005. “An adaptive multi-element generalized polynomial chaos method for stochastic differential equations.” J. Comput. Phys. 209 (2): 617–642. https://doi.org/10.1016/j.jcp.2005.03.023.
Wei, H., and S. Billings. 2009. “Improved parameter estimates for non-linear dynamical models using a bootstrap method.” Int. J. Control 82 (11): 1991–2001. https://doi.org/10.1080/00207170902854118.
Wen, Y.-K. 1976. “Method for random vibration of hysteretic systems.” J. Eng. Mech. Div. 102 (2): 249–263.
Wiener, N. 1938. “The homogeneous chaos.” Am. J. Math. 60 (4): 897–936. https://doi.org/10.2307/2371268.
Worden, K., W. E. Becker, T. J. Rogers, and E. J. Cross. 2018. “On the confidence bounds of Gaussian process NARX models and their higher-order frequency response functions.” Mech. Syst. Sig. Process. 104 (May): 188–223. https://doi.org/10.1016/j.ymssp.2017.09.032.
Xie, H., H. Tang, and Y.-H. Liao. 2009. “Time series prediction based on NARX neural networks: An advanced approach.” In Proc., 8th Int. Conf. on Machine Learning and Cybernetics, 1275–1279. New York: IEEE.
Xiu, D., and G. E. Karniadakis. 2002. “The Wiener-Askey polynomial chaos for stochastic differential equation.” SIAM J. Sci. Comput. Sci. Comput. 24 (2): 619–644. https://doi.org/10.1137/S1064827501387826.
Zhang, L., and K. Li. 2015. “Forward and backward least angle regression for nonlinear system identification.” Automatica 53 (Mar): 94–102. https://doi.org/10.1016/j.automatica.2014.12.010.

Information & Authors

Information

Published In

Go to Journal of Engineering Mechanics
Journal of Engineering Mechanics
Volume 146Issue 7July 2020

History

Received: Jul 9, 2019
Accepted: Jan 17, 2020
Published online: Apr 29, 2020
Published in print: Jul 1, 2020
Discussion open until: Sep 29, 2020

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Student, Univ. Lyon, Université Claude Bernard Lyon 1, IFSTTAR, LBMC UMR_T9406, Lyon F69622, France (corresponding author). ORCID: https://orcid.org/0000-0002-9540-7297. Email: [email protected]
Professor, Univ. Lyon, Université Claude Bernard Lyon 1, IFSTTAR, LBMC UMR_T9406, Lyon F69622, France. ORCID: https://orcid.org/0000-0001-8415-6712. Email: [email protected]
Researcher, Univ. Lyon, Université Claude Bernard Lyon 1, IFSTTAR, LBMC UMR_T9406, Lyon F69622, France. ORCID: https://orcid.org/0000-0003-2264-7131. 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.

Cited by

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