Employing the Time-Domain Unsteady Discrete Adjoint Method for Shape Optimization of Three-Dimensional Multirow Turbomachinery Configurations

In turbomachinery, the steady adjoint method has been successfully used for the computation of derivatives of various objective functions with respect to design variables in gradient-based optimization. However, the continuous advances in computing power and the accuracy limitations of the steady-state assumption lead toward the transition to unsteady computational fluid dynamics (CFD) computations in the industrial design process. Previous work on unsteady adjoint for turbomachinery applications almost exclusively rely upon frequency-domain methods, for both the flow and adjoint equations. In contrast, in this paper, the development the discrete adjoint to the unsteady Reynolds-averaged Navier–Stokes (URANS) solver for three-dimensional (3D) multirow applications, in the time-domain, is presented. The adjoint equations are derived along with the adjoint to the five-stage Runge–Kutta scheme. Communication between adjacent rows is achieved by the adjoint sliding interface method. An optimization workflow that uses unsteady flow and adjoint solvers is presented and tested in two cases, with objective functions accounting for the transient flow in a turbine vane and the periodic flow in a compressor three-row setup.

[1]  Stuart E. Rogers,et al.  PEGASUS 5: An Automated Preprocessor for Overset-Grid Computational Fluid Dynamics , 2003 .

[2]  E. Johann,et al.  Experimental and Numerical Examinations of a Transonic Compressor-Stage With Casing Treatment , 2013 .

[3]  Jeffrey P. Thomas,et al.  Discrete Adjoint Approach for Modeling Unsteady Aerodynamic Design Sensitivities , 2005 .

[4]  Andreas Schmitz,et al.  Novel Performance Prediction of a Transonic 4.5 Stage Compressor , 2012 .

[5]  Michael B. Giles,et al.  On the use of Runge-Kutta time-marching and multigrid for the solution of steady adjoint equations , 2000 .

[6]  Antony Jameson,et al.  Continuous Adjoint Method for Unstructured Grids , 2008 .

[7]  O. Baysal,et al.  Aerodynamic Sensitivity Analysis Methods for the Compressible Euler Equations , 1991 .

[8]  J. D. Denton,et al.  The Calculation of Three-Dimensional Viscous Flow Through Multistage Turbomachines , 1992 .

[9]  P. Spalart A One-Equation Turbulence Model for Aerodynamic Flows , 1992 .

[10]  Xin Yuan,et al.  An Efficient Unsteady Adjoint Optimization System for Multistage Turbomachinery , 2017 .

[11]  M. Meyer,et al.  Towards Unsteady Adjoint Analysis For Turbomachinery Applications , 2014 .

[12]  Niles A. Pierce,et al.  An Introduction to the Adjoint Approach to Design , 2000 .

[13]  B. Diskin,et al.  Discrete Adjoint-Based Design Optimization of Unsteady Turbulent Flows on Dynamic Unstructured Grids , 2009 .

[14]  Laurent Hascoët,et al.  The Tapenade automatic differentiation tool: Principles, model, and specification , 2013, TOMS.

[15]  Carl D. Meyer,et al.  Matrix Analysis and Applied Linear Algebra , 2000 .

[16]  Frank Thiele,et al.  Optimal Design of Active Flow Control for a Complex High-Lift Configuration , 2014 .

[17]  Nail K. Yamaleev,et al.  Local-in-time adjoint-based method for design optimization of unsteady flows , 2010, J. Comput. Phys..

[18]  Michael B. Giles,et al.  Multigrid aircraft computations using the OPlus parallel library , 1996 .

[19]  K. Giannakoglou,et al.  Continuous Adjoint Methods for Turbulent Flows, Applied to Shape and Topology Optimization: Industrial Applications , 2016 .

[20]  Antony Jameson,et al.  Aerodynamic design via control theory , 1988, J. Sci. Comput..

[21]  R. Dwight,et al.  Numerical sensitivity analysis for aerodynamic optimization: A survey of approaches , 2010 .

[22]  Nicholas J. Hills,et al.  Achieving high parallel performance for an unstructured unsteady turbomachinery CFD code , 2007, The Aeronautical Journal (1968).

[23]  Kyriakos C. Giannakoglou,et al.  Aerodynamic Shape Optimization Using “Turbulent” Adjoint And Robust Design in Fluid Mechanics , 2015 .

[24]  JunSok Yi,et al.  Adjoint-Based Sensitivity Analysis for Unsteady Bladerow Interaction Using Space–Time Gradient Method , 2017 .

[25]  D. Mavriplis Discrete Adjoint-Based Approach for Optimization Problems on Three-Dimensional Unstructured Meshes , 2007 .

[26]  Shahrokh Shahpar,et al.  PADRAM: Parametric Design and Rapid Meshing System for Complex Turbomachinery Configurations , 2012 .

[27]  A. Jameson,et al.  Numerical solution of the Euler equations by finite volume methods using Runge Kutta time stepping schemes , 1981 .

[28]  Li He,et al.  Concurrent Blade Aerodynamic-Aero-elastic Design Optimization Using Adjoint Method , 2011 .

[29]  D. Mavriplis,et al.  Time-Dependent Aeroelastic Adjoint-Based Aerodynamic Shape Optimization of Helicopter Rotors in Forward Flight , 2015 .

[30]  Luigi Martinelli,et al.  Calculations of viscous flows with a multigrid method , 1987 .

[31]  Sravya Nimmagadda,et al.  Low-cost unsteady discrete adjoints for aeroacoustic optimization using temporal and spatial coarsening techniques , 2018 .

[32]  P. Wesseling,et al.  Geometric multigrid with applications to computational fluid dynamics , 2001 .

[33]  M. Giles,et al.  Algorithm Developments for Discrete Adjoint Methods , 2003 .

[34]  Dimitri J. Mavriplis,et al.  Adjoint-Based Sensitivity Formulation for Fully Coupled Unsteady Aeroelasticity Problems , 2009 .

[35]  Michael B. Giles,et al.  The harmonic adjoint approach to unsteady turbomachinery design , 2002 .

[36]  Boris Diskin,et al.  Discrete Adjoint-Based Design for Unsteady Turbulent Flows on Dynamic Overset Unstructured Grids , 2012 .