Skip to main content

2021 | OriginalPaper | Buchkapitel

11. Discrete Adjoint Approaches for CHT Applications in OpenFOAM

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Conjugate Heat Transfer (CHT) simulations allow the prediction of complex interactions between fluid and solid mediums. Our application is the optimization of heat transfer between heat sinks and a cooling fluid, used to extract the heat from server infrastructure. Adjoint methods allow the optimization of high dimensional parameter settings, using sensitivity information. Compared to classical approaches to sensitivity generation, e.g. finite differences, a significant improvement in run time can be achieved, as the complexity of deriving the sensitivity scales with the output dimension, instead of the input (parameter) dimension. As an initial prove of concept, our discrete adjoint OpenFOAM framework has been extended to facilitate the differentiation of the chtMultiRegionSimpleFoam solver. To combat prohibitive memory loads a traditional and a novel checkpointing approach are used. We will present results of the heat transfer of a copper heat sink immersed in water.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Dorfman AS (2009) Conjugate problems in convective heat transfer. CRC Press Dorfman AS (2009) Conjugate problems in convective heat transfer. CRC Press
2.
Zurück zum Zitat Zeinalpour M, Mazaheri K, Kiani K (2016) A coupled adjoint formulation for non-cooled and internally cooled turbine blade optimization. Appl Therm Eng 105:327–335CrossRef Zeinalpour M, Mazaheri K, Kiani K (2016) A coupled adjoint formulation for non-cooled and internally cooled turbine blade optimization. Appl Therm Eng 105:327–335CrossRef
3.
Zurück zum Zitat Kontoleontos EA, Papoutsis-Kiachagias EM, Zymaris AS, Papadimitriou DI, Giannakoglou KC (2013) Adjoint-based constrained topology optimization for viscous flows, including heat transfer. Eng Opt 45(8):941–961MathSciNetCrossRef Kontoleontos EA, Papoutsis-Kiachagias EM, Zymaris AS, Papadimitriou DI, Giannakoglou KC (2013) Adjoint-based constrained topology optimization for viscous flows, including heat transfer. Eng Opt 45(8):941–961MathSciNetCrossRef
4.
Zurück zum Zitat Burghardt O, Gauger NR, Economon TD (2019) Coupled adjoints for conjugate heat transfer in variable density incompressible flows. In: AIAA Aviat. 2019 Forum, p 3668 Burghardt O, Gauger NR, Economon TD (2019) Coupled adjoints for conjugate heat transfer in variable density incompressible flows. In: AIAA Aviat. 2019 Forum, p 3668
5.
Zurück zum Zitat Towara M, Naumann U (2013) A discrete adjoint model for OpenFOAM. Procedia Comp Sci 18(0):429–438; Int Conf Comp Sci Towara M, Naumann U (2013) A discrete adjoint model for OpenFOAM. Procedia Comp Sci 18(0):429–438; Int Conf Comp Sci
6.
Zurück zum Zitat Towara M, Schanen M, Naumann U (2015) MPI-parallel discrete adjoint OpenFOAM. Procedia Comp Sci 51:19–28; Int Conf Comp Sci Towara M, Schanen M, Naumann U (2015) MPI-parallel discrete adjoint OpenFOAM. Procedia Comp Sci 51:19–28; Int Conf Comp Sci
7.
Zurück zum Zitat Towara M (2019) Discrete Adjoint Optimization with OpenFOAM. Dissertation, RWTH Aachen University Towara M (2019) Discrete Adjoint Optimization with OpenFOAM. Dissertation, RWTH Aachen University
9.
Zurück zum Zitat Griewank A, Walther A (2008) Evaluating derivatives: principles and techniques of algorithmic differentiation. SIAM Griewank A, Walther A (2008) Evaluating derivatives: principles and techniques of algorithmic differentiation. SIAM
11.
Zurück zum Zitat Patankar SV, Spalding D (1972) A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows. Int J Heat Mass Transfer 15(10):1787–1806 Patankar SV, Spalding D (1972) A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows. Int J Heat Mass Transfer 15(10):1787–1806
12.
Zurück zum Zitat Moukalled F, Mangani L, Darwish M, et al (2016) the finite volume method in computational fluid dynamics. Springer, Berlin Moukalled F, Mangani L, Darwish M, et al (2016) the finite volume method in computational fluid dynamics. Springer, Berlin
14.
Zurück zum Zitat Leppkes K, Lotz J, Naumann U (2016) Derivative Code by Overloading in C++ (dco / C++): introduction and summary of features. Technical report AIB-2016-08, RWTH Aachen University (2016) Leppkes K, Lotz J, Naumann U (2016) Derivative Code by Overloading in C++ (dco / C++): introduction and summary of features. Technical report AIB-2016-08, RWTH Aachen University (2016)
15.
Zurück zum Zitat Griewank A, Walther A (2000) Algorithm 799: revolve: an implementation of checkpointing for the reverse or adjoint mode of computational differentiation. ACM Trans Math Soft 26(1) Griewank A, Walther A (2000) Algorithm 799: revolve: an implementation of checkpointing for the reverse or adjoint mode of computational differentiation. ACM Trans Math Soft 26(1)
16.
17.
Zurück zum Zitat Lotz J (2016) Hybrid approaches to adjoint code generation with dco/c++. Dissertation, RWTH Aachen University Lotz J (2016) Hybrid approaches to adjoint code generation with dco/c++. Dissertation, RWTH Aachen University
18.
Zurück zum Zitat Hascoët L, Naumann U, Pascual V (2005) “To be Recorded” analysis in reverse-mode automatic differentiation. Future Gener Comput Syst 21(8):1401–1417CrossRef Hascoët L, Naumann U, Pascual V (2005) “To be Recorded” analysis in reverse-mode automatic differentiation. Future Gener Comput Syst 21(8):1401–1417CrossRef
Metadaten
Titel
Discrete Adjoint Approaches for CHT Applications in OpenFOAM
verfasst von
Markus Towara
Johannes Lotz
Uwe Naumann
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-57422-2_11