Analysis-aware modeling: Understanding quality considerations in modeling for isogeometric analysis

Isogeometric analysis has been proposed as a methodology for bridging the gap between computer aided design (CAD) and finite element analysis (FEA). Although both the traditional and isogeometric pipelines rely upon the same conceptualization to solid model steps, they drastically differ in how they bring the solid model both to and through the analysis process. The isogeometric analysis process circumvents many of the meshing pitfalls experienced by the traditional pipeline by working directly within the approximation spaces used by the model representation. In this paper, we demonstrate that in a similar way as how mesh quality is used in traditional FEA to help characterize the impact of the mesh on analysis, an analogous concept of model quality exists within isogeometric analysis. The consequence of these observations is the need for a new area within modeling – analysis-aware modeling – in which model properties and parameters are selected to facilitate isogeometric analysis.

[1]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[2]  Elaine Cohen,et al.  Representation and extraction of volumetric attributes using trivariate splines: a mathematical framework , 2001, SMA '01.

[3]  Elaine Cohen,et al.  Surface Creation and Curve Deformations Between Two Complex Closed Spatial Spline Curves , 2006, GMP.

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

[5]  S. A. Coons SURFACES FOR COMPUTER-AIDED DESIGN OF SPACE FORMS , 1967 .

[6]  Hongwei Lin,et al.  Watertight trimmed NURBS , 2008, ACM Trans. Graph..

[7]  John Hart,et al.  ACM Transactions on Graphics: Editorial , 2003, SIGGRAPH 2003.

[8]  Tom Lyche,et al.  Discrete B-splines and subdivision techniques in computer-aided geometric design and computer graphics , 1980 .

[9]  James F. Blinn How Many Ways Can You Draw a Circle? , 1987, IEEE Computer Graphics and Applications.

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

[11]  Ahmad H. Nasri,et al.  T-splines and T-NURCCs , 2003, ACM Trans. Graph..

[12]  G. Karniadakis,et al.  Spectral/hp Element Methods for CFD , 1999 .

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

[14]  Malcolm S. Casale,et al.  An Overview of Analytic Solid Modeling , 1985, IEEE Computer Graphics and Applications.

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

[16]  D. Venditti,et al.  Adjoint error estimation and grid adaptation for functional outputs: application to quasi-one-dimensional flow , 2000 .

[17]  Elaine Cohen,et al.  Volumetric parameterization and trivariate b-spline fitting using harmonic functions , 2008, SPM '08.

[18]  Les A. Piegl,et al.  A menagerie of rational B-spline circles , 1989, IEEE Computer Graphics and Applications.

[19]  P. Fischer,et al.  High-Order Methods for Incompressible Fluid Flow , 2002 .

[20]  I. Babuska,et al.  Finite Element Analysis , 2021 .

[21]  L. Schumaker Spline Functions: Basic Theory , 1981 .

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

[23]  M. Kasper graphics , 1991, Illustrating Mathematics.

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

[25]  Larry Schumaker,et al.  Spline Functions: Basic Theory: Preface to the 3rd Edition , 2007 .

[26]  Elaine Cohen,et al.  Surface Completion of an Irregular Boundary Curve Using a Concentric Mapping , 2002 .

[27]  Jonathan Richard Shewchuk,et al.  What is a Good Linear Element? Interpolation, Conditioning, and Quality Measures , 2002, IMR.

[28]  Gershon Elber,et al.  Geometric modeling with splines - an introduction , 2001 .

[29]  Xiaoliang Wan,et al.  Comput. Methods Appl. Mech. Engrg. , 2010 .

[30]  Graham F. Carey,et al.  Optimization of computational grids , 1988 .

[31]  Tom Lyche,et al.  Algorithms for degree-raising of splines , 1985, TOGS.

[32]  O. Axelsson Iterative solution methods , 1995 .

[33]  Martin Berzins,et al.  Mesh Quality: A Function of Geometry, Error Estimates or Both? , 1999, Engineering with Computers.

[34]  Philippe G. Ciarlet,et al.  The finite element method for elliptic problems , 2002, Classics in applied mathematics.

[35]  C. Schwab P- and hp- finite element methods : theory and applications in solid and fluid mechanics , 1998 .

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

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

[38]  K. Mørken Some identities for products and degree raising of splines , 1991 .

[39]  O. C. Zienkiewicz,et al.  Adaptive remeshing for compressible flow computations , 1987 .