Abstract
This paper extends an integrated geometry parameterization and mesh movement strategy for aerodynamic shape optimization to high-fidelity aerostructural optimization based on steady analysis. This approach provides an analytical geometry representation while enabling efficient mesh movement even for very large shape changes, thus facilitating efficient and robust aerostructural optimization. The geometry parameterization methodology uses B-spline surface patches to describe the undeflected design and flying shapes with a compact yet flexible set of parameters. The geometries represented are therefore independent of the mesh used for the flow analysis, which is an important advantage to this approach. The geometry parameterization is integrated with an efficient and robust grid movement algorithm which operates on a set of B-spline volumes that parameterize and control the flow grid. A simple technique is introduced to translate the shape changes described by the geometry parameterization to the internal structure. A three-field formulation of the discrete aerostructural residual is adopted, coupling the mesh movement equations with the discretized three-dimensional inviscid flow equations, as well as a linear structural analysis. Gradients needed for optimization are computed with a three-field coupled adjoint approach. Capabilities of the framework are demonstrated via a number of applications involving substantial geometric changes.
Similar content being viewed by others
References
Abu-Zurayk M, Brezillon J (2011) Shape optimization using the aerostructural coupled adjoint approach for viscous flows. In: Evolutionary and deterministic methods for design, optimization and control, Capua
Akgün M A, Haftka RT, Wu KC, Walsh JL (1999) Sensitivity of lumped constraints using the adjoint method. In: 40th structures, structural dynamics, and materials conference and exhibit, St. Louis, AIAA-99-1314
Anderson WK, Venkatakrishnan V (1997) Aerodynamic design optimization on unstructured grids with a continuous adjoint formulation. AIAA Paper 97-0643
Balay S, Gropp WD, McInnes LC, Smith BF (1997) Efficient management of parallelism in object oriented numerical software libraries. In: Arge E, Bruaset A M, Langtangen H P (eds) Modern software tools in scientific computing. Birkhȧuser, Cambridge, pp 163–202
Ballmann J, Dafnis A, Braun C, Korsch H, Reimerdes HG, Olivier H (2006) The HIRENASD project: high Reynolds number aerostructural dynamics experiments in the European transonic windtunnel (ETW). In: 25th international congress of the aeronautical sciences (ICAS) 2006, Hamburg, Germany, ICAS 2006-10.3.3
Ballmann J, Dafnis A, Korsch H, Buxel C, Reimerdes HG, Brakhage KH, Olivier H, Braun C, Baars A, Boucke A (2008) Experimental analysis of high Reynolds number aero-structural dynamics in ETW. In: 46th AIAA aerospace sciences meeting and exhibit, Reno. AIAA 2008-841
Ballmann J, Boucke A, Dickopp C, Reimer L (2009) Results of dynamic experiments in the HIRENASD project and analysis of observed unsteady processes. In: International forum on aeroelasticity and structural dynamics (IFASD) 2009, Seattle, IFASD 2009-103
Barcelos M, Maute K (2008) Aeroelastic design optimization for laminar and turbulent flows. Comput Methods Appl Mech Eng 197:1813–1832. doi:http://dx.doi.org/10.1016/j.cma.2007.03.009
Bazilevs Y, Calo VM, Hughes TJR, Zhang Y (2008) Isogeometric fluid-structure interaction: theory, algorithms, and computations. Comput Mech 43(1):3–37. doi:10.1007/s00466-008-0315-x
Bisson F, Nadarajah S (2015) Adjoint-based aerodynamic optimization of benchmark problems. In: 53rd AIAA aerospace sciences meeting, AIAA SciTech, AIAA, AIAA, Kissimmee, aIAA 2015-1948
Braibant V, Fleury C (1984) Shape optimal design using b-splines. Comput Methods Appl Mech Eng 44 (3):247–267. doi:10.1016/0045-7825(84)90132-4
Chwalowski P, Florance JP, Heeg J, Wieseman CD (2011) Preliminary computational analysis of the hirenasd configuration in preparation for the aeroelastic prediction workshop. In: International forum of aeroelasticity and structural dynamics (IFASD), IFASD-2011-108
Cosentino GB, Holst TL (1986) Numerical optimization design of advanced transonic wing configurations. J Aircr 23(3):193–199
Dvorkin EN, Bathe KJ (1984) A continuum mechanics based four-node shell element for general non-linear analysis. Eng Comput 1(1):77–88. doi:10.1108/eb023562
Farhat C, Lesoinne M, Maman N (1995) Mixed explicit/implicit time integration of coupled aeroelastic problems: three-field formulation, geometric conservation and distributed solution. Int J Numer Methods Fluids 21:807–835
Gagnon H, Zingg DW (2015) Two-level free-form and axial deformation for exploratory aerodynamic shape optimization. AIAA J 53:2015–2026. doi:10.2514/1.J053575
Gagnon H, Zingg DW (2016a) Aerodynamic optimization trade study of a box-wing aircraft configuration. J Aircr 53(4):971–981. doi:10.2514/1.C033592
Gagnon H, Zingg DW (2016b) Euler-equation-based drag minimization of unconventional aircraft configurations. J Aircr 10.2514/1.C033591
Gill PE, Murray W, Saunders MA (1997) SNOPT: an SQP algorithm for large-scale constrained optimization. SIAM J Optim 12:979–1006
Heil M, Hazel AL, Boyle J (2008) Solvers for large-displacement fluid–structure interaction problems: segregated versus monolithic approaches. Comput Mech 43(1):91–101
Hicken JE, Zingg DW (2008) Parallel Newton-Krylov solver for the Euler equations discretized using simultaneous-approximation terms. AIAA J 46(11):2773–2786
Hicken JE, Zingg DW (2010a) Aerodynamic optimization algorithm with integrated geometry parameterization and mesh movement. AIAA J 48(2):400–413
Hicken JE, Zingg DW (2010b) Induced-drag minimization of nonplanar geometries based on the Euler equations. AIAA J 48(11):2564–2575
Hicks RM, Henne PA (1978) Wing design by numerical optimization. J Aircr 15(7):407–412. doi:10.2514/3.58379
Hughes TJR, Cottrell JA, Bazilevs Y (2005) Isogeometric analysis: CAD, finite elements, nurbs, exact geometry and mesh refinement. Comput Methods Appl Mech Eng 194(39–41):4135–4195. doi:10.1016/j.cma.2004.10.008
Irons BM, Tuck RC (1969) A version of the Aitken accelerator for computer iteration. Int J Numer Methods Eng 1(3):275–277. doi:10.1002/nme.1620010306
Jameson A (1988) Aerodynamic design via control theory. J Sci Comput 3(3):233–260
Jameson A, Leoviriyakit K, Shankaran S (2007) Multi-point aero-structural optimization of wings including planform variables. In: 45th aerospace sciences meeting and exhibit, Reno, Nevada, AIAA-2007-0000
Kennedy G, Martins J (2014a) A parallel aerostructural optimization framework for aircraft design studies. Struct Multidiscip Optim 50(6):1079–1101. doi:10.1007/s00158-014-1108-9
Kennedy GJ, Martins JRRA (2010) Parallel solution methods for aerostructural analysis and design optimization. In: 13th AIAA/ISSMO multidisciplinary analysis optimization conference, Fort Worth, AIAA-2010-9308
Kennedy GJ, Martins JRRA (2014b) A parallel finite-element framework for large-scale gradient-based design optimization of high-performance structures. Finite Elem Anal Des 87:56–73. doi:10.1016/j.finel.2014.04.011
Kenway GKW, Kennedy GJ, Martins JRRA (2010) A CAD-free approach to high-fidelity aerostructural optimization. In: Proceedings of the 13th AIAA/ISSMO multidisciplinary analysis optimization conference, Fort Worth, AIAA 2010-9231
Kenway GKW, Kennedy GJ, Martins JRRA (2014a) Aerostructural optimization of the common research model configuration. In: 15th AIAA/ISSMO multidisciplinary analysis and optimization conference, Atlanta
Kenway GKW, Kennedy GJ, Martins JRRA (2014b) Multipoint high-fidelity aerostructural optimization of a transport aircraft configuration. J Aircr 51:144–160. doi:10.2514/1.C032150
Kenway GKW, Kennedy GJ, Martins JRRA (2014c) Scalable parallel approach for high-fidelity steady-state aeroelastic analysis and adjoint derivative computations. AIAA J 52:935–951. doi:10.2514/1.J052255
Küttler U, Wall WA (2008) Fixed-point fluid–structure interaction solvers with dynamic relaxation. Comput Mech 43(1):61–72. doi:10.1007/s00466-008-0255-5
Lee C (2015) A comparison of b-spline surface and free-form deformation geometry control methods for aerodynamic shape optimization. Master’s thesis, University of Toronto, Toronto
Leoviriyakit K, Kim S, Jameson A (2004) Aero-structural wing planform optimization using the Navier-Stokes equations. In: 10th AIAA/ISSMO multidisciplinary analysis and optimization conference, Albany, AIAA-2004-4479
Lyu Z, Martins JRRA (2014) Aerodynamic shape optimization studies of a blended-wing-body aircraft. J Aircr 51(5):1604–1617. doi:10.2514/1.C032491
Martins JRRA, Alonso JJ, Reuther JJ (2004) High-fidelity aerostructural design optimization of a supersonic business jet. J Aircr 41(3):523–530
Martins JRRA, Alonso JJ, Reuther JJ (2005) A coupled-adjoint sensitivity analysis method for high-fidelity aero-structural design. Optim Eng 6:33–62
Masters DA, Poole DJ, Taylor NJ, Rendall T, Allen CB (2016) Impact of shape parameterisation on aerodynamic optimisation of benchmark problem. In: 54th AIAA aerospace sciences meeting, San Diego, 2016-1544
Maute K, Nikbay M, Farhat C (2001) Coupled analytical sensitivity analysis and optimization of three-dimensional nonlinear aeroelastic systems. AIAA J 39(11):2051–2061
Maute K, Nikbay M, Farhat C (2003) Sensitivity analysis and design optimization of three-dimensional non-linear aeroelastic systems by the adjoint method. Int J Numer Methods Eng 56 (6):911–933. doi:10.1002/nme.599
Nocedal J, Wright SJ (2006) Numerical optimization, 2nd edn. Springer, New York
Osusky M, Zingg DW (2013) Parallel Newton-Krylov-Schur solver for the Navier-Stokes equations discretized using summation-by-parts operators. AIAA J 51(12):2833–2851. doi:10.2514/1.J052487
Osusky L, Buckley H, Reist T, Zingg DW (2015) Drag minimization based on the Navier-Stokes equations using a Newton-Krylov approach. AIAA J 53(6):1555–1577. doi:10.2514/1.J053457
Perez RE, Jansen PW, Martins JRRA (2012) PyOpt: a Python-based object-oriented framework for nonlinear constrained optimization. Struct Multidiscip Optim 45(1):101–118. doi:10.1007/s00158-011-0666-3
Persson PO, Peraire J (2009) Curved mesh generation and mesh refinement using lagrangian solid mechanics. In: 47th AIAA aerospace sciences meeting including the new horizons forum and aerospace exposition, Orlando
Piegl L, Tiller W (1997) The NURBS Book, 2nd edn. Monographs in visual communication. Springer, Berlin
Pironneau O (1974) On optimum design in fluid mechanics. J Fluid Mech 64(1):97–110
Reist TA, Zingg DW (2013) Aerodynamic shape optimization of a blended-wing-body regional transport for a short range mission. In: 31st AIAA applied aerodynamics conference, San Diego, 2013-2414
Reuther J, Jameson A (1995) A comparison of design variables for control theory based airfoil optimization. Tech. rep., NASA
Reuther JJ, Alonso JJ, Martins JRRA, Smith SC (1999) A coupled aero-structural optimization method for complete aircraft configurations. In: AIAA 37th aerospace sciences meeting, pp 99– 0187
Rogers DF, Adams JA (1990) Mathematical elements for computer graphics. McGraw-Hill, New York
Samareh JA (1999) Status and future of geometry modeling and grid generation for design and optimization. J Aircr 36(1):97–104. doi:10.2514/2.2417
Samareh J (2000) Multidisciplinary aerodynamic-structural shape optimization using deformation (massoud). In: 8th AIAA symposium on multidisciplinary analysis and optimization, Long Beach, 2000-4911
Samareh JA (2001) Survey of shape parameterization techniques for high-fidelity multidisciplinary shape optimization. AIAA J 39(5):877–884. doi:10.2514/2.1391
Schramm U, Pilkey WD (1993) Structural shape optimization for the torsion problem using direct integration and b-splines. Comput Methods Appl Mech Eng 107(1):251–268
Sederberg TW, Parry SR (1986) Free-form deformation of solid geometric models. In: SIGGRAPH ’86 proceedings of the 13th annual conference on computer graphics and interactive techniques, Dallas, pp 151–160
Sobieczky H (1998) Flexible wing optimisation based on shapes and structures. In: Fujii K, Dulikravich GS (eds) Recent development of aerodynamic design methodologies, notes on numerical fluid mechanics (NNFM), vol 65, Vieweg Verlag, pp 71–88. doi:10.1007/978-3-322-89952-1_4
Tezduyar TE, Sathe S (2007) Modelling of fluid–structure interactions with the space–time finite elements: solution techniques. Int J Numer Methods Fluids 54(6-8):855–900. doi:10.1002/fld.1430
Torenbeek E, Deconinck H (eds) (2005) Innovative configurations and advanced concepts for future civil aircraft. VKI Lecture Series, von Karman Institute for Fluid Dynamics
Truong A, Zingg DW, Haimes R (2016) Surface mesh movement algorithm for computer-aided-design-based aerodynamic shape optimization. AIAA J 54(2):542–556. doi:10.2514/1.J054295
Wrenn GA (1989) An indirect method for numerical optimization using the Kreisselmeier–Steinhauser function. Tech. Rep. CR-4220, NASA
Yano M, Modisette J, Darmofal D (2011) The importance of mesh adaptation for higher-order discretizations of aerodynamic flows. In: 20th AIAA computational fluid dynamics conference, Honolulu, 2011-3852
Zhang ZJ, Khosravi S, Zingg DW (2015) High-fidelity aerostructural optimization with integrated geometry parameterization and mesh movement. In: 56th AIAA/ASCE/AHS/ASC structures, structural dynamics, and materials conference, Kissimmee, 2015-1132
Acknowledgments
The authors would like to acknowledge Prof. J. R. R. A. Martins at the University of Michigan, Ann Arbor for sharing his framework for the purpose of constructing our methodology. The authors are also grateful for the funding provided by Zonta International Amelia Earhart Fellowships, the Ontario Graduate Scholarship, and the National Sciences and Engineering Research Council Postgraduate Scholarship. Computations were performed on the GPC supercomputer at the SciNet HPC Consortium. SciNet is funded by the Canada Foundation for Innovation under the auspices of Compute Canada, the Government of Ontario, Ontario Research fund - Research Excellence, and the University of Toronto.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was previously presented under the title “High-Fidelity Aerostructural Optimization with Integrated Geometry Parameterization and Mesh Movement” at the 56 th AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, Kissimmee, FL, January 2015.
Appendix A
Appendix A
ᅟ
1.1 Validation based on the HIRENASD Wing
Although the individual components of the aerostructural analysis capability have been separately validated with experimental results, it is also important to compare the static aeroelastic analysis results with experiment. However, it is quite difficult to find a suitable experimental study for validation. Most of the test articles used in relevant experimental studies are structurally too stiff to provide a meaningful way of assessing the deflections. Furthermore, it is a challenge to replicate the exact experimental conditions and test setup in many cases. Nonetheless, the HIgh REynolds Number Aero-Structural Dynamics (HIRENASD) Project does provide some useful static aeroelastic data along with the relevant geometries for validating the framework.
The HIRENASD Project was initiated to provide experimental aeroelastic data for a large transport wing-body configuration (Ballmann et al.2006, 2008, 2009). This section compares static aeroelastic computational results obtained using the present framework with the HIRENASD experimental data. In order to model the test conditions accurately, the Reynolds-Averaged-Navier-Stokes (RANS) capability of the flow solver has been used here for the purpose of the aerostructural analysis. The main objective is to demonstrate that the correct physics are captured even in the presence of the fitting errors. Furthermore, the results of this section motivate the future extension of the current framework to aerostructural optimization based on the RANS equations.
The test condition Mach number, angle of attack, and Reynolds number are 0.80, 1.5∘, and 7.0×106, respectively. An aerostructural analysis is performed to obtain the computational results. The one-equation Spalart-Allmaras turbulence model is used to model the turbulent flow in this test case. Osusky and Zingg (2013) provide comprehensive details on implementation, verification, and validation of the RANS flow solver.
The flow grid has 3,548,095 nodes with an average y + value of 0.24. The finite-element model provided by the HIRENASD project contained solid elements. However, the structural solver, TACS, accepts MITC shell elements only. Furthermore, the current structural model does not include the leading and trailing edges. Thus, an effort has been made to ensure that the structural finite-element model used in this analysis represents the original structure of the HIRENASD wing as closely as possible within these constraints. The finite-element model for the structures has approximately 38,000 second-order MITC shell elements.
Figure 15 provides a comparison of the computational static aerostructural results with the experimental data. The rigid-body results (where there are no structural deflections) are also provided for reference. Figure 15 demonstrates that the static aerostructural results obtained from the present framework consistently show much better agreement with the experimental data than the rigid CFD computations, especially towards the wingtip. Moreover, the computed tip deflection of 12.6 mm is in excellent agreement with the experimental value of 12.5 mm (Chwalowski et al. 2011).
Rights and permissions
About this article
Cite this article
Zhang, Z.J., Khosravi, S. & Zingg, D.W. High-fidelity aerostructural optimization with integrated geometry parameterization and mesh movement. Struct Multidisc Optim 55, 1217–1235 (2017). https://doi.org/10.1007/s00158-016-1562-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-016-1562-7