[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Discrete adjoint methodology for general multiphysics problems: A modular and efficient algorithmic outline with implementation in an open-source simulation software

Published: 01 January 2022 Publication History

Abstract

This article presents a methodology whereby adjoint solutions for partitioned multiphysics problems can be computed efficiently, in a way that is completely independent of the underlying physical sub-problems, the associated numerical solution methods, and the number and type of couplings between them. By applying the reverse mode of algorithmic differentiation to each discipline, and by using a specialized recording strategy, diagonal and cross terms can be evaluated individually, thereby allowing different solution methods for the generic coupled problem (for example block-Jacobi or block-Gauss-Seidel). Based on an implementation in the open-source multiphysics simulation and design software SU2, we demonstrate how the same algorithm can be applied for shape sensitivity analysis on a heat exchanger (conjugate heat transfer), a deforming wing (fluid–structure interaction), and a cooled turbine blade where both effects are simultaneously taken into account.

References

[1]
Albring TA, Sagebaum M, Gauger NR (2016) Efficient aerodynamic design using the discrete adjoint method in SU2. In: 17th AIAA/ISSMO multidisciplinary analysis and optimization conference
[2]
Albring TA, Dick T, Gauger NR (2017) Assessment of the recursive projection method for the stabilization of discrete adjoint solvers. In: 18th AIAA/ISSMO multidisciplinary analysis and optimization conference
[3]
Biedron RT, Carlson JR, Derlaga JM, Gnoffo PA, Hammond DP, Jones WT, Kleb B, Lee-Rausch EM, Nielsen EJ, Park MA, Rumsey CL, Thomas JL, Thompson KB, Wood WA (2019) Fun3d manual: 13.6. In: NASA TM 2019-220416
[4]
Burghardt O, Gauger NR, Economon TD (2019) Coupled adjoints for conjugate heat transfer in variable density incompressible flows. In: AIAA Aviation 2019 Forum
[5]
Campobasso MS and Giles MB Stabilization of a linear flow solver for turbomachinery aeroelasticity using recursive projection method AIAA J 2004 42 9 1765-1774
[6]
Degroote J, Bathe K-J, and Vierendeels J Performance of a new partitioned procedure versus a monolithic procedure in fluid–structure interaction Comput Struct 2009 87 11 793-801
[7]
Dunning PD, Stanford BK, and Kim HA Coupled aerostructural topology optimization using a level set method for 3D aircraft wings Struct Multidisc Optim 2015 51 5 1113-1132
[8]
Economon TD Simulation and adjoint-based design for variable density incompressible flows with heat transfer AIAA J 2020 58 2 757-769
[9]
Economon TD, Palacios F, Copeland SR, Lukaczyk TW, and Alonso JJ SU2: an open-source suite for multiphysics simulation and design AIAA J 2016 54 3 828-846
[10]
Feppon F, Allaire G, Bordeu F, Cortial J, and Dapogny C Shape optimization of a coupled thermal fluid-structure problem in a level set mesh evolution framework SeMA J 2019 76 3 413-458
[11]
Giles MB, Pierce NA (1997) Adjoint equations in cfd-duality, boundary conditions and solution behaviour. In: 13th computational fluid dynamics conference
[12]
Giles MB and Pierce NA An introduction to the adjoint approach to design Flow, Turbul Combust 2000 65 3 393-415
[13]
Gomes P and Palacios R Aerodynamic-driven topology optimization of compliant airfoils Struct Multidisc Optim 2020 62 2117-2130
[14]
Griewank A and Walther A Evaluating derivatives: principles and techniques of algorithmic differentiation 2008 2 Philadelphia Society for industrial and applied mathematics
[15]
He P, Mader CA, Martins JRRA, and Maki KJ An aerodynamic design optimization framework using a discrete adjoint approach with OpenFOAM Comput Fluids 2018 168 285-303
[16]
Hinze M, Pinnau R, Ulbrich M, and Ulbrich S Optimization with PDE constraints 2008 Berlin Springer
[17]
Jameson A (1995) Optimum aerodynamic design using cfd and control theory. In: 12th computational fluid dynamics conference
[18]
Jameson A Aerodynamic design via control theory J Sci Comput 1988 3 3 233-260
[19]
Kamali S, Mavriplis DJ, Anderson EM (2020) Sensitivity analysis for aero-thermo-elastic problems using the discrete adjoint approach. In: AIAA Aviation 2020 Forum
[20]
Kenway GKW, Kennedy GJ, and Martins JRRA Scalable parallel approach for high-fidelity steady-state aeroelastic analysis and adjoint derivative computations AIAA J 2014 52 5 935-951
[21]
Kenway GKW, Mader CA, He P, and Martins JRRA Effective adjoint approaches for computational fluid dynamics Prog Aerosp Sci 2019 110 100542
[22]
Lions JL Optimal control of systems governed by partial differential equations 1971 Berlin Springer
[23]
Lundgaard C, Alexandersen J, Zhou M, Andreasen CS, and Sigmund O Revisiting density-based topology optimization for fluid–structure-interaction problems Struct Multidisc Optim 2018 58 3 969-995
[24]
Makhija DS and Beran PS Concurrent shape and topology optimization for steady conjugate heat transfer Struct Multidisc Optim 2019 59 3 919-940
[25]
Markus T, Johannes L, and Uwe N Discrete adjoint approaches for CHT applications in OpenFOAM Advances in evolutionary and deterministic methods for design, optimization and control in engineering and sciences 2019 Cham Springer 163-178
[26]
Martins JRRA and Ning A Engineering design optimization 2021 Cambridge Cambridge University Press
[27]
Maute K, Nikbay M, Farhat C (2000) Analytically based sensitivity analysis and optimization of nonlinear aeroelastic systems. In: 8th symposium on multidisciplinary analysis and optimization, California, USA. pp 1–10
[28]
Patankar SV, Liu CH, and Sparrow EM Fully developed flow and heat transfer in ducts having streamwise-periodic variations of cross-sectional area J Heat Transfer 1977 99 2 180-186
[29]
Picelli R, Ranjbarzadeh S, Sivapuram R, Gioria RS, and Silva ECN Topology optimization of binary structures under design-dependent fluid–structure interaction loads Struct Multidisc Optim 2020 62 4 2101-2116
[30]
Sagebaum M, Albring T, and Gauger NR High-performance derivative computations using CoDiPack ACM Trans Math Softw 2019 45 4 1-26
[31]
Sanchez R, Albring T, Palacios R, Gauger NR, Economon T, and Alonso J Coupled adjoint-based sensitivities in large-displacement fluid–structure interaction using algorithmic differentiation Int J Num Methods Eng 2018 113 7 1081-1107
[32]
Shroff Gautam M and Keller Herbert B Stabilization of unstable procedures: the recursive projection method SIAM J Num Anal 1993 30 4 1099-1120
[33]
Smith LJ, Halim LJ, Kennedy G, Smith MJ (2021) A high-fidelity coupling framework for aerothermoelastic analysis and adjoint-based gradient evaluation. In: AIAA Scitech 2021 Forum
[34]
Weller HG, Tabor G, Jasak H, and Fureby C A tensorial approach to computational continuum mechanics using object-oriented techniques Comput Phys 1998 12 6 620-631

Cited By

View all
  • (2022)Adjoint node-based shape optimization of free-floating vesselsStructural and Multidisciplinary Optimization10.1007/s00158-022-03338-265:9Online publication date: 23-Aug-2022
  • (2022)Aerostructural topology optimization using high fidelity modelingStructural and Multidisciplinary Optimization10.1007/s00158-022-03234-965:5Online publication date: 12-Apr-2022

Index Terms

  1. Discrete adjoint methodology for general multiphysics problems: A modular and efficient algorithmic outline with implementation in an open-source simulation software
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image Structural and Multidisciplinary Optimization
          Structural and Multidisciplinary Optimization  Volume 65, Issue 1
          Jan 2022
          747 pages

          Publisher

          Springer-Verlag

          Berlin, Heidelberg

          Publication History

          Published: 01 January 2022
          Accepted: 13 October 2021
          Revision received: 11 October 2021
          Received: 26 January 2021

          Author Tags

          1. Discrete adjoints
          2. Multiphysics
          3. Sensitivity analysis
          4. Algorithmic differentiation
          5. Fluid–structure interaction
          6. Conjugate heat transfer

          Qualifiers

          • Research-article

          Funding Sources

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 26 Jan 2025

          Other Metrics

          Citations

          Cited By

          View all
          • (2022)Adjoint node-based shape optimization of free-floating vesselsStructural and Multidisciplinary Optimization10.1007/s00158-022-03338-265:9Online publication date: 23-Aug-2022
          • (2022)Aerostructural topology optimization using high fidelity modelingStructural and Multidisciplinary Optimization10.1007/s00158-022-03234-965:5Online publication date: 12-Apr-2022

          View Options

          View options

          Figures

          Tables

          Media

          Share

          Share

          Share this Publication link

          Share on social media