Optim Eng (2013) 14:175–191
DOI 10.1007/s11081-011-9177-8
Shape design sensitivities improvement using convected
unstructured meshes
Denis Kelliher · John S. Campbell
Received: 13 July 2010 / Accepted: 17 October 2011 / Published online: 18 November 2011
© Springer Science+Business Media, LLC 2011
Abstract This paper focuses on various forms of direct differentiation methods for
design sensitivity computation in the shape optimisation of continuum structures and
the role of convected meshes on the accuracy of the sensitivities. A Pseudo-Analytical
Sensitivity Analysis (P-ASA) method is presented and tested. In this method the re-
sponse analysis component uses unstructured finite element meshes and the sensi-
tivity algorithm entails shape-perturbation for each design variable. A material point
is convected during a change of shape and the design sensitivities are therefore in-
trinsically associated with the mesh-sensitivities of the finite element discretization.
Such mesh sensitivities are obtained using a very efficient boundary element point-
tracking analysis of an affine notional underlying elastic domain. All of the dif-
ferentiation, with respect to shape variables, is done exactly except for the case of
mesh-sensitivities: hence the method is almost analytical. In contrast to many other
competing methods, the P-ASA method is, by definition, independent of perturba-
tion step-size, making it particularly robust. Furthermore, the sensitivity accuracy
improves with mesh refinement. The boundary element point-tracking method is also
combined with two popular methods of sensitivity computation, namely the global
finite difference method and the semi-analytical method. Increases in accuracy and
perturbation range are observed for both methods.
Keywords Shape optimization · Sensitivity analysis · Analytical gradients ·
Convected unstructured FE meshes
D. Kelliher ( )
Dept. of Civil & Environmental Engineering, University College Cork, Cork, Ireland
e-mail: D.Kelliher@ucc.ie
J.S. Campbell
Kepler Engineering Software Ltd., NSC, Mahon, Cork, Ireland