Graph-Theoretic-Approach-Assisted Gaussian Process for Nonlinear Stochastic Dynamic Analysis under Generalized Loading
Publication: Journal of Engineering Mechanics
Volume 145, Issue 12
Abstract
We present a novel framework for nonlinear stochastic dynamic analysis under generalized (Gaussian and non-Gaussian) loading. First, the actual system involving high-dimensional stochastic inputs is reduced to multiple low-dimensional systems by using graph structure. Subsequently, Gaussian process (GP) is utilized as a surrogate for the low-dimensional systems. The GP associated with the low-dimensional systems obtained using the graph-theoretic approach can be trained in parallel, and hence the proposed approach is highly efficient. In order to illustrate the performance of the proposed approach, four nonlinear stochastic dynamic problems have been solved. All the problems selected are high dimensional in number of stochastic dimensions. Results obtained using the proposed approach are compared with benchmark solutions obtained using Monte Carlo simulation. It is observed that the proposed approach yields highly accurate results for all the problems. Moreover, the number of training points required is also quite a bit less, indicating that the proposed approach is highly efficient.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
The authors acknowledge the computing facility provided by the Center for Research Computing, University of Notre Dame, and the support from Council of Scientific and Industrial Research, Government of India, via Grant No. 22(0712)/16/EMR-II.
References
Alibrandi, U., and K. M. Mosalam. 2017. “Equivalent linearization methods for stochastic dynamic analysis using linear response surfaces.” J. Eng. Mech. 143 (8): 04017055. https://doi.org/10.1061/(ASCE)EM.1943-7889.0001264.
Balu, A. S., and B. N. Rao. 2012. “Multicut-high dimensional model representation for structural reliability bounds estimation under mixed uncertainties.” Comput.-Aided Civ. Infrastruct. Eng. 27 (6): 419–438. https://doi.org/10.1111/j.1467-8667.2012.00763.x.
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.
Bilionis, I., N. Zabaras, B. A. Konomi, and G. Lin. 2013. “Multi-output separable Gaussian process: Towards an efficient, fully Bayesian paradigm for uncertainty quantification.” J. Comput. Phys. 241: 212–239. https://doi.org/10.1016/j.jcp.2013.01.011.
Biswas, S., S. Chakraborty, S. Chandra, and I. Ghosh. 2016. “Kriging based approach for estimation of vehicular speed and passenger car units on an urban arterial.” J. Transp. Eng., Part A: Syst. 143 (3): 04016013. https://doi.org/10.1061/JTEPBS.0000031.
Blatman, G., and B. Sudret. 2010. “An adaptive algorithm to build up sparse polynomial chaos expansions for stochastic finite element analysis.” Probab. Eng. Mech. 25 (2): 183–197. https://doi.org/10.1016/j.probengmech.2009.10.003.
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.
Broccardo, M., U. Alibrandi, Z. Wang, and L. Garrè. 2017. “The tail equivalent linearization method for nonlinear stochastic processes, genesis and developments.” In Risk and reliability analysis: Theory and applications, 109–142. New York: Springer.
Caughey, T. K. 1963. “Equivalent linearization techniques.” J. Acoust. Soc. Am. 35 (11): 1706–1711. https://doi.org/10.1121/1.1918794.
Caughey, T. K. 1986. “Exact solutions in the theory on non-linear random vibration and their applications.” In Proc., 23rd Annual Meeting of Society of Engineering Science. Houston: Society of Engineering Science.
Chakraborty, S., T. Chatterjee, R. Chowdhury, and S. Adhikari. 2017. “A surrogate based multi-fidelity approach for robust design optimization.” Appl. Math. Modell. 47: 726–744. https://doi.org/10.1016/j.apm.2017.03.040.
Chakraborty, S., and R. Chowdhury. 2016a. “Modelling uncertainty in incompressible flow simulation using Galerkin based generalized ANOVA.” Comput. Phys. Commun. 208: 73–91. https://doi.org/10.1016/j.cpc.2016.08.003.
Chakraborty, S., and R. Chowdhury. 2016b. “Sequential experimental design based generalised ANOVA.” J. Comput. Phys. 317: 15–32. https://doi.org/10.1016/j.jcp.2016.04.042.
Chakraborty, S., and R. Chowdhury. 2017a. “Hybrid framework for the estimation of rare failure event probability.” J. Eng. Mech. 143 (5): 04017010. https://doi.org/10.1061/(ASCE)EM.1943-7889.0001223.
Chakraborty, S., and R. Chowdhury. 2017b. “Moment independent sensitivity analysis: H-PCFE-based approach.” J. Comput. Civ. Eng. 31 (1): 06016001. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000608.
Chakraborty, S., and R. Chowdhury. 2017c. “Polynomial correlated function expansion.” In Modeling and simulation techniques in structural engineering, 348–373. Hershey, PA: IGI Global.
Chakraborty, S., and R. Chowdhury. 2017d. “Towards ‘h-p adaptive’ generalized ANOVA.” Comput. Methods Appl. Mech. Eng. 320: 558–581. https://doi.org/10.1016/j.cma.2017.03.028.
Chakraborty, S., S. Goswami, and T. Rabczuk. 2019. “A surrogate assisted adaptive framework for robust topology optimization.” Comput. Methods Appl. Mech. Eng. 346: 63–84. https://doi.org/10.1016/j.cma.2018.11.030.
Chatterjee, T., S. Chakraborty, and R. Chowdhury. 2018. “Analytical moment based approximation for robust design optimization.” Struct. Multi. Optim. 58 (5): 2135–2162. https://doi.org/10.1007/s00158-018-2029-9.
Chatterjee, T., S. Chakraborty, and R. Chowdhury. 2019. “A critical review of surrogate assisted robust design optimization.” Arch. Comput. Methods Eng. 26 (1): 245–274. https://doi.org/10.1007/s11831-017-9240-5.
Feng, G. M., B. Wang, and Y. F. Lu. 1992. “Path integral, functional method, and stochastic dynamical systems.” Probab. Eng. Mech. 7 (3): 149–157. https://doi.org/10.1016/0266-8920(92)90018-D.
Fujimura, K., and A. Der Kiureghian. 2007. “Tail-equivalent linearization method for nonlinear random vibration.” Probab. Eng. Mech. 22 (1): 63–76. https://doi.org/10.1016/j.probengmech.2006.08.001.
Ghasemi, H., R. Rafiee, X. Zhuang, J. Muthu, and T. Rabczuk. 2014. “Uncertainties propagation in metamodel-based probabilistic optimization of CNT/polymer composite structure using stochastic multi-scale modeling.” Comput. Mater. Sci. 85: 295–305. https://doi.org/10.1016/j.commatsci.2014.01.020.
Goswami, S., S. Ghosh, and S. Chakraborty. 2016. “Reliability analysis of structures by iterative improved response surface method.” Struct. Saf. 60: 56–66. https://doi.org/10.1016/j.strusafe.2016.02.002.
Grigoriu, M. 1995. Applied non-Gaussian processes. Englewood, NJ: Prentice Hall.
Gurley, K. R., M. A. Tognarelli, and A. Kareem. 1997. “Analysis and simulation tools for wind engineering.” Probab. Eng. Mech. 12 (1): 9–31. https://doi.org/10.1016/S0266-8920(96)00010-0.
Iourtchenko, D., E. Mo, and A. Naess. 2008. “Reliability of strongly nonlinear single degree of freedom dynamic systems by the path integration method.” J. Appl. Mech. 75 (6): 061016 https://doi.org/10.1115/1.2967896.
Joseph, V. R., and Y. Hung. 2008. “Orthogonal-maximin Latin hypercube designs.” Statistica Sin. 18 (1): 171–186.
Kliemann, W., and S. Namachchivaya. 1995. Nonlinear dynamics and stochastic mechanics (mathematical modeling). London: CRC Press.
Koller, D., and N. Friedman. 2009. Probabilistic graphical models: Principles and techniques: Adaptive computation and machine learning. Cambridge, MA: MIT Press.
Kougioumtzoglou, I. A., and P. D. Spanos. 2012. “An analytical Wiener path integral technique for non-stationary response determination of nonlinear oscillators.” Probab. Eng. Mech. 28 (SI): 125–131. https://doi.org/10.1016/j.probengmech.2011.08.022.
Kumar, P., and S. Narayanan. 2009. “Numerical solution of multidimensional Fokker-Planck equation for nonlinear stochastic dynamical systems.” Adv. Vib. Eng. 8 (2): 153–163.
Ma, X., and N. Zabaras. 2010. “An adaptive high-dimensional stochastic model representation technique for the solution of stochastic partial differential equations.” J. Comput. Phys. 229 (10): 3884–3915. https://doi.org/10.1016/j.jcp.2010.01.033.
Moreno-Muñoz, P., A. Artés-Rodríguez, and M. A. Álvarez. 2018. “Heterogeneous multi-output gaussian process prediction.” In Advances in neural information processing systems. Cambidge, MA: MIT Press.
Morris, M. D., and T. J. Mitchell. 1995. “Exploratory designs for computer experiments.” J. Stat. Plann. Inference 43 (3): 381–402. https://doi.org/10.1016/0378-3758(94)00035-T.
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.
Murphy, K. P. 2012. Machine learning: A probabilistic perspective. Cambridge, MA: MIT Press.
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. Nonlinear Mech. 38 (8): 1269–1283. https://doi.org/10.1016/S0020-7462(02)00072-0.
Naess, A., and V. Moe. 2000. “Efficient path integration methods for nonlinear dynamic systems.” Probab. Eng. Mech. 15 (2): 221–231. https://doi.org/10.1016/S0266-8920(99)00031-4.
Nayek, R., S. Chakraborty, and S. Narasimhan. 2019. “A Gaussian process latent force model for joint input-state estimation in linear structural systems.” Mech. Syst. Signal Process. 128: 497–530. https://doi.org/10.1016/j.ymssp.2019.03.048.
Newland, D. E. 1996. An introduction to random vibrations, spectral and wavelet analysis. London: Prentice Hall.
Nigam, N. C. 1983. Introduction to random vibrations. London: MIT Press.
Owen, A. B. 1994. “Controlling correlations in Latin hypercube samples.” J. Am. Stat. Assoc. 89 (428): 1517–1522. https://doi.org/10.1080/01621459.1994.10476891.
Pascual, B., and S. Adhikari. 2012. “Hybrid perturbation-polynomial chaos approaches to the random algebraic eigenvalue problem.” Comput. Methods Appl. Mech. Eng. 217–220: 153–167. https://doi.org/10.1016/j.cma.2012.01.009.
Roy, B. K., S. Chakraborty, and S. Mishra. 2014. “Robust optimum design of base isolation system in seismic vibration control of structures under uncertain bounded system parameters.” J. Vib. Control 20 (5): 786–800. https://doi.org/10.1177/1077546312466577.
Rubinstein, R., and D. Kroese. 2008. Simulation and the Monte Carlo method. Hoboken, NJ: Wiley.
Saha, A., S. Chakraborty, S. Chandra, and I. Ghosh. 2018. “Kriging based saturation flow models for traffic conditions in Indian cities.” Transp. Res. Part A: Policy Pract. 118: 38–51. https://doi.org/10.1016/j.tra.2018.08.037.
Snelson, E., and Z. Ghahramani. 2006. “Sparse Gaussian processes using pseudo-inputs.” In Advances in neural information processing systems 18, edited by Y. Weiss, B. Schölkopf, and J. C. Platt, 1257–1264. Cambridge, MA: MIT Press.
Sobczyk, K., and J. Trebicki. 1990. “Maximum entropy principle in stochastic dynamics.” Probab. Eng. Mech. 5 (3): 102–110. https://doi.org/10.1016/0266-8920(90)90001-Z.
Sudret, B. 2008. “Global sensitivity analysis using polynomial chaos expansions.” Reliab. Eng. Syst. Saf. 93 (7): 964–979. https://doi.org/10.1016/j.ress.2007.04.002.
Thomsen, N. I., P. J. Binning, U. S. McKnight, N. Tuxen, P. L. Bjerg, and M. Troldborg. 2016. “A Bayesian belief network approach for assessing uncertainty in conceptual site models at contaminated sites.” J. Contam. Hydrol. 188: 12–28. https://doi.org/10.1016/j.jconhyd.2016.02.003.
Vu-Bac, N., T. Lahmer, X. Zhuang, T. Nguyen-Thoi, and T. Rabczuk. 2016. “A software framework for probabilistic sensitivity analysis for computationally expensive models.” Adv. Eng. Software 100: 19–31. https://doi.org/10.1016/j.advengsoft.2016.06.005.
Wan, J., and N. Zabaras. 2013. “A probabilistic graphical model approach to stochastic multiscale partial differential equations.” J. Comput. Phys. 250: 477–510. https://doi.org/10.1016/j.jcp.2013.05.016.
Wen, Y.-K. 1975. “Approximate method for nonlinear random vibration.” J. Eng. Mech. Div. 101 (4): 389–401.
Wen, Y.-K. 1976. “Method for random vibration of hysteretic systems.” J. Eng. Mech. Div. 102 (2): 249–263.
Whitte, P. 1957. “On the use of the normal approximation in the treatment of stochastic processes.” J. R. Stat. Soc. Ser. B (Method.) 19 (2): 268–281.
Information & Authors
Information
Published In
Copyright
©2019 American Society of Civil Engineers.
History
Received: Nov 18, 2018
Accepted: Apr 22, 2019
Published online: Sep 30, 2019
Published in print: Dec 1, 2019
Discussion open until: Feb 29, 2020
Authors
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.