Analysis-suitable volume parameterization of multi-block computational domain in isogeometric applications

被引:170
作者
Xu, Gang [1 ]
Mourrain, Bernard [2 ]
Duvigneau, Regis [2 ]
Galligo, Andre [3 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
[2] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
[3] Univ Nice Sophia Antipolis, F-06108 Nice 02, France
关键词
Isogeometric analysis; Volume parameterization; Multi-block computational domain; Heat conduction;
D O I
10.1016/j.cad.2012.10.022
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Parameterization of the computational domain is a key step in isogeometric analysis just as mesh generation is in finite element analysis. In this paper, we study the volume parameterization problem of the multi-block computational domain in an isogeometric version, i.e., how to generate analysis-suitable parameterization of the multi-block computational domain bounded by B-spline surfaces. Firstly, we show how to find good volume parameterization of the single-block computational domain by solving a constraint optimization problem, in which the constraint condition is the injectivity sufficient conditions of B-spline volume parameterization, and the optimization term is the minimization of quadratic energy functions related to the first and second derivatives of B-spline volume parameterization. By using this method, the resulting volume parameterization has no self-intersections, and the isoparametric structure has good uniformity and orthogonality. Then we extend this method to the multi-block case, in which the continuity condition between the neighbor B-spline volumes should be added to the constraint term. The effectiveness of the proposed method is illustrated by several examples based on the three-dimensional heat conduction problem. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:395 / 404
页数:10
相关论文
共 24 条
[1]  
Aigner M, 2009, LECT NOTES COMPUT SC, V5654, P19, DOI 10.1007/978-3-642-03596-8_2
[2]   Isogeometric analysis using T-splines [J].
Bazilevs, Y. ;
Calo, V. M. ;
Cottrell, J. A. ;
Evans, J. A. ;
Hughes, T. J. R. ;
Lipton, S. ;
Scott, M. A. ;
Sederberg, T. W. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (5-8) :229-263
[3]   Application of B-spline techniques to the modeling of airplane wings and numerical grid generation [J].
Brakhage, Karl-Heinz ;
Lamby, Philipp .
COMPUTER AIDED GEOMETRIC DESIGN, 2008, 25 (09) :738-750
[4]  
CELNIKER G, 1991, COMP GRAPH, V25, P257, DOI 10.1145/127719.122746
[5]   Analysis-aware modeling: Understanding quality considerations in modeling for isogeometric analysis [J].
Cohen, E. ;
Martin, T. ;
Kirby, R. M. ;
Lyche, T. ;
Riesenfeld, R. F. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (5-8) :334-356
[6]  
Cottrell J.A., 2009, Isogeometric Analysis: Towards Unification of Computer Aided Design and Finite Element Analysis
[7]   Volumetric Boolean sum [J].
Elber, Gershon ;
Kim, Yong-Joon ;
Kim, Myung-Soo .
COMPUTER AIDED GEOMETRIC DESIGN, 2012, 29 (07) :532-540
[8]   A new approach to solid modeling with trivariate T-splines based on mesh optimization [J].
Escobar, J. M. ;
Cascon, J. M. ;
Rodriguez, E. ;
Montenegro, R. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2011, 200 (45-46) :3210-3222
[9]   Discrete Coons patches [J].
Farin, G ;
Hansford, D .
COMPUTER AIDED GEOMETRIC DESIGN, 1999, 16 (07) :691-700
[10]  
Farin G., 2001, CURVES SURFACES COMP