Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2023, Scientific Reports
Shape optimization is an indispensable step in any aerodynamic design. However, the inherent complexity and non-linearity associated with fluid mechanics as well as the high-dimensional design space intrinsic to such problems make airfoil shape optimization a challenging task. Current approaches relying on gradient-based or gradient-free optimizers are data-inefficient in that they do not leverage accumulated knowledge, and are computationally expensive when integrating Computational Fluid Dynamics (CFD) simulation tools. Supervised learning approaches have addressed these limitations but are constrained by user-provided data. Reinforcement learning (RL) provides a data-driven approach bearing generative capabilities. We formulate the airfoil design as a Markov decision process (MDP) and investigate a Deep Reinforcement Learning (DRL) approach to airfoil shape optimization. A custom RL environment is developed allowing the agent to successively modify the shape of an initially provided 2D airfoil and to observe the associated changes in aerodynamic metrics such as lift-to-drag (L/D), lift coefficient (C l ) and drag coefficient (C d ). The learning abilities of the DRL agent are demonstrated through various experiments in which the agent's objectivemaximizing L/D, maximizing C l or minimizing C d -as well as the initial airfoil shape are varied. Results show that the DRL agent is able to generate high performing airfoils within a limited number of learning iterations. The strong resemblance between the artificially produced shapes and those found in the literature highlights the rationality of the decision-making policy learned by the agent. Overall, the presented approach demonstrates the relevance of DRL to airfoil shape optimization and brings forward a successful application of DRL to a physics-based aerodynamics problem. As demand for air travel continues to grow, so are concerns regarding the environmental impacts of aviation. For aircraft, aerodynamic drag represents the main source of energy losses 1 . As such, its reduction could represent a 20 to 25% decrease in fuel burn 2 and lead to fewer emissions. An optimization process leading to an increase in the aerodynamic efficiency of aircraft components is needed. Here, we focus on the optimization of airfoil shapes. Relying on fluid mechanics, aerodynamic related problems exhibit non-linearity and are complex in nature 1,3 . Specifically, the problem at hand involves generating airfoils that achieve a desired performance. Formally, airfoil inverse design is described as the prediction of airfoil shapes based on given desired performance metrics 4 , making our problem an inverse design problem. Solving inverse problems is generally more difficult due to the non-injective nature of the physical phenomena 3 . In simpler terms, for a given desired performance, multiple shapes can exist 5 . Since there is a potentially infinite number of airfoil shapes, the problem is characterized by high-dimensionality. All together, airfoil shape optimization is a challenging task . In exploring the associated high-dimensional design space, current approaches iteratively evaluate the performance of a large number of airfoils through either physical testing (wind tunnel testing) or numerical simulations (Computational Fluid Dynamics or CFD). With numerical simulations, a gradient-based or gradient-free optimizer is used to guide the search towards the optimal shape. However, these approaches are limited due to the high dimension of the design space to be explored as well as the prohibitive computational cost of running a large number of high-fidelity aerodynamic simulations 9 . Moreover, both gradient-based and gradient-free approaches are data-inefficient since they do not utilize the knowledge gained from previous experiments 3 . To cope with this, supervised machine learning approaches to computational aerodynamic problems have been developed and have proven successful in addressing these limitations . In particular, a data-driven approach to the problem at hand could help alleviate the high complexity associated with the underlying physics 10 . However, since these methods rely on provided
arXiv (Cornell University), 2024
The use of machine learning (ML) techniques to solve complex physical problems has been considered recently as a promising approach. However, the evaluation of such learned physical models remains an important issue for industrial use. The aim of this competition is to encourage the development of new ML techniques to solve physical problems using a unified evaluation framework proposed recently, called Learning Industrial Physical Simulations (LIPS). We propose learning a task representing a well-known physical use case: the airfoil design simulation, using a dataset called AirfRANS. The global score calculated for each submitted solution is based on three main categories of criteria covering different aspects, namely: ML-related, Out-Of-Distribution, and physical compliance criteria. To the best of our knowledge, this is the first competition addressing the use of ML-based surrogate approaches to improve the trade-off computational cost/accuracy of physical simulation.The competition is hosted by the Codabench platform with online training and evaluation of all submitted solutions 1 .
Applied Sciences
The accurate prediction of aerodynamic properties is an essential requirement for the design of applications that involve fluid flows, especially in the aerospace industry. The aerodynamic characteristics of fluid flows around a wing or an airfoil are usually forecasted using the numerical solution of the Reynolds-averaged Navier–Stokes equation. However, very heavy computational expenses and lengthy progression intervals are associated with this method. Advancements in computational power and efficiency throughout the present era have considerably reduced these costs; however, for many practical applications, performing numerical simulations is still a very computationally expensive and time-consuming task. The application of machine learning techniques has seen a sharp rise in various fields over recent years, including fluid dynamics, and they have proved their worth. In the present study, a famous machine learning model that is known as the back-propagation neural network was im...
International Journal of Innovative Research in Computer Science and Technology (IJIRCST), 2025
Aerodynamic shape optimization plays a crucial role in enhancing the efficiency and performance of air and fluid flow-based systems, particularly in aerospace and automotive industries. Traditional optimization techniques rely on computationally expensive simulations and iterative solvers, which pose significant challenges in terms of time and resource consumption. In this study, we propose a novel Generative AI-driven aerodynamic shape optimization framework that leverages deep neural networks to streamline the optimization process. Our approach integrates generative adversarial networks (GANs) and variational autoencoders (VAEs) to generate and refine aerodynamic shapes with optimal performance metrics. By training the neural network on high-fidelity computational fluid dynamics (CFD) datasets, we enable the model to predict optimal aerodynamic shapes with reduced computational overhead. The proposed framework incorporates physics-informed machine learning techniques, ensuring adherence to fluid dynamics principles while significantly accelerating the optimization process. We demonstrate the effectiveness of our approach by applying it to benchmark aerodynamic cases, including airfoil and automotive body designs, where the AI-driven optimization leads to a substantial reduction in drag and improved lift-to-drag ratios. Comparative analysis against traditional evolutionary algorithms and adjoint-based solvers highlights the superior efficiency and accuracy of our method. Our findings underscore the potential of generative AI in revolutionizing aerodynamic design, making it more accessible, cost-effective, and adaptable to real-time optimization scenarios. The study paves the way for integrating AI-driven techniques in future aerodynamic modeling, enabling rapid prototyping and enhanced engineering solutions for various high-performance applications.
Aerodynamic shape optimization is usually a loop of an optimization model, an optimizer and an evaluation workflow. A new optimizer is proposed and tested for a typical aerodynamic shape optimization of missile control surfaces with computational fluid dynamics (CFD). The new optimizer emphasizes the use of machine learning techniques, reinforcement learning and transfer learning, to improve performance and efficiency. Reinforcement learning is applied to extract the optimization experience from the semi-empirical method DATCOM using deep neural networks. Transfer learning is implemented to reuse the experience as priori knowledge in the CFD-based optimization by sharing neural network parameters. For the considered aerodynamic shape optimization problem of missile control surfaces, a remarkable reduction in the computational time has been accomplished. The new approach significantly decreases the required CFD calls by over 62.5%. Meanwhile, the time spent in the experience extraction and parameter transfer process is negligible.
AIAA Scitech 2019 Forum, 2019
Global optimization of aerodynamic shapes requires a large number of expensive CFD simulations because of the high dimensionality of the design space. One means to combat that problem is to reduce the dimension of the design space-for example, by constructing low dimensional parametric functions (such as PARSEC and others)-and then optimizing over those parameters instead. Such approaches require first a parametric function that compactly describes useful variation in airfoil shape-a non-trivial and error-prone task. In contrast, we propose to use a deep generative model of aerodynamic designs (specifically airfoils) that reduces the dimensionality of the optimization problem by learning from shape variations in the UIUC airfoil database. We show that our data-driven model both (1) learns realistic and compact airfoil shape representations and (2) empirically accelerates optimization convergence by over an order of magnitude.
AIAA Infotech@Aerospace 2007 Conference and Exhibit, 2007
This paper applies a Reinforcement Learning methodology to the problem of airfoil morphing. The reinforcement learning as it is applied to morphing is integrated with a computational model of an airfoil. The computational model utilizes a doublet panel method whose end yield is airfoil lift, drag, and moment coefficients. An episodic unsupervised learning simulation using the Q-Learning method is developed to learn the optimal shape and shape change policy. Optimality is addressed by reward functions based on airfoil properties such as lift coefficient, drag coefficient, and moment coefficient about the leading edge representing optimal shapes for specified flight conditions. The methodology is demonstrated with numerical examples of a NACA type airfoil that autonomously morphs in two degrees of freedom, thickness and camber, to a shape that corresponds to specified goal requirements. Given the nature of the problem and the possibility of there being many shapes that satisfy the lift, drag, or moment coefficient requirements, the results presented in this paper show that this methodology is capable of learning the range of acceptable shapes for a given set of requirementes and morphing into one.
IRJET, 2022
In the discipline of aerodynamics, most issues are conventionally solved by solving the appropriate partial differential equations (PDE). However, some issues such as flow field prediction are often high dimensional, highly non- linear, and multi-scale making it extremely difficult to discover an analytical solution or provide a completely acceptable explanation. In most cases, these difficult to solve issues are treated utilising numerical methods, which can aid in obtaining numerical answers and producing an approximation to analytical solution. Nonetheless, numerical approaches are typically time-consuming and have a significant likelihood of diverging throughout the calculation process. Machine learning is currently widely employed in a variety of sectors to tackle challenges of all types. With the advancement of computer science and the increasing magnitude of datasets various efficient methods of computation have emerged. This work involved obtaining aerodynamic characteristics of airfoils from numerical simulation tool JavaFoil and generation of Airfoil images based on coordinates obtained from UIUC Airfoil data repository. The images are later transformed to embed flow conditions (Reynolds Number, Mach Number). In reference to Neural Network, Pytorch software package was used and Python as programming language. The developed convolutional neural network (CNN) models allow to choose any Mach number from 0-0.7, Reynold’s number from 30000-1630000 and work on any airfoil. They can predict aerodynamic characteristics of airfoils faster compared to Computational Fluid Dynamics (CFD) method or any other numerical software. Hence, reducing time expenditure and computational cost associated with CFD analysis.
arXiv (Cornell University), 2022
The document explores the feasibility of using reinforcement learning for drag minimization and lift maximization of standard two-dimensional airfoils. Deep Q-network (DQN) is used over Markov's decision process (MDP) to learn the optimal shape by learning the best changes to the initial shape. The airfoil profile is generated by using Bezier control points. The drag and lift values are calculated from coefficient of pressure values along the profile generated using Xfoil potential flow solver. The positions of control points perpendicular to the chord line are changed to obtain the optimal shape. text 1
Future Generation Computer Systems, 2005
When using a Newton-based numerical algorithm to optimize the shape of an airfoil with respect to certain design parameters, a crucial ingredient is the derivative of the objective function with respect to the design parameters. In large-scale aerodynamics, this objective function is an output of a computational fluid dynamics program written in a high-level programming language such as Fortran or C. Numerical differentiation is commonly used to approximate derivatives but is subject to truncation and subtractive cancellation errors. For a particular two-dimensional airfoil, we instead apply automatic differentiation to compute accurate derivatives of the lift and drag coefficients with respect to geometric shape parameters. In automatic differentiation, a given program is transformed into another program capable of computing the original function together with its derivatives. In the problem at hand, the objective function consists of a sequence of programs: a MATLAB program followed by two Fortran 77 programs. It is shown how automatic differentiation is applied to a sequence of programs while keeping the computational complexity within reasonable limits. The derivatives computed by automatic differentiation are compared with approximations based on divided differences.
AIAA Journal, 2020
Global optimization of aerodynamic shapes usually requires a large number of expensive computational fluid dynamics simulations because of the high dimensionality of the design space. One approach to combat this problem is to reduce the design space dimension by obtaining a new representation. This requires a parametric function that compactly and sufficiently describes useful variation in shapes. We propose a deep generative model, Bézier-GAN, to parameterize aerodynamic designs by learning from shape variations in an existing database.
Cogent Engineering
Optimization algorithms are used in various engineering applications to identify optimal shapes. In this work, we benchmark several unconstrained optimization algorithms (Nelder-Mead, Quasi-Newton, steepest descent) under variation of gradient estimation schemes (adjoint equations, finite differences). Flow fields are computed by solving the Reynolds-Averaged Navier-Stokes equations using the open source computational fluid dynamics code OpenFOAM. Design variables vary from N = 2 to N = 364. The efficiency of the optimization algorithms are benchmarked in terms of: (a) computation time, and (b) applicability and ease of use. Results for lift optimizations are presented for airfoils at a Reynolds number of Re = 50,000. As a result, we find for a small number of design variables N ≈ 5 or less, the computational efficiency of all optimization algorithms to be similar, while the ease of use of the Nelder-Mead algorithm makes it a perfect choice for a low number of design variables. For intermediate and large number of design variables, gradient-based algorithms with gradient estimation through the solution of adjoint equations are unbeaten.
Software for aerospace vehicle surfaces is applied and further developed as a Parameterized Geometry Preprocessor suitable for aerodynamic design and optimization. Airfoil families are designed with knowledge based parameters and their variations are used for optimization strategies, as well as with spanwise parameter variations to shape arbitrary lifting wings. Integration with fuselage results in a one-block surface grid for wing-body configurations which is found practical for rapid prototype design. Generation of scalar distributions along surface gives target pressure functions to support the input of inverse design codes. Case studies derived from the NEXST supersonic transport project and other concepts illustrate the value of this approach. 4th SST CFD Workshop Tokyo, 12
AIAA Journal
Despite considerable research on aerodynamic shape optimization, there is no standard benchmark problem allowing researchers to compare results. This work addresses this issue by solving a series of aerodynamic shape optimization problems based on the Common Research Model wing benchmark case defined by the Aerodynamic Design Optimization Discussion Group (ADODG). The aerodynamic model solves the Reynolds-averaged Navier-Stokes equations with a Spalart-Allmaras turbulence model. A gradient-based optimization algorithm is used in conjunction with an adjoint method that computes the required derivatives. The drag coefficient is minimized subject to lift, pitching moment, and geometric constraints. A multilevel technique is used to reduce the computational cost of the optimization. A single-point optimization is solved with 720 shape variables using a 28.8-million-cell mesh, reducing the drag by 8.5%. A more realistic design is achieved through a multipoint optimization. Multiple local minima are found when starting from multiple randomly generated geometries, but the minimum drag values are within 0.1 drag counts of each other, and the geometries differ by only 0.4% of the mean aerodynamic chord. The effect of varying the number of shape design variables is examined. The Common Research Model wing benchmark problem proved to be useful for evaluating our design optimization framework, and the geometries and meshes for both the baseline and optimized wings are available as supplemental materials in this paper.
Proceedings of the 12th AIAA/ …, 2008
The Direct Numerical Optimization (DNO) approach for airfoil shape design requires the integration of modules: a) A geometrical shape function; b) Computational flow solver and; c) Search model for shape optimization. These modules operate iteratively until convergence based on defined objectives and constraints. The DNO architecture is to be validated to ensure efficient optimization simulations and is the focus of this paper. The PARSEC airfoil shape function is first validated by observing the effect of design coefficients on airfoil geometry and aerodynamics. The design variables provide independent one-to-one control over airfoil geometry, for imposing shape constraints. The aerodynamic performance of PARSEC airfoils through variable perturbations, conform to established aerodynamic principles. It confirms the design flexibility of the shape function in providing direct control over airfoil geometry. The Particle Swarm Optimization (PSO) algorithm is introduced as the search agent. A PSO simulation requires userinputs to define the search pattern. A methodology is presented to validate these parameters on pre-defined benchmark mathematical functions. Self Organizing Maps (SOM) are applied to illustrate trade-offs between PSO search variables. An Adaptive Inertia Weight (APSO) scheme that dynamically alters the search path of the swarm by monitoring the position of the particles, provides an acceptable convergence. Validation tests indicated the maximum velocity of the particles is less than 1% of computational domain size for convergence. The DNO approach is computationally inefficient, thus a surrogate model to address this issue is presented. An Artificial Neural Network (ANN) model with a training dataset of 3000 airfoils is applied to develop a model that applies the PARSEC airfoil geometry variables as inputs and the equating aerodynamic coefficient as output. System validation with 1000 randomly generated airfoils indicated 70% of the simulated solutions were within 10% of actual solver run. Future research will involve reducing the percentage error of the surrogate model against the theoretical solution.
European Journal of Computational Mechanics, 2008
A genetic algorithm is compared with a gradient-based (adjoint) algorithm in the context of several aerodynamic shape optimization problems. The examples include singlepoint and multipoint optimization problems, as well as the computation of a Pareto front. The results demonstrate that both algorithms converge reliably to the same optimum. Depending on the nature of the problem, the number of design variables, and the degree of convergence, the genetic algorithm requires from 5 to 200 times as many function evaluations as the gradientbased algorithm. RÉSUMÉ. La comparaison entre un algorithme génétique et un algorithme basé sur le calcul d'un gradient (méthode de l'adjoint) est proposée dans le cadre de différents problèmes d'optimisation de forme aérodynamique. Les exemples proposés comprennent des problèmes d'optimisation single-point et multipoint ainsi que le calcul de fronts Pareto. Les résultats obtenus démontrent que les deux algorithmes convergent vers la même solution. En fonction de la nature du problème, du nombre de variables de formes, et du degré de convergence, l'algorithme génétique nécessite de 5 à 200 fois plus d'évaluations de fonction coût que l'algorithme de type gradient.
2007
The problem of coupling in an efficient way computational fluid dynamics and evolutionary multiobjective optimization codes in order to solve problems of optimal design is discussed. Both the problem of providing an easy to use framework and that of the computational cost are addressed. Moreover, a user interface was designed to allow the execution of different instances, with respect to the parameters of the evolutionary algorithm, of the combined code on several machines from a Grid infrastructure.
The adjoint formulation appears in optimal control theory as a tool to compute the constrained gradient to a given functional. In fluid mechanics the applications span from shape design to flow control . The Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number.
Procedia Computer Science, 2013
Computational fluid dynamic (CFD) models are ubiquitous in aerodynamic design. Variable-fidelity optimization algorithms have proven to be computationally efficient and therefore suitable to reduce high CPU-cost related to the design process solely based on accurate CFD models. A convenient way of constructing the variable-fidelity models is by using the high-fidelity solver, but with a varying degree of discretization and reduced number of flow solver iterations. So far, selection of the appropriate parameters has only been guided by the designer experience. In this paper, an automated lowfidelity model selection technique is presented. By defining the problem as a constrained nonlinear optimization problem, suitable grid and flow solver parameters are obtained. Our approach is compared to conventional methods of generating a family of variable-fidelity models. Comparison of the standard and the proposed approaches in the context of aerodynamic design of a transonic airfoil indicates that the automated model generation can yield significant computational savings.
2014
Variable-fidelity optimization (VFO) can be efficient in terms of the computational cost when compared with traditional approaches, such as gradient-based methods with adjoint sensitivity information. In variable-fidelity methods, the direct optimization of the expensive high-fidelity model is replaced by iterative re-optimization of a physics-based surrogate model, which is constructed from a corrected low-fidelity model. The success of VFO is dependent on the reliability and accuracy of the low-fidelity model. In this paper, we present a way to develop a fast and reliable low-fidelity model suitable for aerodynamic shape of transonic wings. The low-fidelity model is component based and accounts for the zero-lift drag, induced drag, and wave drag. The induced drag can be calculated by a proper method, such lifting line theory or a panel method. The zero-lift drag and the wave drag can be calculated by two-dimensional flow model and strip theory. Sweep effects are accounted for by simple sweep theory. The approach is illustrated by a numerical example where the induced drag is calculated by a vortex lattice method, and the zero-lift drag and wave drag are calculated by MSES (a viscousinviscid method). The low-fidelity model is roughly 320 times faster than a high-fidelity computational fluid dynamics models which solves the Reynolds-averaged Navier-Stokes equations and the Spalart-Allmaras turbulence model. The responses of the high-and low-fidelity models compare favorably and, most importantly, show the same trends with respect to changes in the operational conditions (Mach number, angle of attack) and the geometry (the airfoil shapes).
The numerical search for the optimum shape of airfoil/wing geometry is of great interest for aircraft and turbomachinery designers. However the conventional method of design and optimization, which is to repeat the process of modifying airfoil/wing geometry data based on the flow field calculation of initial geometry, is computationally intensive and time-costly. In lieu of this, this article introduces an applicable airfoil/wing inverse design method with the help of Artificial Neural Network and airfoil/wing database, so that a properly trained network should directly provide an airfoil/wing that fits the required aerodynamical features. Repeating the process itself being avoided, the design efficiency improves. This article will present the detail of setting up the airfoil/wing inverse design method and provide the verification of the applicability of the approach.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.