skip to main content


Title: Helicopter Rotor Optimization via Operator Overloading-Based Discrete Adjoint Approach
A memory efficient framework is developed for the aerodynamic design optimization of helicopter rotor blades in hover. This framework is based on a fully-automated discrete-adjoint toolbox called FDOT. The in-house toolbox is capable of computing sensitivity or gradient information very accurately, and uses an operator-overloading technique that takes advantage of a unique expression-template-based approach for memory and computational efficiency while still being fully-automated with minimal user interventions. The main goal of the present work is to "design" helicopter rotor blades with increased figure-of-merit. Therefore, the flow around the Caradonna-Tung rotor in non-lifting and lifting hover conditions is studied in order to validate the primal and adjoint solvers based on a rotating frame of reference formulation. The efficacy of the optimization framework is first demonstrated for drag minimization of a rotating NACA 0012 airfoil, which resembles a Vertical-Axis Wind Turbine (VAWT) configuration. Finally, the single- and multi-point design optimization results for the Caradonna-Tung rotor are presented. It is important to note that the current approach (FDOT) can be directly coupled -- in a "black-box" manner -- to other existing codes in the Helios computational platform, which is part of CREATE-AV.  more » « less
Award ID(s):
1803760
NSF-PAR ID:
10280820
Author(s) / Creator(s):
;
Date Published:
Journal Name:
AIAA Scitech 2021 Forum
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. View Video Presentation: https://doi.org/10.2514/6.2022-3218.vid The ability to accurately and rapidly assess unsteady interactional aerodynamics is a shortcoming and bottleneck in the design of various next-generation aerospace systems: from electric vertical takeoff and landing (eVTOL) aircraft to airborne wind energy (AWE) and wind farms. In this study, we present a meshless CFD framework based on the reformulated vortex particle method (rVPM) for the analysis of complex interactional aerodynamics. The rVPM is a large eddy simulation (LES) solving the Navier-Stokes equations in their vorticity form. It uses a meshless Lagrangian scheme, which not only avoids the hurdles of mesh generation, but it also conserves the vortical structure of wakes over long distances with minimal numerical dissipation, while being 100x faster than conventional mesh-based LES. Wings and rotating blades are introduced in the computational domain through actuator line and actuator surface models. Simulations are coupled with an aeroacoustics solver to predict tonal and broadband noise radiated by rotors. The framework, called FLOWUnsteady, is hereby released as an open-source code and extensively validated. Validation studies published in previous work by the authors are summarized, showcasing rotors across operating conditions with a rotor in hover, propellers, a wind turbine, and two side-by-side rotors in hover. Validation of rotor-wing interactions is presented simulating a tailplane with tip-mounted propellers and a blown wing with propellers mounted mid-span. The capabilities of the framework are showcased through the simulation of a tiltwing eVTOL vehicle and an AWE wind-harvesting aircraft, featuring rotors with variable RPM, variable pitch, tilting of wings and rotors, non-trivial flight paths, and complex aerodynamic interactions. 
    more » « less
  2. A robust and automated design optimization framework is developed in this work. This wrapper program automates the design process by coupling the in-house UNstructured PArallel Compressible (UNPAC) flow solver with a novel toolbox for sensitivity analysis based on the discrete adjoint method. The Fast automatic Differentiation using Operator-overloading Technique (FDOT) toolbox utilizes an advanced recording technique to store the expression tree which can significantly reduce the memory footprint and the computational cost of the adjoint calculations. Additionally, this novel toolbox uses an iterative process to evaluate the sensitivities of the cost function with respect to the entire design space and requires only minimal modifications to the available solver. The design optimization framework, UNPAC-DOF, is then employed for aerodynamic design applications based on a gradient-based optimization algorithm. This framework is used to improve airfoil and wing designs for minimized drag or maximized efficiency. 
    more » « less
  3. An improved version of the Fast automatic Differentiation using Operator-overloading Technique (FDOT) toolbox is developed in this work. The enhanced sensitivity analysis toolbox utilizes an expression-based tape approach -- a first-of-its-kind implementation in Fortran programming language -- that can significantly reduce the memory footprint while improving the computational efficiency of the adjoint-based automatic differentiation (AD). In the proposed approach, the partial derivatives are calculated for each expression using the reverse adjoint accumulation for the active variables involved on the right-hand-side of that expression. The recorded partial derivative information is then used in a very efficient adjoint evaluation process to calculate the entire Jacobian information. The enhanced toolbox is coupled with the in-house UNstructured PArallel Compressible (UNPAC) flow solver for a robust design optimization framework, called UNPAC-DOF. The efficiency and robustness of the proposed technique and the resulting framework are tested for aerodynamic shape optimization problems applied to airfoil and wing geometries. 
    more » « less
  4. Recent developments in the computational automated design of electromagnetic devices, otherwise known as inverse design, have significantly enhanced the design process for nanophotonic systems. Inverse design can both reduce design time considerably and lead to high-performance, nonintuitive structures that would otherwise have been impossible to develop manually. Despite the successes enjoyed by structure optimization techniques, most approaches leverage electromagnetic solvers that require significant computational resources and suffer from slow convergence and numerical dispersion. Recently, a fast simulation and boundary-based inverse design approach based on boundary integral equations was demonstrated for two-dimensional nanophotonic problems. In this work, we introduce a new full-wave three-dimensional simulation and boundary-based optimization framework for nanophotonic devices also based on boundary integral methods, which achieves high accuracy even at coarse mesh discretizations while only requiring modest computational resources. The approach has been further accelerated by leveraging GPU computing, a sparse block-diagonal preconditioning strategy, and a matrix-free implementation of the discrete adjoint method. As a demonstration, we optimize three different devices: a 1:2 1550 nm power splitter and two nonadiabatic mode-preserving waveguide tapers. To the best of our knowledge, the tapers, which span 40 wavelengths in the silicon material, are the largest silicon photonic waveguiding devices to have been optimized using full-wave 3D solution of Maxwell’s equations. 
    more » « less
  5. null (Ed.)
    A computationally efficient one-shot approach with a low memory footprint is presented for unsteady optimization. The proposed technique is based on a novel and unique approach that combines local-in-time and fixed-point iteration methods to advance the unconverged primal and adjoint solutions forward and backward in time to evaluate the sensitivity of the globally time-integrated objective function. This is in some ways similar to the piggyback iterations in which primal and adjoint solutions are evaluated at a frozen design. During each cycle, the primal, adjoint, and design update problems are solved to advance the optimization problem. This new coupled approach is shown to provide significant savings in the memory footprint while reducing the computational cost of primal and adjoint evaluations per design cycle. The method is first applied to an inverse design problem for the unsteady lid-driven cavity. Following this, vortex suppression and mean drag reduction for a circular cylinder in crossflow is considered. Both of these objectives are achieved by optimizing the rotational speeds for steady or periodically oscillating excitations. For all cases presented in this work, the proposed technique is shown to provide significant reductions in memory as well as computational time. It is also shown that the unsteady optimization problem converges to the same optimal solution obtained using a conventional approach. 
    more » « less