×

CAD-based shape optimisation using adjoint sensitivities. (English) Zbl 1433.65022

Summary: Existing approaches to CAD-based design optimisation using adjoint sensitivities are reviewed and their shortcomings are recalled. An alternative approach is presented which uses the control points of the boundary representation (BRep) as design parameters. The sensitivity of the objective function with respect to the design variables is calculated using automatic differentiation (AD). Results for a 2-D aerofoil are presented.

MSC:

65D17 Computer-aided design (modeling of curves and surfaces)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Schmidt S, Ilic C, Gauger N, Schulz V. Shape gradients and their smoothness for practical aerodynamic design optimization. DFG SFB 1253 preprint-number SPP1253-10-03, Universität Erlangen; April 2008).; Schmidt S, Ilic C, Gauger N, Schulz V. Shape gradients and their smoothness for practical aerodynamic design optimization. DFG SFB 1253 preprint-number SPP1253-10-03, Universität Erlangen; April 2008).
[2] Jaworski, A.; Müller, J.-D.; Bischof, C.; Utke, J., Toward modular multigrid design optimisation, AD2008. AD2008, Springer, 281-292 (2008) · Zbl 1146.76048
[3] Duvigneau R. Adaptive parameterization using free-form deformation for aerodynamic shape optimization. Report 5949, INRIA; 2006.; Duvigneau R. Adaptive parameterization using free-form deformation for aerodynamic shape optimization. Report 5949, INRIA; 2006.
[4] Samareh, J. A., Survey of shape parameterization techniques for high-fidelity multidisciplinary shape optimization, AIAA J, 39, 5, 877-884 (2001)
[5] Hardee, E.; Chang, K.; Tu, J.; Choi, K.; Grindeanu, I.; Yu, X., A cad-based design parameterization for shape optimization of elastic solids, Adv Eng Softw, 30, 185-199 (1999)
[6] Fudge DM, Zingg DW, Haimes R. A CAD-free and a CAD-based geometry control system for aerodynamic shape optimization. AIAA CP 05-0451; 2005.; Fudge DM, Zingg DW, Haimes R. A CAD-free and a CAD-based geometry control system for aerodynamic shape optimization. AIAA CP 05-0451; 2005.
[7] Jaworski A, Cusdin P, Müller J-D. Uniformly converging simultaneous time-stepping methods for optimal design, Eurogen, Eccomas, Munich; 2005.; Jaworski A, Cusdin P, Müller J-D. Uniformly converging simultaneous time-stepping methods for optimal design, Eurogen, Eccomas, Munich; 2005.
[8] Held, C.; Dervieux, A., One-shot airfoil optimisation without adjoint, Comput Fluids, 31, 1015-1049 (2002) · Zbl 1014.76077
[9] Jones D, Christakopoulos F, Müller J-D. Preparation and assembly of adjoint CFD codes. Comput Fluids. doi:10.1016/j.compfluid.2011.01.042; Jones D, Christakopoulos F, Müller J-D. Preparation and assembly of adjoint CFD codes. Comput Fluids. doi:10.1016/j.compfluid.2011.01.042
[10] Robinson T, Armstrong C, Chua H, Othmer C, Grahs T. Sensitivity-based optimization of parameterised cad geometries. In: 8th World congress on structural and multidisciplinary optimisation, Lisbon; 2009.; Robinson T, Armstrong C, Chua H, Othmer C, Grahs T. Sensitivity-based optimization of parameterised cad geometries. In: 8th World congress on structural and multidisciplinary optimisation, Lisbon; 2009.
[11] Piegl, L.; Tiller, W., The NURBS book (1997), Springer · Zbl 0868.68106
[12] Hascoët L, Pascual V. Tapenade 2.1 user’s guide. Technical report 0300, INRIA; 2004. <http://www.inria.fr/rrrt/rt-0300.html; Hascoët L, Pascual V. Tapenade 2.1 user’s guide. Technical report 0300, INRIA; 2004. <http://www.inria.fr/rrrt/rt-0300.html
[13] Farin, G., Curves and surfaces for computer aided geometric design a practical guide, Academic Press (1988) · Zbl 0694.68004
[14] Christakopoulos F,Jones D, Müller J-D. Pseudo-timestepping and validation for automatic differentiation derived code. Comput Fluids. doi:10.1016/j.compfluid.2011.01.039; Christakopoulos F,Jones D, Müller J-D. Pseudo-timestepping and validation for automatic differentiation derived code. Comput Fluids. doi:10.1016/j.compfluid.2011.01.039
[15] Zhu C, Byrd R,Lu P, Nocedal J. L-BFGS-B: a limited memory fortran code for solving bound constrained optimization problems. Tech rep NAM-11, EECS Department, Northwestern University; 2004.; Zhu C, Byrd R,Lu P, Nocedal J. L-BFGS-B: a limited memory fortran code for solving bound constrained optimization problems. Tech rep NAM-11, EECS Department, Northwestern University; 2004.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.