|

Introducing the stochastic Galerkin method in functions approximation depending on the random parameters

Authors: Khapisov M.Kh.
Published in issue: #3(98)/2025
DOI:


Category: Mathematics | Chapter: Computational Mathematics

Keywords: Hermite polynomials, polynomial chaos decomposition, stochastic Galerkin method, Simpson method, Cauchy problem, C++, Python
Published: 03.07.2025

The paper considers possibilities of applying the polynomial chaos concept in studying dynamic systems with the random parameters. It applies the intrusive stochastic Galerkin projection method in computing the coefficients to take into account in maximum the type of the linear differential operator describing the system. The method is implemented in the C++ and Python programming languages, numerical integration is performed with the Simpson method on the non-uniform mesh. The implemented algorithms efficiency is compared on the test functions. The method was applied to solving the problem of a linear damped oscillator, which was used to assess the approximation accuracy.


References

[1] Sudret B., Mai C. Computing derivative-based global sensitivity measures using polynomial chaos expansions. arXiv:1405.5740, 2015. https://doi.org/10.48550/arXiv.1405.5740

[2] Kaintura A., Dhaene T., Spina D. Review of polynomial chaos-based methods for uncertainty quantification in modern integrated circuits. Electronics, 2018, vol. 7 (3), art. no. 30. https://doi.org/10.3390/electronics7030030

[3] I. Sobol, M. N. Numerical Monte Carlo Methods, Moscow, Nauka Publ., 1967. (In Russ.).

[4] Pupkov K. N.A. N. Probabilistic uncertainty in stochastic technical control systems. Engineering Journal: Science and Innovation, 2013, No. 10 (22). (In Russ.). https://doi.org/10.18698/2308-6033-2013-10-1096

[5] Parekh J., Verstappen R. Intrusive polynomial chaos for CFD using OpenFOAM. Proc. of Workshop on Frontiers of Uncertainty Quantification in Fluid Dynamics, Springer, 2020, vol. 12143.

[6] Smirnov V. N.I. N. Course of higher mathematics. Moscow, Nauka Publ., 1959. (In Russ.).

[7] Kantorovich L. N.V. N., Krylov V. N.I. N. Approximate methods of higher analysis Leningrad-Moscow, Gos. Phys.- Checkmate. Letters Publ., 1962. (In Russ.).

[8] Neckel T. Polynomial Chaos Approximation 2: The stochastic Galerkin approach. Algorithms for Uncertainty Quanti-fication. Lecture 7, Technische Universit?t M?nchen, 2018.

[9] [9] Smith J. Simpsons Rule Revisited. URL: https://arxiv.org/abs/2011.13559 (accessed November 11, 2024). [10] Rabah S., Li J., Liu M. Comparative Studies of 10 Programming Languages within 10 Diverse Criteria. URL: https://arxiv.org/abs/1009.0305 (accessed November 11, 2024).

[10] [10] Rabah S., Li J., Liu M. Comparative Studies of 10 Programming Languages within 10 Diverse Criteria. URL: https://arxiv.org/abs/1009.0305 (accessed November 11, 2024).