Machine learning discovery of optimal quadrature rules for isogeometric analysis

被引:3
|
作者
Teijeiro, Tomas [1 ]
Taylor, Jamie M. [2 ]
Hashemian, Ali [1 ]
Pardo, David [1 ,3 ,4 ]
机构
[1] BCAM Basque Ctr Appl Math, ,Basque Country, Bilbao, Basque Country, Spain
[2] CUNEF Univ, Dept Metodos Cuantitat, Madrid, Spain
[3] Univ Basque Country UPV EHU, ,Basque Country, Leioa, Basque Country, Spain
[4] Ikerbasque Basque Fdn Sci, Bilbao, Basque Country, Spain
关键词
Numerical integration; Optimal quadrature rules; Machine learning; Dynamic programming; Isogeometric analysis; VIBRATION ANALYSIS; FINITE-ELEMENTS; SPLINE SPACES; GEOMETRY; NURBS; COST;
D O I
10.1016/j.cma.2023.116310
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We propose the use of machine learning techniques to find optimal quadrature rules for the construction of stiffness and mass matrices in isogeometric analysis (IGA). We initially consider 1D spline spaces of arbitrary degree spanned over uniform and non-uniform knot sequences, and then the generated optimal rules are used for integration over higher-dimensional spaces using tensor products. The quadrature rule search is posed as an optimization problem and solved by a machine learning strategy based on adaptive gradient-descent. However, since the optimization space is highly non-convex, the success of the search strongly depends on the number of quadrature points and the parameter initialization. Thus, we use a dynamic programming strategy that initializes the parameters from the optimal solution over the spline space with a lower number of knots. With this method, we found optimal quadrature rules for spline spaces when using IGA discretizations with up to 50 uniform elements and polynomial degrees up to 8, showing the generality of the approach in this scenario. For non-uniform partitions, the method also finds an optimal rule in a reasonable number of test cases. We also assess the generated optimal rules in two practical case studies, namely, the eigenvalue problem of the Laplace operator and the eigenfrequency analysis of freeform curved beams, where the latter problem shows the applicability of the method to curved geometries. In particular, the proposed method results in savings with respect to traditional Gaussian integration of up to 44% in 1D, 68% in 2D, and 82% in 3D spaces.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Optimal and reduced quadrature rules for tensor product and hierarchically refined splines in isogeometric analysis
    Hiemstra, Rene R.
    Calabro, Francesco
    Schillinger, Dominik
    Hughes, Thomas J. R.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 316 : 966 - 1004
  • [2] Efficient quadrature rules for subdivision surfaces in isogeometric analysis
    Barendrecht, Pieter J.
    Barton, Michael
    Kosinka, Jiri
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 340 : 1 - 23
  • [3] A simple algorithm for obtaining nearly optimal quadrature rules for NURBS-based isogeometric analysis
    Auricchio, F.
    Calabro, F.
    Hughes, T. J. R.
    Reali, A.
    Sangalli, G.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2012, 249 : 15 - 27
  • [4] Optimal quadrature rules for odd-degree spline spaces and their application to tensor-product-based isogeometric analysis
    Barton, Michael
    Manuel Calo, Victor
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2016, 305 : 217 - 240
  • [5] Reduced Bezier element quadrature rules for quadratic and cubic splines in isogeometric analysis
    Schillinger, Dominik
    Hossain, Shaikh J.
    Hughes, Thomas J. R.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 277 : 1 - 45
  • [6] Quadrature blending for isogeometric analysis
    Calo, Victor
    Deng, Quanling
    Puzyrev, Vladimir
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 798 - 807
  • [7] Quadrature Rules in the Isogeometric Galerkin Method: State of the Art and an Introduction to Weighted Quadrature
    Calabro, Francesco
    Loli, Gabriele
    Sangalli, Giancarlo
    Tani, Mattia
    ADVANCED METHODS FOR GEOMETRIC MODELING AND NUMERICAL SIMULATION, 2019, 35 : 43 - 55
  • [8] Dispersion-minimizing quadrature rules for C1 quadratic isogeometric analysis
    Deng, Quanling
    Barton, Michael
    Puzyrev, Vladimir
    Calo, Victor
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 328 : 554 - 564
  • [9] Optimized Quadrature Rules for Isogeometric Frequency Analysis of Wave Equations Using Cubic Splines
    Xu, Xiaolan
    Hou, Songyang
    Wu, Zhenyu
    Wang, Dongdong
    INTERNATIONAL JOURNAL OF APPLIED MECHANICS, 2023, 15 (08)
  • [10] Gauss-Galerkin quadrature rules for quadratic and cubic spline spaces and their application to isogeometric analysis
    Barton, Michael
    Calo, Victor Manuel
    COMPUTER-AIDED DESIGN, 2017, 82 : 57 - 67