Motivation

Aerodynamic shape optimization of 3D geometries can bring significant economic and environmental benefits, and using the adjoint method, it seems we can efficiently do this with CFD-based optimization. However, there are still some challenges for industrial applications calling for effective solutions, which are summarized as follows:

The fundamental difficulties behind these challenges are two-fold: high-dimensionality and high computational cost. My research is to solve these difficulties so that we can perform practical aerodynamic shape optimization subject to industrial demands.

My research

1. Addressing the high-dimensionality issue

Conventional parameterization methods introduce hundreds of shape design variables to guarantee the optimal design is included within the design space. My research shows that the dimensionality is not necessarily to be high.

First, I find that the design space by conventional parameterization methods contain too many abnormal design candidates, which are useless to optimization but aggravate the curse of dimensionality. I manage to exclude these shapes by developing a generic geoemtric abnormality analysis model laveraging on deep learning and historical design.

Second, I propose an optimal sampling method to infill the meaningful part of the high-dimensional design space.

Then, I reduce the dimensionality from from hundreds to tens by reformulating the feasible domain, and this introduce almost no safficitac on design optimization effecitveness.

Related publications:

  
Jichao Li, Mengqi Zhang, Joaquim R. R. A. Martins, Chang Shu.

Efficient Aerodynamic Shape Optimization with Deep-Learning-Based Geometric Filtering

AIAA Journal (2020).
Jichao Li, Mengqi Zhang.

Adjoint-Free Aerodynamic Shape Optimization of the Common Research Model Wing

AIAA Journal (2021).
Jichao Li, Mengqi Zhang.

On deep-learning-based geometric filtering in aerodynamic shape optimization

Aerospace Science and Technology (2021).
Jichao Li, Mengqi Zhang, Chien Ming Jonathan Tay, Ningyu Liu, Yongdong Cui, Siou Chye Chew, Boo Cheong Khoo.

Low-Reynolds-number Airfoil Design Optimization using Deep-learning-based Tailored Airfoil Modes

Aerospace Science and Technology (2022).

2. Addressing the high computational cost

Data-based aerodynamic analysis of on-design performance

To realize high-fidelity and real-time aerodynamic analyses for interactive design, I develop data-based aerodynamic models that work for arbitrary airfoil and wing shapes. Compared with RANS, these data-based models can complete aerodynamic analysis and optimization in seconds, with an error of less than 1%. These studies would contribute to realizing digital twins in aircraft design.

Related publications:

  
Jichao Li, Mohamed A. Bouhlel, Joaquim R. R. A. Martins.

Data-Based Approach for Fast Airfoil Analysis and Optimization

AIAA Journal (2019).
Jichao Li, Mohamed A. Bouhlel, Joaquim R. R. A. Martins.

A Data-Based Approach for Fast Airfoil Analysis and Optimization

AIAA SciTech (2018).
Jichao Li, Mengqi Zhang.

Data-based Approach for Wing Shape Design Optimization

Aerospace Science and Technology (2021).

Physics-based data-driven modeling of off-design constraints

Numerical evaluation of off-design performance (such as stall and buffeting) generally calls for expensive unsteady high-fidelity simulations. Due to this issue, the industry still relies on cheap empirical formulas to impose constraints on these off-design performances, which may affect the improvement of on-design performance.

Our studies find that using physics-based data-driven modeling is feasible to train generalizable and high-fidelity off-design constraints, at a cost of $O(10^5)$ training data. We also showed its effectiveness in modeling constraints of low-speed performance and transonic buffeting onset. Besides, we show that adding data-driven constraints is effective to train stable flow control policy.

Related publications:

  
Jichao Li, Sicheng He, Joaquim R. R. A. Martins, Mengqi Zhang, Boo Cheong Khoo.

Efficient Data-driven Off-design Constraint Modeling for Practical Aerodynamic Shape Optimization

AIAA Journal (2023)
Jichao Li, Sicheng He, Mengqi Zhang, Joaquim R. R. A. Martins, Boo Cheong Khoo.

Physics-Based Data-Driven Buffet-Onset Constraint for Aerodynamic Shape Optimization

AIAA Journal (2022).
Jichao Li, Mengqi Zhang.

Reinforcement-learning-based Control of Confined Cylinder Wakes with Stability Analyses

Journal of Fluid Mechanics (2022).
Jichao Li, Sicheng He, Joaquim R. R. A. Martins.

Data-driven Constraint Approach to Ensure Low-speed Performance in Transonic Aerodynamic Shape Optimization

Aerospace Science and Technology (2019).

Improve simulation efficiency

Generating traning data is computational cost. To reduce this burden, we propose a domain-decomposition-based ROM and the corresponding adjoint method. Using this approach, the training cost can be reduced by 90%.

Related publications:

  
Jichao Li, Jinsheng Cai, Kun Qu.

Adjoint-Based Two-Step Optimization Method Using Proper Orthogonal Decomposition and Domain Decomposition

AIAA Journal (2018).

Discover physical mechanisms from simulation data

Adequate physical mechanisms are desried to improve generalizability of data-driven models. Unfortunately, in industrial applications without sufficient prior studies, there may be a lack of knowledge of such physical mechanisms.

Our recent work further shows that we can learn physics purly from flow data and then train generalizable models with no prior physical studies.

Improve data efficiency

The performance of data-driven models is highly related to the quality of training data. We present an uneven sampling method to improve data efficiency. The philosophy is that, for data-driven models used in design optimization, sampling more training data in domains with good aerodynamic performance is more efficient than evenly sampling. We show that this approach can reduce the data volume by 95%.

3. Enabling easy-to-use aerodynamic shape optimization for the industry

We develop a hybrid aerodynamic shape optimization framework (called pyAeroEGO) to solve practical aerodynamic design problems for the industry. It has two outstanding highlights compared with other frameworks: