Skip to main content
Log in

Aerostructural wing shape optimization assisted by algorithmic differentiation

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

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

    Article  Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Cramer EJ, Dennis JE Jr, Frank PD, Lewis RM, Shubin GR (1994) Problem formulation for multidisciplinary optimization. SIAM J Optim 4(4):754–776

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Hoogervorst JE, Elham A (2017) Wing aerostructural optimization using the individual discipline feasible architecture. Aerosp Sci Technol 65:90–99

    Article  Google Scholar 

  • Irons BM, Tuck RC (1969) A version of the aitken accelerator for computer iteration. Int J Numer Methods Eng 1(3):275–277

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Martins JRRA, Hwang JT (2013) Review and unification of methods for computing derivatives of multidisciplinary computational models. AIAA J 51(11):2582–2599

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    MATH  Google Scholar 

  • Wilcox D (1998) Turbulence modeling for CFD. DCW Industries, Inc, New York

    Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Rauno Cavallaro.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-021-02884-5

Keywords

Navigation