Publication: Isogeometric structural shape optimization using automatic sensitivity analysis
Introduction
Applications
Tools
Research Groups
Workshops
Publications
   List Publications
   Advanced Search
   Info
   Add Publications
My Account
About
Impress

Isogeometric structural shape optimization using automatic sensitivity analysis

- Article in a journal -
 

Area
Shape optimization

Author(s)
Jorge López , Cosmin Anitescu , Timon Rabczuk

Published in
Applied Mathematical Modelling

Year
2021

Abstract
A method for isogeometric structural shape optimization using a multilevel approach and automated sensitivity analysis is presented in this work. The analysis mesh is obtained after carrying out successive refinements using the knot insertion and/or degree elevation algorithms, while retaining the coarse geometry for the domain design. Even though analytical sensitivities can be derived and implemented, they are prone to implementation errors and time consuming to derive. To circumvent the complication, we propose to use an automatic differentiation toolbox to perform the sensitivity analysis. This facilitates the computation of the gradients of the objective function with respect to the design variables defined over the coarse design domain with accuracy up to machine precision. Both forward and reverse modes of automatic differentiation are implemented. The accuracy, numerical efficiency and memory requirements are studied for analytical, numerical and automatic sensitivities in order to show the benefits and limitations of using automated gradients. Finally, numerical examples for two-dimensional and solid-shell shape optimization problems are presented to show the efficiency of the automatic sensitivities.

AD Tools
ADiMat

BibTeX
@ARTICLE{
         Lopez2021Iss,
       author = "Jorge L{\'{o}}pez and Cosmin Anitescu and Timon Rabczuk",
       title = "Isogeometric structural shape optimization using automatic sensitivity analysis",
       journal = "Applied Mathematical Modelling",
       volume = "89",
       pages = "1004--1024",
       year = "2021",
       issn = "0307-904X",
       doi = "10.1016/j.apm.2020.07.027",
       url = "https://doi.org/10.1016/j.apm.2020.07.027",
       keywords = "Isogeometric analysis, Structural shape optimization, Sensitivity analysis,
         Automatic differentiation",
       abstract = "A method for isogeometric structural shape optimization using a multilevel approach
         and automated sensitivity analysis is presented in this work. The analysis mesh is obtained after
         carrying out successive refinements using the knot insertion and/or degree elevation algorithms,
         while retaining the coarse geometry for the domain design. Even though analytical sensitivities can
         be derived and implemented, they are prone to implementation errors and time consuming to derive. To
         circumvent the complication, we propose to use an automatic differentiation toolbox to perform the
         sensitivity analysis. This facilitates the computation of the gradients of the objective function
         with respect to the design variables defined over the coarse design domain with accuracy up to
         machine precision. Both forward and reverse modes of automatic differentiation are implemented. The
         accuracy, numerical efficiency and memory requirements are studied for analytical, numerical and
         automatic sensitivities in order to show the benefits and limitations of using automated gradients.
         Finally, numerical examples for two-dimensional and solid-shell shape optimization problems are
         presented to show the efficiency of the automatic sensitivities.",
       ad_area = "Shape optimization",
       ad_tools = "ADiMat"
}


back
  

Contact:
autodiff.org
Username:
Password:
(lost password)