Optimal analysis-aware parameterization of computational domain in 3D isogeometric analysis

In isogeometric analysis (IGA for short) framework, computational domain is exactly described using the same representation as that employed in the CAD process. For a CAD object, we can construct various computational domain with same shape but with different parameterization. One basic requirement is that the resulting parameterization should have no self-intersections. In this paper, a linear and easy-to-check sufficient condition for injectivity of planar B-spline parameterization is proposed. By an example of 2D thermal conduction problem, we show that different parameterization of computational domain has different impact on the simulation result and efficiency in IGA. For problems with exact solutions, we propose a shape optimization method to obtain optimal parameterization of computational domain. The proposed injective condition is used to check the injectivity of initial parameterization constructed by discrete Coons method. Several examples and comparisons are presented to show the effectiveness of the proposed method. Compared with the initial parameterization during refinement, the optimal parameterization can achieve the same accuracy but with less degrees of freedom.

[1]  Hyun-Jung Kim,et al.  Isogeometric analysis for trimmed CAD surfaces , 2009 .

[2]  Thomas J. R. Hughes,et al.  n-Widths, sup–infs, and optimality ratios for the k-version of the isogeometric finite element method , 2009 .

[3]  T. Hughes,et al.  Isogeometric analysis of the Cahn–Hilliard phase-field model , 2008 .

[4]  Bert Jüttler Shape preserving least-squares approximation by polynomial parametric spline curves , 1997, Comput. Aided Geom. Des..

[5]  Alessandro Reali,et al.  Duality and unified analysis of discrete approximations in structural dynamics and wave propagation : Comparison of p-method finite elements with k-method NURBS , 2008 .

[6]  Thomas J. R. Hughes,et al.  Patient-Specific Vascular NURBS Modeling for Isogeometric Analysis of Blood Flow , 2007, IMR.

[7]  Antonio Huerta,et al.  NURBS‐enhanced finite element method for Euler equations , 2008 .

[8]  B. Simeon,et al.  Adaptive isogeometric analysis by local h-refinement with T-splines , 2010 .

[9]  W. Wall,et al.  Isogeometric structural shape optimization , 2008 .

[10]  Elaine Cohen,et al.  Volumetric parameterization and trivariate B-spline fitting using harmonic functions , 2009, Comput. Aided Geom. Des..

[11]  Alessandro Reali,et al.  Isogeometric Analysis of Structural Vibrations , 2006 .

[12]  Neil A. Dodgson,et al.  Preventing Self-Intersection under Free-Form Deformation , 2001, IEEE Trans. Vis. Comput. Graph..

[13]  T. Hughes,et al.  B¯ and F¯ projection methods for nearly incompressible linear and non-linear elasticity and plasticity using higher-order NURBS elements , 2008 .

[14]  Martin Aigner,et al.  Swept Volume Parameterization for Isogeometric Analysis , 2009, IMA Conference on the Mathematics of Surfaces.

[15]  Gerald E. Farin,et al.  Discrete Coons patches , 1999, Comput. Aided Geom. Des..

[16]  H. Kestelman Mappings with Non-Vanishing Jacobian , 1971 .

[17]  T. Hughes,et al.  Efficient quadrature for NURBS-based isogeometric analysis , 2010 .

[18]  John A. Evans,et al.  Isogeometric analysis using T-splines , 2010 .

[19]  G. Sangalli,et al.  A fully ''locking-free'' isogeometric approach for plane linear elasticity problems: A stream function formulation , 2007 .

[20]  T. Hughes,et al.  Isogeometric fluid-structure interaction: theory, algorithms, and computations , 2008 .

[21]  Alessandro Reali,et al.  Studies of Refinement and Continuity in Isogeometric Structural Analysis (Preprint) , 2007 .

[22]  Tom Lyche,et al.  Analysis-aware modeling: Understanding quality considerations in modeling for isogeometric analysis , 2010 .

[23]  Régis Duvigneau,et al.  An Introduction to Isogeometric Analysis with Application to Thermal Conduction , 2009 .

[24]  T. Hughes,et al.  Isogeometric analysis : CAD, finite elements, NURBS, exact geometry and mesh refinement , 2005 .

[25]  T. Hughes,et al.  Isogeometric Fluid–structure Interaction Analysis with Applications to Arterial Blood Flow , 2006 .

[26]  Thomas J. R. Hughes,et al.  NURBS-based isogeometric analysis for the computation of flows about rotating components , 2008 .

[27]  Sintef Ict,et al.  Isogeometric Representation and Analysis - Bridging the Gap between CAD and Analysis , 2009 .

[28]  T. Hughes,et al.  ISOGEOMETRIC ANALYSIS: APPROXIMATION, STABILITY AND ERROR ESTIMATES FOR h-REFINED MESHES , 2006 .