Algorithmic Aspects of Isogeometric Shape Optimization

Shape optimization is concerned about finding optimal designs under the aspect of some cost criteria often involving the solution of a partial differential equation (PDE) over the afore said unknown shape. In general, industrial cases involve a geometric model from Computer Aided Design (CAD). However, solving PDEs requires an analysis suitable working model, typically a Finite Element (FEM) triangulation. Hence, some of the geometric properties known from the CAD model may be lost during this format change. Therefore, we employ isogeometric analysis (IGA) instead, which has a tighter connection between geometry, simulation and shape optimization. In this paper, we present a self-contained treatment of gradient based shape optimization method with isogeometric analysis, focusing on algorithmic and practical aspects like computation of shape gradients in an IGA formulation and updating B-spline and NURBS geometries.

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

[2]  Jens Gravesen,et al.  Isogeometric Shape Optimization for Electromagnetic Scattering Problems , 2012 .

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

[4]  J. Zolésio,et al.  Introduction to shape optimization : shape sensitivity analysis , 1992 .

[5]  Xiaoping Qian,et al.  Full analytical sensitivities in NURBS based isogeometric shape optimization , 2010 .

[6]  Krister Svanberg,et al.  A Class of Globally Convergent Optimization Methods Based on Conservative Convex Separable Approximations , 2002, SIAM J. Optim..

[7]  J. Haslinger,et al.  Finite Element Approximation for Optimal Shape Design: Theory and Applications , 1989 .

[8]  F. Cirak,et al.  A subdivision-based implementation of the hierarchical b-spline finite element method , 2013 .

[9]  Jacques Simon,et al.  Etude de Problème d'Optimal Design , 1975, Optimization Techniques.

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

[11]  Jérôme Detemple,et al.  Portfolio Selection: A Review , 2012, Journal of Optimization Theory and Applications.

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

[13]  Régis Duvigneau,et al.  Shape Gradient for Isogeometric Structural Design , 2013, Journal of Optimization Theory and Applications.

[14]  Stephen J. Wright,et al.  Numerical Optimization (Springer Series in Operations Research and Financial Engineering) , 2000 .

[15]  Régis Duvigneau,et al.  Optimal analysis-aware parameterization of computational domain in 3D isogeometric analysis , 2013, Comput. Aided Des..

[16]  R. Schmidt,et al.  Isogeometric shape optimization of shells using semi-analytical sensitivity analysis and sensitivity weighting , 2014 .

[17]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

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

[19]  M. C. Delfour,et al.  Shapes and Geometries - Metrics, Analysis, Differential Calculus, and Optimization, Second Edition , 2011, Advances in design and control.

[20]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[21]  Anh-Vu Vuong Adaptive Hierarchical Isogeometric Finite Element Methods , 2012 .

[22]  Dang-Manh Nguyen,et al.  Isogeometric analysis and shape optimization in electromagnetism , 2012 .

[23]  Anh-Vu Vuong,et al.  Fundamental aspects of shape optimization in the context of isogeometric analysis , 2015 .

[24]  T. Bewley,et al.  A computational framework for the regularization of adjoint analysis in multiscale PDE systems , 2004 .