Previous Articles     Next Articles

Curvature-Based $r$-Adaptive Isogeometric Analysis with Injectivity-Preserving Multi-Sided Domain Parameterization

JI Ye1,2, WANG Mengyun1,2, YU Yingying3, ZHU Chungang1,2   

  1. 1. School of Mathematical Sciences, Dalian University of Technology, Dalian 116024, China;
    2. Key Laboratory for Computational Mathematics and Data Intelligence of Liaoning Province, Dalian 116024, China;
    3. School of Mathematics, Liaoning Normal University, Dalian 116029, China
  • Received:2021-08-12 Revised:2021-11-10 Online:2023-01-25 Published:2023-02-09
  • Supported by:
    This research was supported by the National Natural Science Foundation of China under Grant Nos. 12071057, 11671068, and 12001327.

JI Ye, WANG Mengyun, YU Yingying, ZHU Chungang. Curvature-Based $r$-Adaptive Isogeometric Analysis with Injectivity-Preserving Multi-Sided Domain Parameterization[J]. Journal of Systems Science and Complexity, 2023, 36(1): 53-76.

Inspired by the $r$-refinement method in isogeometric analysis, in this paper, the authors propose a curvature-based $r$-adaptive isogeometric method for planar multi-sided computational domains parameterized by toric surface patches. The authors construct three absolute curvature metrics of isogeometric solution surface to characterize its gradient information, which is more straightforward and effective. The proposed method takes the internal weights as optimization variables and the resulting parameterization is analysis-suitable and injectivity-preserving with a theoretical guarantee. Several PDEs are solved over multi-sided computational domains parameterized by toric surface patches to demonstrate the effectiveness and efficiency of the proposed method
[1] Hughes T J R, Cottrell J A, and Bazilevs Y, Isogeometric analysis:CAD, finite elements, NURBS, exact geometry and mesh refinement, Comput. Methods Appl. Mech. Engrg., 2005, 194(39-41):4135-4195.
[2] Cottrell J A, Hughes T J R, and Bazilevs Y, Isogeometric Analysis:Toward Integration of CAD and FEA, Wiley, Chichester, 2009.
[3] Cohen E, Martin T, Kirby R M, et al., Analysis-aware modeling:Understanding quality considerations in modeling for isogeometric analysis, Comput. Methods Appl. Mech. Engrg., 2010, 199(5-8):334-356.
[4] Xu G, Mourrain B, Duvigneau R, et al., Optimal analysis-aware parameterization of computational domain in 3D isogeometric analysis, Computer-Aided Design, 2013, 45(4):812-821.
[5] Pilgerstorfer E and Jüttler B, Bounding the influence of domain parameterization and knot spacing on numerical stability in isogeometric analysis, Comput. Methods Appl. Mech. Engrg., 2014, 268:589-613.
[6] Nian X S and Chen F L, Planar domain parameterization for isogeometric analysis based on Teichmüller mapping, Comput. Methods Appl. Mech. Engrg., 2016, 311:41-55.
[7] Pan M D, Chen F L, and Tong W H, Low-rank parameterization of planar domains for isogeometric analysis, Computer Aided Geometric Design, 2018, 63:1-16.
[8] Xu G, Mourrain B, Duvigneau R, et al., Parameterization of computational domain in isogeometric analysis:Methods and comparison, Comput. Methods Appl. Mech. Engrg., 2011, 200(23-24):2021-2031.
[9] Huang W Z and Russell, R D, Moving mesh strategy based on a gradient flow equation for two-dimensional problems, SIAM J. Sci. Comput., 1998, 20(3):998-1015.
[10] Cao W M, Huang W Z, and Russell R D, An r-adaptive finite element method based upon moving mesh PDEs, Journal of Computational Physics, 1999, 149(2):221-244.
[11] Huang W Z and Russell R D, Adaptive mesh movement-The MMPDE approach and its applications, J. Comput. Appl. Math., 2001, 128(1-2):383-398.
[12] Huang W Z and Russell R D, Adaptive Moving Mesh Methods, Springer-Verlag, New York, 2011.
[13] Gravesen J, Evgrafov A, Nguyen D M, et al., Planar parametrization in isogeometric analysis, International Conference on Mathematical Methods for Curves and Surfaces, Springer, Berlin, Heidelberg, 2012, 189-212.
[14] Xu G, Li B J, Shu L X, et al., Efficient r-adaptive isogeometric analysis with Winslow's mapping and monitor function approach, Journal of Computational and Applied Mathematics, 2019, 351:186-197.
[15] Ali Z and Ma W Y, PDE-based and solution-dependent parameterization for isogeometric analysis, 14th World Congress on Computational Mechanics (WCCM XIV), 8th European Congress on Computational Methods in Applied Science and Engineering (ECCOMAS 2020), 2021.
[16] Krasauskas R, Toric surface patches, Advances in Computational Mathematics, 2002, 17(1):89-113.
[17] Li J G, Ji Y, and Zhu C G, De Casteljau algorithm and degree elevation of toric surface patches, Journal of Systems Science and Complexity, 2021, 34(1):21-46.
[18] Yu Y Y, Ji Y, and Zhu C G, An improved algorithm for checking the injectivity of 2D toric surface patches, Computers & Mathematics with Applications, 2020, 79(10):2973-2986.
[19] Zhu X F, Ji Y, Zhu C G, et al., Isogeometric analysis for trimmed CAD surfaces using multi-sided toric surface patches, Computer Aided Geometric Design, 2020, 79:101847.
[20] Craciun G, Garcıa-Puente L D, and Sottile F, Some geometrical aspects of control points for toric patches, International Conference on Mathematical Methods for Curves and Surfaces, Springer, Berlin, Heidelberg, 2008, 111-135.
[21] Sottile F and Zhu C G, Injectivity of 2D toric Bézier patches, Proceeding of 12th International Conference on Computer-Aided Design and Computer Graphics (Jinan, China), IEEE CPS, 2011, 235-238.
[22] Ji Y, Yu Y Y, Wang M Y, et al., Constructing high-quality planar NURBS parameterization for isogeometric analysis by adjustment control points and weights, Journal of Computational and Applied Mathematics, 2021, 396:113615.
[23] Xu G, Mourrain B, Duvigneau R, et al., Constructing analysis-suitable parameterization of computational domain from CAD boundary by variational harmonic method, Journal of Computational Physics, 2013, 252:275-289.
[24] Hinz J, Möller M, and Vuik C, Elliptic grid generation techniques in the framework of isogeometric analysis applications, Computer Aided Geometric Design, 2018, 65:48-75.
[25] Zheng Y, Pan M D, and Chen F L, Boundary correspondence of planar domains for isogeometric analysis based on optimal mass transport, Computer-Aided Design, 2019, 114:28-36.
[26] Xu J L, Chen F L, and Deng J S, Two-dimensional domain decomposition based on skeleton computation for parameterization and isogeometric analysis, Comput. Methods Appl. Mech. Engrg., 2015, 284:541-555.
[27] Xu G, Li M, Mourrain B, et al., Constructing IGA-suitable planar parameterization from complex CAD boundary by domain partition and global/local optimization, Comput. Methods Appl. Mech. Engrg., 2018, 328:175-200.
[28] Xiao S W, Kang H M, Fu X M, et al., Computing IGA-suitable planar parameterizations by PolySquare-enhanced domain partition, Computer Aided Geometric Design, 2018, 62:29-43.
[29] Wang X L and Qian X P, An optimization approach for constructing trivariate B-spline solids, Computer-Aided Design, 2014, 46:179-191.
[30] Xu G, Mourrain B, Galligo A, et al., High-quality construction of analysis-suitable trivariate NURBS solids by reparameterization methods, Computational Mechanics, 2014, 54(5):1303-1313.
[31] Pan M D, Chen F L, and Tong W H, Volumetric spline parameterization for isogeometric analysis, Comput. Methods Appl. Mech. Engrg., 2020, 359:112769.
[32] Liu H, Yang Y, Liu Y, et al., Simultaneous interior and boundary optimization of volumetric domain parameterizations for IGA, Computer Aided Geometric Design, 2020, 79:101853.
[33] Xu G, Mourrain B, Duvigneau R, et al., Analysis-suitable volume parameterization of multiblock computational domain in isogeometric applications, Computer-Aided Design, 2013, 45(2):395-404.
[34] Chen L, Xu G, Wang S Y, et al., Constructing volumetric parameterization based on directed graph simplification of l1 polycube structure from complex shapes, Comput. Methods Appl. Mech. Engrg., 2019, 351:422-440.
[35] Goldman R, Pyramid Algorithms:A Dynamic Programming Approach to Curves and Surfaces for Geometric Modeling, Elsevier, Morgan Kaufmann, 2003.
[36] Sun L Y and Zhu C G, G1 continuity between toric surface patches, Computer Aided Geometric Design, 2015, 35:255-267.
[37] Johnson S G, The NLopt nonlinear-optimization package, http://github.com/stevengj/nlopt.
[38] Powell M J D, The BOBYQA algorithm for bound constrained optimization without derivatives, Department of Applied Mathematics and Theoretical Physics, Technical Report NA2009/06, University of Cambridge, Cambridge, 2009, 26-46.
[1] HU Chuanfeng, HU Hui, LIN Hongwei, YAN Jiacong. Isogeometric Analysis-Based Topological Optimization for Heterogeneous Parametric Porous Structures [J]. Journal of Systems Science and Complexity, 2023, 36(1): 29-52.
[2] Xiao Shan GAO;Shang-Ching Chou. ON THE THEORY OF RESOLVENTS AND ITS APPLICATIONS [J]. Journal of Systems Science and Complexity, 1999, 12(Supplement): 17-030.
Viewed
Full text


Abstract