State of the art at DLR in solving aerodynamic shape optimization problems using the discrete viscous adjoint method

Similar documents
Constrained Aero-elastic Multi-Point Optimization Using the Coupled Adjoint Approach

Aerodynamic Inverse Design Framework using Discrete Adjoint Method

Digital-X. Towards Virtual Aircraft Design and Testing based on High-Fidelity Methods - Recent Developments at DLR -

Single and multi-point aerodynamic optimizations of a supersonic transport aircraft using strategies involving adjoint equations and genetic algorithm

A Cooperative Approach to Multi-Level Multi-Disciplinary Aircraft Optimization

Status of Gradient-based Airframe MDO at DLR The VicToria Project

Aerodynamic optimization using Adjoint methods and parametric CAD models

THE EFFECTS OF THE PLANFORM SHAPE ON DRAG POLAR CURVES OF WINGS: FLUID-STRUCTURE INTERACTION ANALYSES RESULTS

Studies of the Continuous and Discrete Adjoint Approaches to Viscous Automatic Aerodynamic Shape Optimization

Shape optimisation using breakthrough technologies

Adjoint Solver Workshop

AERODYNAMIC DESIGN FOR WING-BODY BLENDED AND INLET

AERODYNAMIC DESIGN OF FLYING WING WITH EMPHASIS ON HIGH WING LOADING

(c)2002 American Institute of Aeronautics & Astronautics or Published with Permission of Author(s) and/or Author(s)' Sponsoring Organization.

German Aerospace Center, Institute of Aerodynamics and Flow Technology, Numerical Methods

AN INVERSE DESIGN METHOD FOR ENGINE NACELLES AND WINGS

Improvements to a Newton-Krylov Adjoint Algorithm for Aerodynamic Optimization

Shock Wave Reduction via Wing-Strut Geometry Design

Geometry Parameterization for Shape Optimization. Arno Ronzheimer

An advanced RBF Morph application: coupled CFD-CSM Aeroelastic Analysis of a Full Aircraft Model and Comparison to Experimental Data

An efficient method for predicting zero-lift or boundary-layer drag including aeroelastic effects for the design environment

Keisuke Sawada. Department of Aerospace Engineering Tohoku University

Aerofoil Optimisation Using CST Parameterisation in SU2

Modeling External Compressible Flow

Recent developments for the multigrid scheme of the DLR TAU-Code

NUMERICAL 3D TRANSONIC FLOW SIMULATION OVER A WING

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

Application of Jetstream to a Suite of Aerodynamic Shape Optimization Problems. Karla Telidetzki

An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm

AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS

Application of Wray-Agarwal Turbulence Model for Accurate Numerical Simulation of Flow Past a Three-Dimensional Wing-body

TAU mesh deformation. Thomas Gerhold

Usage of CFX for Aeronautical Simulations

Introduction to ANSYS CFX

Hybrid Simulation of Wake Vortices during Landing HPCN-Workshop 2014

INVERSE METHODS FOR AERODYNAMIC DESIGN USING THE NAVIER-STOKES EQUATIONS

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder

Aerodynamic Shape Optimization Using the Discrete Adjoint of the Navier-Stokes Equations: Applications towards Complex 3D Configurations

39th AIAA Aerospace Sciences Meeting and Exhibit January 8 11, 2001/Reno, NV

Introduction to CFX. Workshop 2. Transonic Flow Over a NACA 0012 Airfoil. WS2-1. ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.

Fluid-Structure Coupling for Aerodynamic Analysis and Design A DLR Perspective

How to Enter and Analyze a Wing

UNSTEADY TAU AND ROM FOR FLUTTER COMPUTATIONS OF TRANSPORT AIRCRAFT. Reik Thormann, Ralph Voß. Folie 1

Multi-Element High-Lift Configuration Design Optimization Using Viscous Continuous Adjoint Method

Development of a Consistent Discrete Adjoint Solver for the SU 2 Framework

Optimization with Gradient and Hessian Information Calculated Using Hyper-Dual Numbers

Subsonic Airfoils. W.H. Mason Configuration Aerodynamics Class

Challenges in Boundary- Layer Stability Analysis Based On Unstructured Grid Solutions

OPTIMISATION OF THE HELICOPTER FUSELAGE WITH SIMULATION OF MAIN AND TAIL ROTOR INFLUENCE

High-fidelity Multidisciplinary Design Optimization for Next-generation Aircraft

TAU User Meeting, Göttingen,

CFD Methods for Aerodynamic Design

Aerodynamic Analysis of Forward Swept Wing Using Prandtl-D Wing Concept

Missile External Aerodynamics Using Star-CCM+ Star European Conference 03/22-23/2011

Multi-point Aero-Structural Optimization of Wings Including Planform Variations

Efficient Multi-point Aerodynamic Design Optimization Via Co-Kriging

Automatic Differentiation Adjoint of the Reynolds-Averaged Navier Stokes Equations with a Turbulence Model

UNSTRUCTURED MESH CAPABILITES FOR SUPERSONIC WING DESIGN AT LOW SPEED CONDITIONS

Computation of Sensitivity Derivatives of Navier-Stokes Equations using Complex Variables

GAs for aerodynamic shape design II: multiobjective optimization and multi-criteria design

Aerospace Applications of Optimization under Uncertainty

Subsonic Airfoils. W.H. Mason Configuration Aerodynamics Class

Mesh Morphing and the Adjoint Solver in ANSYS R14.0. Simon Pereira Laz Foley

Shape optimization for aerodynamic design: Dassault Aviation challenges and new trends

Multidisciplinary design optimization (MDO) of a typical low aspect ratio wing using Isight

Numerical Investigation of Transonic Shock Oscillations on Stationary Aerofoils

An advanced RBF Morph application: coupled CFD-CSM Aeroelastic Analysis of a Full Aircraft Model and Comparison to Experimental Data

Comparison of B-spline Surface and Free-form. Deformation Geometry Control for Aerodynamic. Optimization

The Spalart Allmaras turbulence model

HPC Usage for Aerodynamic Flow Computation with Different Levels of Detail

A DRAG PREDICTION VALIDATION STUDY FOR AIRCRAFT AERODYNAMIC ANALYSIS

Adjoint-Based Sensitivity Analysis for Computational Fluid Dynamics

MULTI-OBJECTIVE OPTIMISATION IN MODEFRONTIER FOR AERONAUTIC APPLICATIONS

Validation of an Unstructured Overset Mesh Method for CFD Analysis of Store Separation D. Snyder presented by R. Fitzsimmons

THE use of computer algorithms for aerodynamic shape

Interdisciplinary Wing Design Structural Aspects

Impact of Computational Aerodynamics on Aircraft Design

AERODYNAMIC SHAPES DESIGN ON THE BASE OF DIRECT NEWTON TYPE OPTIMIZATION METHOD

Efficient Aero-Acoustic Simulation of the HART II Rotor with the Compact Pade Scheme Gunther Wilke DLR AS-HEL Sept 6th nd ERF Lille, France

RESPONSE SURFACE BASED OPTIMIZATION WITH A CARTESIAN CFD METHOD

Study of Swept Angle Effects on Grid Fins Aerodynamics Performance

AERODYNAMIC OPTIMIZATION OF NEAR-SONIC PLANE BASED ON NEXST-1 SST MODEL

ADJOINT OPTIMIZATION OF 2D-AIRFOILS IN INCOMPRESSIBLE FLOWS

AIR LOAD CALCULATION FOR ISTANBUL TECHNICAL UNIVERSITY (ITU), LIGHT COMMERCIAL HELICOPTER (LCH) DESIGN ABSTRACT

Finite Element Flow Simulations of the EUROLIFT DLR-F11 High Lift Configuration

OVER-THE-WING-NACELLE-MOUNT CONFIGURATION FOR NOISE REDUCTION

Optimization of Laminar Wings for Pro-Green Aircrafts

Aerodynamic Design of a Tailless Aeroplan J. Friedl

OPTIMIZATIONS OF AIRFOIL AND WING USING GENETIC ALGORITHM

This is a repository copy of Nonconsistent mesh movement and sensitivity calculation on adjoint aerodynamic optimization.

4. RHEOELECTRIC ANALOGY

Computational Fluid Dynamics for Engineers

I. Introduction. Optimization Algorithm Components. Abstract for the 5 th OpenFOAM User Conference 2017, Wiesbaden - Germany

2 Aircraft Design Sequence

CFD BASED OPTIMIZATION OF HIGH-LIFT DEVICES USING A MESH MORPHING TECHNIQUE

Grid Discretization Study for the Efficient Aerodynamic Analysis of the Very Light Aircraft (VLA) Configuration

TOPOLOGY OPTIMIZATION OF WING RIBS IN CESSNA CITATION

Algorithmic Developments in TAU

CONFIGURATION TEST CASES FOR AIRCRAFT WING ROOT DESIGN AND OPTIMIZATION

Morphing high lift structures: Smart leading edge device and smart single slotted flap Hans Peter Monner, Johannes Riemenschneider Madrid, 30 th

Transcription:

DLR - German Aerospace Center State of the art at DLR in solving aerodynamic shape optimization problems using the discrete viscous adjoint method J. Brezillon, C. Ilic, M. Abu-Zurayk, F. Ma, M. Widhalm AS - Braunschweig 28-29 March 2012 Munich, Germany

Motivation: Design of a Future Aviation Design of commercial transport aircraft is driven more and more by demands for substantial reduced emissions (ACARE 2020, Flightpath 2050) Design based on high fidelity methods promise helping to find new innovative shapes capable to fulfill stringent constraints Moderate to highly complex geometry under compressible Navier-Stokes equations with models for turbulence and transition = each flow computation suffers from high computational costs (~ hours) Detailed design with large number of design variables (~ 10 to 100 design variables) Need to consider physical constraints (lift, pitching moment,..) Geometrical constraints Multipoint design

Motivation: Design of a Future Aviation Design of commercial transport aircraft is driven more and more by demands for substantial reduced emissions (ACARE 2020) Design based on high fidelity methods promise helping to find new innovative shapes capable to fulfill stringent constraints Moderate to highly complex geometry under compressible Navier-Stokes equations with models for turbulence and transition = each flow computation suffers from high computational costs (~ hours) Detailed design with large number of design variables (~ 10 to 100 design variables) Need to consider physical constraints (lift, pitching moment,..) Geometrical constraints Gradient based optimisation strategy Multipoint design

Outline 1. Introduction to the adjoint approach 2. Demonstration on 2D cases 3. Demonstration on 3D cases 4. Conclusion

Introduction to the adjoint approach Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Objective function and constraints Gradient based optimisation strategy Gradient based optimiser requires the objective function and the constraints the corresponding gradients! How to compute the gradient: with finite differences di dd I( D + D) D I( D) with I the function of interest D the shape design variable

Introduction to the adjoint approach Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Gradient based optimisation strategy Gradient based optimiser requires the objective function and the constraints the corresponding gradients! How to compute the gradient: with finite differences Objective function and constraints

Introduction to the adjoint approach Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Objective function and constraints Gradient based optimisation strategy Gradient based optimiser requires the objective function and the constraints the corresponding gradients! How to compute the gradient: with finite differences + straight forward + parallel evaluation + n evaluations required + accuracy not guaranteed

Introduction to the adjoint approach Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Gradient based optimisation strategy Gradient based optimiser requires the objective function and the constraints the corresponding gradients! How to compute the gradient: with finite differences with adjoint approach Objective function and constraints

I D W If the flow residual is converged, R X R( W, X, D) = 0 Λ and after solving the flow adjoint equation of the function I Introduction to the adjoint approach the function of interest the design vector the flow variables the RANS residual the mesh the flow adjoint vector I T R + Λ = 0 Adjoint equation independent W W to the design variable D the derivatives of I with respect to the shape design vector D becomes di dd = I X X D + Λ T R X X D Metrics terms, independent to W Variation of the function I w.r.t. the shape parameter D by W constant Variation of the RANS residual R w.r.t. the shape parameter D by W constant

Introduction to the adjoint approach Computation of the discrete adjoint flow in DLR-Tau code Linearization of the cost function: I W R = 0 W CD, CL, Cm including pressure and viscous comp.; Target Cp Linearization of the residuum for Euler flow for Navier-Stokes with SA and k-ω models Resolution of the flow adjoint equation with PETSC in 2D and 3D (with or without frozen turbulence) FACEMAT in 2D or 3D (but conv. guarantee only for frozen turbulence) AMG solver with Krylov solver for stabilization (currently under test) + Λ T Computation of the continuous adjoint flow in Tau Inviscid formulation in central version available Cost function: CD, CL, Cm

Computation of the metric terms di dd = I X X D + Λ T R X X D Strategy 1: with finite differences I I( W, D + D) I( W, D) D D R R( W, D + D) R( W, D ) D D Applications RAE 2822 airfoil Parameterisation with 30 design variables (10 for the thickness and 20 for the camberline) M =0.73, α = 2.0, Re=6.5x10 6 2D viscous calculation with SAE model Discrete flow adjoint and finite differences for the metric terms Need to interpolate the residual on the modified shape lift Viscous drag

Markus Widhalm Computation of the metric terms di dd = I X X D + Λ T R X X D Strategy 2: the metric adjoint By introducing the metric adjoint equation I X + Λ T R X + Φ M X = 0 the derivatives of I with respect to D is simply di dd = Φ T T X surf D I D W R X Λ M Φ the function of interest the design vector the flow variables the RANS residual the mesh the flow adjoint vector the mesh deformation the metric adjoint vec. Consequence: if the design vector D represents the mesh points at the surface, the gradient of the cost function is equal to the metric adjoint vector di dd = T Φ

Metric adjoint: demonstration on 3D viscous case Wing Body configuration RANS computation (SA model) Mach=0.82, Alpha=1.8, Re=21x10 6 Cp distribution on the surface Drag Sensitivity on the surface

Introduction to the adjoint approach in the process chain Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Objective function and constraints Gradient based optimisation strategy Need the gradient! Flow adjoint Metric adjoint Parametrisation Sensitivities Gradient of the objective function and constraints

Introduction to the adjoint approach Starting Geometry Parameter change Optimum? Parameterisation Mesh procedure Flow simulation Objective function and constraints Gradient based optimisation strategy Gradient based optimiser: Requires the objective function and the constraints Requires the gradients! How to compute the gradient: with finite differences with adjoint approach + add process chain + need converged solution + not all function available + accurate gradient + independent of n

2D airfoil shape optimisation

Single Point Optimisation Optimisation problem RAE 2822 airfoil Objective: drag reduction at constant lift Maximal thickness is kept constant Design condition : M =0.73, CL= 0.8055 Strategy Parameterisation with 20 design variables changing the camberline Mesh deformation 2D Tau calculation on unstructured mesh Resolution of adjoint solutions Results No lift change 21 states and 21x2 gradients evaluations Shock free airfoil

www.dlr.de Chart 18 > FlowHead Conference > 28 March 2012 Multi-Point optimisation Caslav Ilic Objective Maximize the weighted average of L/D at p points Equidistant points, equally-weighted p=1 CL=0.76; p = 4 points in CL=[0.46, 0.76]; p = 8 points in CL=[0.41, 0.76] Constraints Lift (to determine the polar points) implicitly (TAU target lift) Pitching moment (at each polar point) explicitly handled (SQP) Enclosed volume constant explicitly handled (SQP) Parametrisation In total 30 design parameters controlling the pressure and suction sides Results

Optimisation approach for solving inverse design problem Principle Find the geometry that fit a given pressure distribution Strategy Treat the problem as an optimisation problem with the following goal function to minimise: Goal = ( Cp Cp ) ds Body Parametrisation: angle of attack + each surface mesh point Sobolev smoother to ensure smooth shape during the design Mesh deformation Use of TAU-restart for fast CFD evaluation TAU-Adjoint for efficient computation of the gradients Gradient based approach as optimisation algorithm target 2

Test Case: Transonic Condition M =0.7; Re= 15x10 6 Result 400 design cycle to match the target pressure Final geometry with blunt nose, very sharp trailing edge, flow condition close to separation near upper trailing edge Verification: pressure distribution computed on the Whitcomd supercritical profile at AoA=0.6

Next steps > FlowHead Conference > 28 March 2012 Problems All components for efficient optimizations are integrated but still requires more time than the conventional Takanashi approach Need to define the full pressure distribution (upper and lower side): lengthy iterations to define a feasible target pressure that ensure minimum drag, a given lift and pitching moment coefficients Solution Combine target pressure at specific area (like the upper part) and close the optimisation problem with aerodynamic coefficients Goal = Part Body ( ) 2 Cp Cp ds + Cd + a( Cl Cl ) + b( Cm Cm ) target target target

Next steps > FlowHead Conference > 28 March 2012 Fei Ma Preliminary Result Pressure distribution at the upper part of the LV2 airfoil Drag minimisation at target lift Starting geometry is the NACA2412 at M=0.76 ; Re=15 000 000 Optimized geometry match the target pressure and the required lift, with 17.4% less drag than the LV2 profile Promising approach for laminar design based on adjoint approach without the need of the derivation of the transition criteria

2D High-Lift problem

Test case specification (derived from Eurolift II project) Configuration Section of the DLR-F11 at M =0.2 ; Re=20x10 6 ; α=8 º Objective and constraints CL Maximization of OBJ CD CL > CL initial Cm > Cm initial, 3 3D = 2 3D with Cm the pitching nose up moment Penalty to limit the deployment of the flap and slat (constraints from the kinematics of the high-lift system) Strategy Flap shape and position (10 design variables) TAU-code in viscous mode with SAE model All TAU discretisations have been differentiated Krylov-based solver to get the adjoint field

Flap design with NLPQL and adjoint approach Results Objective Eurolift II design: optimisation with genetic algorithm + constraints on CLmax

Cruise Configuration DLR F6 wing-body configuration

Wing optimization of the DLR-F6 Configuration DLR-F6 wing-body configuration Objective and constraints Minimisation of the drag Lift maintained constant Maximum thickness constant Flow condition M 6 =0.75 ; Re=3x10 ; CL=0.5 Approach used Free-Form Deformation to change the camberline and the twist distribution thickness is frozen Parametrisation with 42 or 96 variables Update of the wing-fuselage junction Discrete adjoint approach for gradients evaluation Lift maintained constant by automatically adjusting the angle of incidence during the flow computation

Wing optimization of the DLR-F6 Results Optimisation with 42 design variables 20 design cycles 4 gradients comp. with adjoint 8 drag counts reduction Optimisation with 96 design variables 32 design cycles 5 gradients comp. with adjoint 10 drag counts reduction

Fuselage optimization of the DLR-F6 Strategy Definition of the Free-Form box around the body only 25 nodes are free to move (in spanwise direction) Update of the wing-fuselage junction Gradient based optimizer Discrete adjoint approach for gradients evaluation Lift maintained constant by automatically adjusting the angle of incidence during the flow computation Results 30 design cycles 5 gradients comp. with adjoint 20 drag counts reduction!!! Lift maintained constant

Fuselage optimization of the DLR-F6 Streamtraces on the body wing No separation at all, but.

Fuselage optimization of the DLR-F6 Streamtraces on the body wing Boeing s FX2B Fairing Tests of WB Configuration in the Onera S2 Facility (2008)

Multi-point wing-body optimisation Moh d Abu-Zurayk, Caslav Ilic

www.dlr.de Chart 33 > FlowHead Conference > 28 March 2012 Single-Point L/D in 3D: Problem Setup Objective: maximize the lift to drag ratio Main design point: M = 0.72, Re = 21 10 6, CL = 0.554. Constraints: lift implicitly handled (TAU target lift) wing thickness implicitly handled (parametrization) Parametrization: 80 free-form deformation control points on the wing. z-displacement, upper/lower points linked 40 design parameters.

www.dlr.de Chart 34 > FlowHead Conference > 28 March 2012 Single-Point L/D in 3D: Flow Solution and Sensitivities with adjoint approach c p dc D /dz dc L /dz

www.dlr.de Chart 35 > FlowHead Conference > 28 March 2012 Single-Point L/D in 3D: results L/D increased from 12.8 to 15.6 (21% up) at design point. Wall clock time: 43 hr on 4 8-core Intel Xeon E5540 nodes.

www.dlr.de Chart 36 > FlowHead Conference > 28 March 2012 Multi-Point L/D in 3D: results Main Design point: M = 0.82, Re = 19.5 10 6, CL = 0.554 Polar points: CL1 = 0.254, CL2 = 0.404, CL3 = 0.554 Wall clock time: 87 hr on 4 8-core Intel Xeon E5540 nodes.

www.dlr.de Chart 37 > FlowHead Conference > 28 March 2012 Multi-Point L/D in 3D: results At SP design point (C L3 = 0.554).

www.dlr.de Chart 38 > FlowHead Conference > 28 March 2012 Single / Multi-Point L/D in 3D Baseline Single point Multipoint

Wing flight shape optimisation Moh d Abu-Zurayk

Introduction: limitation with classical optimisation (w/o considering structure deformation during the process) Drag minimisation by constant lift (CL=0.554) Drag on the resulting flight shape: +36 DC Optimized Jig Shape No coupling / After coupling

The coupled aero-structure adjoint Motivation and formulation Aero-structure deformation has to be considered during the optimisation Need efficient strategy for fast optimisation Gradient approaches are preferred There is a need for an efficient approach to compute the gradients The coupled aero-structure adjoint permits efficient gradient computation Loop over number of parameters Aero Coupling Structure Gradients of design Parameters Finite Differences Coupled Aero-Structure computation Gradients of design Parameters Coupled Adjoint The coupled adjoint formulation was derived and implemented in TAU and Ansys CFD model (TAU) CSM model (ANSYS) Advantages: huge time reduction and affordability of global sensitivity Global Sensitivity of Drag

Optimization of the wing flight shape Objective and constraints Drag minimisation by constant lift and thickness Fluid/Structure coupled computations Flow condition M =0.82 ; Re=21x10 6 ; CL=0.554 Shape parametrisation 110 FFD design parameters Body shape kept constant Wing thickness law kept constant Wing shape parametrisation with 40 variables CFD Mesh Centaur hybrid mesh 1.7 Million nodes Mesh deformation using RBF CSM Mesh 27 Ribs, 2 Spars, Lower & Upper Shell 4000 nodes CFD - TAU CSM-ANSYS

Optimization of the wing flight shape The coupled adjoint gradients were verified through comparison with gradients obtained by finite differences for Lift and Drag d( C )@ constant Lift dd dc dd dcd dcl ( / dα dα D D = ) dcl dd The structure is frozen (i.e. the structure elements are not changed) but the aero-elastic deformation is considered (flight shape)

Optimization of the wing flight shape Results Optimization converged after 35 aero-structural couplings and 11 coupled adjoint computations The optimization reduced the drag by 85 drag counts while keeping the lift and the thickness constant ----- State Alpha CD Initial 1.797 0.044508 Optimized 1.752 0.035925

Optimization of the wing flight shape Results Optimization converged after 35 aero-structural couplings and 11 coupled adjoint computations The optimization reduced the drag by 85 drag counts while keeping the lift and the thickness constant

Multipoint flight shape optimization, early results

Conclusion / Outlook Optimisation based on adjoint approach successfully demonstrated on 2D and 3D cases on hybrid grids from Euler to Navier-Stokes (with turbulent model) flows for inverse design and problems based on aero. coefficients Efficient approach to handle detailed aerodynamic shape optimisation problems involving large number of design parameters The coupled aero-structure adjoint is the first step for MDO Next steps toward design capability of a future aviation: More efficiency in solving 3D viscous adjoint flow with turbulence models Efficient computation of the metric terms up to the CAD system Specific cost functions needed by the designer (inverse design on specific area, loads distribution )

2D Airfoil > FlowHead Conference > 28 March 2012 Wing in cruise 3D High-Lift Wing Questions? Baseline Optimum Baseline Optimum