Hostname: page-component-7b7567c8c-7pwfn Total loading time: 0 Render date: 2026-11-15T21:17:26.761Z Has data issue: false hasContentIssue false

Discovering optimal flapping wing kinematics using active deep learning

Published online by Cambridge University Press:  07 November 2023

Baptiste Corban*
Affiliation:
ISAE-SUPAERO, Université de Toulouse, 31055 Toulouse CEDEX 4, France
Michael Bauerheim
Affiliation:
ISAE-SUPAERO, Université de Toulouse, 31055 Toulouse CEDEX 4, France
Thierry Jardin
Affiliation:
ISAE-SUPAERO, Université de Toulouse, 31055 Toulouse CEDEX 4, France
*
†Email address for correspondence: baptiste.corban@gmail.com

Abstract

This paper focuses on the discovery of optimal flapping wing kinematics using a deep learning surrogate model for unsteady aerodynamics and multi-objective optimisation. First, a surrogate model of the unsteady forces experienced by a 3-D flapping wing is built, based on deep neural networks. The model is trained on a dataset of randomly generated kinematics simulated using direct numerical simulation (DNS). Once trained, the neural networks can quickly predict the unsteady lift and torques experienced by the wing, using sparse information on the kinematics. This fast surrogate model allows multi-objective optimisation to be performed. The resulting Pareto front consists of new kinematics that may be very different from the kinematics of the initial dataset. A few arbitrarily chosen kinematics on the Pareto front are thus simulated using DNS and used to enhance the database. The new dataset is used to train again the networks, and this active deep learning/optimisation framework is performed until convergence, obtained after only two iterations. Overall, this method reduced the cost of optimisation by 83 %. Results reveal two distinct families of motions. Kinematics promoting high efficiency are characterised by large stroke amplitudes and relatively low angles of attack, as observed for fruit flies, honeybees or hawkmoths. For those, lift production is driven by quasi-steady effects and the formation of a stable leading edge vortex. Kinematics promoting high lift are characterised by small stroke amplitudes and high angles of attack, reminiscent of mosquitoes. Lift production is driven by the rapid generation of vorticity at the trailing edge.

Information

Type
JFM Papers
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1.Definition of stroke and pitch angles, respectively $\phi$ and $\psi$, used to describe the wing motion.

Figure 1

Figure 2.Reference pitch $\psi$-kinematics (solid line) for (a) the fruit fly, (b) the honeybee and (c) the hawkmoth, as well as their approximation using ($a_1,b_1$) coefficients (dotted line), ($b_1,b_3$) (dash-dotted line) and ($a_1,b_1,b_3$) coefficients (dashed line) (see (2.3)).

Figure 2

Table 1.Parameter bounds for the five parameters of the kinematics described by (2.3) and (2.4), used to generate randomly the 294 motions composing the initial dataset.

Figure 3

Figure 3.Computational fluid domain with details on the refinement zones and the boundary conditions employed.

Figure 4

Figure 4.Optimal $m$ and $\tau$ research, evaluated by the mean $R2$ score on the test set for lift prediction. The final choice $m=3$ and $\tau =9$ is indicated by dashed lines.

Figure 5

Figure 5.Neural network predictions on the reference motions: (a–c) hawkmoth, (d–f) honeybee and (g–i) fruit fly. Predictions are performed over a period [$0, T$] for (a,d,g) the lift, (b,e,h) the revolution torque and (c, f,i) the rotation torque. The solid curve is the simulation results and the dashed line is the neural network prediction.

Figure 6

Figure 6.Complete framework used to discover optimal kinematics, involving the training of neural networks through an active learning approach to provide accurate predictions of the Pareto front by the NSGA II algorithm.

Figure 7

Figure 7.In the left column, Pareto fronts from the three steps of the active learning approach. The Pareto front predicted using the deep learning surrogate model ($\circ$) is compared with DNS ($\triangledown$) on $N=7$ individuals selected on the predicted Pareto front. The difference between network and DNS results is highlighted by the dotted lines. In the right column, the evolution of the prediction error of the model on the testing dataset in the ($\eta$, $\overline {C_L}$) plane. Dots ($\bullet$) are the DNS prediction and the lines point at the predicted position by the model.

Figure 8

Figure 8.Comparison between the DNS of the seven selected motions from each Pareto front and the initial dataset ($+$). The reference motions used to generate the dataset are highlighted ($\star$).

Figure 9

Figure 9.Colour-coded Pareto fronts highlighting the evolution of three parameters $\phi _0$, $\delta$ and $\bar {\alpha }$, for both the Step 1 and Step 3 Pareto fronts. Two regimes are identified (dashed lines) in the Step 3 Pareto front, one at high efficiency (1) and the other at high lift coefficient (2).

Figure 10

Figure 10.Time evolution of the (a) kinematics parameters, and (b) lift and power coefficients for the most efficient motion, obtained from DNS (black) and neural networks (grey). Key instants are located by blue dots.

Figure 11

Figure 11.Quasi-steady lift model (black line) from Lee et al. (2016) and its different components (translational, rotational and added mass effects), compared with the DNS results during the the first (blue line) and third (red line) upstrokes for the most efficient motion.

Figure 12

Figure 12.Non-dimensional $Q$-criterion isosurfaces obtained at different instants $t/T$, from $0$ to $0.5$, for the most efficient motion. The grey isosurfaces correspond to a value of 1 and the blue to a value of 10.

Figure 13

Figure 13.Time evolution of the (a) kinematics parameters, and (b) lift and power coefficients for highest-lift-generating motion, obtained from DNS (black) and neural networks (grey). Key instants are located by blue dots.

Figure 14

Figure 14.Quasi-steady lift model (black line) from Lee et al. (2016) and its different components (translational, rotational and added mass effects), compared with the DNS results during the the first (blue line) and third (red line) upstrokes for the most efficient motion.

Figure 15

Figure 15.$Q$-criterion isosurfaces obtained at different instants $t/T$ for the highest-lift-generating motion. The grey isosurfaces correspond to a value of 60, and the blue to a value of 200. Red arrows indicate the direction of the pitching motion of the wing, and dashed lines track the evolution of particular vortices.

Figure 16

Figure 16.Spanwise vorticity contours obtained in the $r=0.75b$ spanwise cross-section at different instants $t/T$ for the highest-lift-generating motion.

Figure 17

Figure 17.Cycle-averaged lift coefficient for ten flapping cycles, using three (a) spatial and (b) temporal discretisations.

Corban et al. Supplementary Movie 1

Q-criterion isosurfaces for the most efficient flapping motion

Download Corban et al. Supplementary Movie 1(Video)
Video 7 MB

Corban et al. Supplementary Movie 2

Q-criterion isosurfaces for the highest-lift-generating flapping motion

Download Corban et al. Supplementary Movie 2(Video)
Video 5.5 MB