Abstract
With more efficient structures, last trends in aeronautics have witnessed an increased flexibility of wings, calling for adequate design and optimization approaches. To correctly model the coupled physics, aerostructural optimization has progressively become more important, being nowadays performed also considering higher-fidelity discipline methods, i.e., CFD for aerodynamics and FEM for structures. In this work a model for high-fidelity gradient-based aerostructural optimization of wings, assisted by algorithmic differentiation and including aerodynamic and structural nonlinearities, is presented. First, the model is illustrated: a key feature lies in its enhanced modularity. Each discipline solver, employing algorithmic differentiation for the evaluation of adjoint-based sensitivities, is interfaced at high-level by means of a wrapper to both solve the aerostructural primal problem and evaluate discrete-consistent gradients of the coupled problem. Second, to demonstrate the feasibility of the method, a framework is ad hoc set up, within the open-source SU2 multiphysics suite, with the inclusion of a geometrically nonlinear beam FE and an interface module to deal with non-matching 3D surfaces. Finally, the framework is applied to perform aerostructural optimization of aeroelastic test cases based on the ONERA M6 and NASA CRM wings. Single-point optimizations, employing Euler or RANS flow models, are carried out to find wing optimal outer mold line in terms of aerodynamic efficiency. Results remark the importance of taking into account the aerostructural coupling when performing wing shape optimization.
Similar content being viewed by others
References
Albring T, Sagebaum M, Gauger NR (2015) Development of a consistent discrete adjoint solver in an evolving aerodynamic design framework. In: 16th AIAA/ISSMO Multidisciplinary analysis and optimization conference
Albring T, Sagebaum M, Gauger NR (2016) Efficient aerodynamic design using the discrete adjoint method in su2. In: 17th AIAA/ISSMO Multidisciplinary analysis and optimization conference
Barcelos M, Maute K (2008) Aeroelastic design optimization for laminar and turbulent flows. Comput Methods Appl Mech Eng 197(19-20):1813–1832
Beazley DM (1996) Swig: An easy to use tool for integrating scripting languages with c and c++. In: Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4, TCLTK’96. USENIX Association, Berkeley, pp 15–15
Belytschko T, Liu W, Moran B (2000) Nonlinear finite elements for continua and structures. Wiley, New York
Bombardieri R, Cavallaro R, Luis Sáez de Teresa J, Karpel M (2019) Nonlinear aeroelasticity: a cfd-based adaptive methodology for flutter prediction. In: AIAA 2019-1866 AIAA Scitech, vol 2019. Forum, San Diego
Bombardieri R, Sanchez R, Cavallaro R, Gauger NR (2021) Towards an open-source framework for aero-structural design and optimization within the su2 suite. In: Gaspar-Cunha A, Periaux J, Giannakoglou K, Gauger N, Quagliarella D, Greiner D (eds) Advances in evolutionary and deterministic methods for design, optimization and control in engineering and sciences. chap. 19. Springer
Brezillon J, Ronzheimer A, Haar D, Abu-Zurayk M, Lummer M, Krüger W, Natterer FJ (2012) Development and application of multi-disciplinary optimization capabilities based on high-fidelity methods. In: 53rd AIAA/ASME/ASCE/AHS/ASC structures, structural dynamics and materials conference 2012
Brooks TR, Kenway GKW, Martins JRRA (2018) Benchmark aerostructural models for the study of transonic aircraft wings. AIAA J 56(7):2840–2855
Cambier L, Gazaix M (2002) Elsa: An efficient object-oriented solution to cfd complexity. In: 40th AIAA Aerospace sciences meeting and exhibit
Castro Lòpez E (2020) Aerodynamic shape optimization of wings in transonic regime using discrete adjoint method. B.Sc thesis uc3m
Cavallaro R, Bombardieri R, Demasi L, Iannelli A (2015) Prandtlplane Joined Wing: Body freedom flutter, limit cycle oscillation and freeplay studies. J Fluids Struct 59:57–84
Cavallaro R, Iannelli A, Demasi L, Razón A. M. (2015) Phenomenology of nonlinear aeroelastic responses of highly deformable Joined Wings. Adv Aircr Spacecr Sci 2(2):125–168
Cramer EJ, Dennis JE Jr, Frank PD, Lewis RM, Shubin GR (1994) Problem formulation for multidisciplinary optimization. SIAM J Optim 4(4):754–776
Degroote J, Bathe KJ, Vierendeels J (2009) Performance of a new partitioned procedure versus a monolithic procedure in fluid–structure interaction. Comput Struct 87(11–12):793–801. Fifth MIT Conference on Computational Fluid and Solid Mechanics
Dener A, Hicken J, Kenway G, Martins JRRA (2018) Enabling modular aerostructural optimization: Individual discipline feasible without the jacobians
Donea J, Giuliani S, Halleux J (1982) An arbitrary lagrangian-eulerian finite element method for transient dynamic fluid-structure interactions. Comput Methods Appl Mech Eng 33(1):689–723
Donea J, Huerta A, Ponthot JP, Rodríguez-Ferran A (2004) Arbitrary Lagrangian–Eulerian methods, Wiley, New York
Dwight R (2009) Robust mesh deformation using the linear elasticity equations. Springer, Berlin, pp 401–406
Economon T, Palacios F, Copeland S, Lukaczyk T, Alonso J (2016) Su2: An open-source suite for multiphysics simulation and design. AIAA J 54(No. 3):828–846
Farhat C, Geuzaine P, Brown G (2003) Application of a three-field nonlinear fluid–structure formulation to the prediction of the aeroelastic parameters of an f-16 fighter. Comput Fluids 32
Ghazlane I, Carrier G, Dumont A, antoine Desideri J (2012) Aerostructural adjoint method for flexible wing optimization
Gori G, Vimercati D, Guardone A (2017) Non-ideal compressible- fluid effects in oblique shock waves. J Phys Conf Ser 821(1):012003
Grossman B, Gurdal Z, Haftka R (1986) Integrated aerodynamic/structural design of a sailplane wing. In: Aircraft systems, design and technology meeting. American Institute of Aeronautics and Astronautics
Haftka RT (1977) Optimization of flexible wing structures subject to strength and induced drag constraints. AIAA J 15:1101–1106
He P, Mader CA, Martins JRRA, Maki K (2019) An object-oriented framework for rapid discrete adjoint development using OpenFOAM. In: AIAA Scitech Forum, San Diego, US.
He P, Mader CA, Martins JRRA, Maki KJ (2020) Dafoam: An open-source adjoint framework for multidisciplinary design optimization with openfoam. AIAA J 58(3):1304–1319
Hoogervorst JE, Elham A (2017) Wing aerostructural optimization using the individual discipline feasible architecture. Aerosp Sci Technol 65:90–99
Irons BM, Tuck RC (1969) A version of the aitken accelerator for computer iteration. Int J Numer Methods Eng 1(3):275–277
Kennedy G, Martins J (2010) Parallel solution methods for aerostructural analysis and design optimization. In: 13th AIAA/ISSMO Multidisciplinary Analysis Optimization Conference, Fort Worth, US,
Kennedy G, Kenway G, Martins JRRA (2014) A comparison of metallic, composite and nanocomposite optimal transonic transport wings. Tech. rep., NASA. CR-2014-218185
Kenway G, Kennedy G, Martins J (2014) Aerostructural optimization of the common research model configuration. In: 15th AIAA/ ISSMO Multidisciplinary analysis and optimization conference
Kenway G, Kennedy G, Martins J (2014) Scalable parallel approach for high-fidelity steady-state aeroelastic analysis and adjoint derivative computations. AIAA J 52(5):935–951
Kenway G, Kennedy G, Martins J (2014) High aspect ratio wing design: Optimal aerostructural tradeoffs for the next generation of materials. In: AIAA SciTech Forum 2014, 52nd Aerospace sciences meeting
Kenway GKW, Martins JRRA (2014) Multipoint high-fidelity aerostructural optimization of a transport aircraft configuration. J Aircr 51(1):144–160
Kiviaho JF, Jacobson K, Smith MJ, Kennedy G (2017) A robust and flexible coupling framework for aeroelastic analysis and optimization. In: 18th AIAA/ISSMO Multidisciplinary analysis and optimization conference
Korivi VM, Taylor AC, Newman PA, Hou G, Jones HE (1992) An incremental strategy for calculating consistent discrete cfd sensitivity derivatives. NASA-TM-104207.
Kraft D (1988) A Software Package for Sequential Quadratic Programming. Deutsche Forschungs- und Versuchsanstalt für Luft- und Raumfahrt Köln, Forschungsbericht. Wiss. Berichtswesen d. DFVLR
Levy R, Spillers W (2003) Analysis of geometrically nonlinear structures, vol 1. Kluwer Academic Publishers, Dordrecht
Liem RP, Martins JRRA, Kenway GKW (2017) Expected drag minimization for aerodynamic design optimization based on aircraft operational data. Aerosp Sci Technol 63:344–362
Luis Sàez de Teresa J (2019) Towards correction of aerodynamic coefficients for aeroelastic calculations with open-source su2 software. M.Sc thesis uc3m
Lyu Z, Kenway GKW, Martins JRRA (2015) Aerodynamic shape optimization investigations of the common research model wing benchmark. AIAA J 53:968–985
Martins J, Alonso J, Reuther J (2001) Aero-structural wing design optimization using high-fidelity sensitivity analysis. In: Proceedings - CEAS Conference on multidisciplinary aircraft design optimization. Cologne, Germany
Martins JRRA, Alonso J, Reuther JJ (2004) High-fidelity aerostructural design optimization of a supersonic business jet. J Aircr 41:523–530
Martins JRRA, Hwang JT (2013) Review and unification of methods for computing derivatives of multidisciplinary computational models. AIAA J 51(11):2582–2599
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
Mishra A, Mani K, Mavriplis D, Sitaraman J (2015) Time dependent adjoint-based optimization for coupled fluid–structure problems. J Comput Phys 292
Mishra A, Mavriplis D, Sitaraman J (2016) Time-dependent aeroelastic adjoint-based aerodynamic shape optimization of helicopter rotors in forward flight. AIAA J
Molina ES, Spode C, Da Silva RGA, Manosalvas-Kjono DE, Nimmagadda S, Economon T, Alonso J, Righi M (2017) Hybrid rans/les calculations in su2. In: 23rd AIAA Computational fluid dynamics conference, 2017
Mount MD, Arya S (2010) Ann: A library for approximate nearest neighbor searching. http://www.cs.umd.edu/mount/ANN/
NASA (2008) Nasa common research model. https://commonresearchmodel.larc.nasa.govhttps://commonresearchmodel.larc.nasa.gov
Palacios F, Alonso J, Duraisamy K, Colonno M, Hicken J, Aranake A, Campos A, Copeland S, Economon T, Lonkar A, Lukaczyk T, Taylor T (2013) Stanford University Unstructured (SUˆ2): An open-source integrated computational environment for multi-physics simulation and design. In: 51st AIAA Aerospace sciences meeting including the new horizons forum and aerospace exposition. American Institute of Aeronautics and Astronautics
Palacios F, Economon T, Aranake A, Copeland S, Lonkar AK, Lukaczyk T, Manosalvas DE, Naik KR, Padron S, Tracey B, Variyar A, Alonso J (2014) Stanford University Unstructured (SU2): analysis and design technology for turbulent flows. In: 52nd Aerospace sciences meeting. American Institute of Aeronautics and Astronautics
Palacios F, Economon T, Wendorff AD, Alonso J (2015) Large-scale aircraft design using su2. In: 53rd AIAA aerospace sciences meeting
Peter JE, Dwight RP (2010) Numerical sensitivity analysis for aerodynamic optimization: A survey of approaches. Comput Fluids 39(3):373–391
Pini M, Vitale S, Colonna P, Gori G, Guardone A, Economon T, Alonso J, Palacios F (2017) Su2: the open-source software for non-ideal compressible flows. J Phys Conf Ser 821(1):012013
Pustina L, Cavallaro R, Bernardini G (2019) Nerone: An open-source based tool for aerodynamic transonic optimization of nonplanar wings. Aerotec Missili Spaz 98:85–104
Quaranta G, Masarati P, Mantegazza P (2005) A conservative mesh-free approach for fluid structure problems in coupled problems. In: International conference for coupled problems in science and engineering, Santorini, Greece. pp 24–27
Romanelli G, Castellani M, Mantegazza P, Ricci S (2012) Coupled csd/cfd non-linear aeroelastic trim of free-flying flexible aircraft. In: 53rd AIAA/ASME/ASCE/AHS/ASC Structures, structural dynamics and materials conference20th AIAA/ASME/AHS Adaptive Structures Conference14th AIAA - Honolulu, Hawaii
Sagebaum M, Albring T, Gauger NR (2019) High-Performance Derivative Computations using CoDIPack. ACM Trans Math Softw (38)
Samareh J (2014) Aerodynamic shape optimization based on free-form deformation. In: AIAA 2004-4630 10th AIAA/ISSMO Multidisciplinary analysis and optimization conference
Sanchez R (2018) Coupled adjoint-based sensitivities in large-displacement fluid-structure interaction using algorithmic differentiation. Ph.D. thesis Imperial College London
Sanchez R, Albring T, Palacios R, Gauger NR, Economon T, Alonso J (2018) Coupled adjoint-based sensitivities in large-displacement fluid-structure interaction using algorithmic differentiation. Int J Numer Methods Eng 113(7):1081–1107
Sanchez R, Kline H, Thomas D, Variyar A, Righi M, Economon T, Alonso J, Palacios R, Dimitriadis G, Terrapon V (2016) Assessment of the fluid-structure interaction capabilities for aeronautical applications of the open-source solver SU2. In: VII European congress on computational methods in applied sciences and engineering (ECCOMAS 2016). Crete Island, Greece, 5-10 June
Spalart P, Allmaras S (1992) A one-equation turbulence model for aerodynamic flows. In: 30th aerospace sciences. p. 439
van der Weide E, Kalitzin G, Schluter J, Alonso J (2006) Unsteady turbomachinery computations using massively parallel platforms. 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, US
Vassberg J, Dehaan M, Rivers M, Wahls R (2008) Development of a common research model for applied cfd validation studies. In: American institute of aeronautics and astronautics 26th AIAA Applied Aerodynamics Conference - Honolulu, Hawaii
Vela Peña J. (2019) Aeroelastic calculations on an equivalent beam-based nasa crm. B.Sc thesis uc3m
Wang L, Diskin B, Biedron RT, Nielsen EJ, Bauchau OA (2019) High-fidelity multidisciplinary sensitivity analysis and design optimization for rotorcraft applications. AIAA J
White FM (1974) Viscous fluid flow. McGraw–Hill, New York
Wilcox D (1998) Turbulence modeling for CFD. DCW Industries, Inc, New York
Zhou BY, Albring T, Gauger NR, Ilario C, Economon T, Alonso J (2017) Reduction of airframe noise components using a discrete adjoint approach. In: AIAA, pp 2017–3658
Acknowledgements
Part of the simulations were executed on the high performance cluster “Elwetritsch” at TU Kaiserslautern, which is part of the Alliance for High Performance Computing in Rhineland-Palatinate (AHRP). The authors would like to thank Dr. Beckett Y. Zhou and Guillermo Suàrez of the Chair for Scientific Computing of TU Kaiserslautern for their assistance.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Replication of results
The employed framework is currently on GitHub in the branch feature_pyBeam_ShapeDesignV2 of SU2 repository and will soon be available in the official release of the suite.
PyBeam organization on GitHub provides the complete set of test cases discussed above in the repository SAMO_testcases.
Additional information
Responsible Editor: Joaquim R. R. A. Martins
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bombardieri, R., Cavallaro, R., Sanchez, R. et al. Aerostructural wing shape optimization assisted by algorithmic differentiation. Struct Multidisc Optim 64, 739–760 (2021). https://doi.org/10.1007/s00158-021-02884-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00158-021-02884-5