Abstract
In the field of insect-like flapping-wing micro aerial vehicle (FWMAV) research, this study focuses on a specific type of FWMAV that is tailless and possesses hovering capabilities. The most common method for generating aerodynamic moment in these vehicles is wing-root adjustment. By varying the twist of the wing root, an uneven or asymmetric aerodynamic distribution is created, which generates control moments. This study develops a kinematic model of flexible wings based on wing-root adjustment for aerodynamic design of insect-like FWMAVs and proposes a new aerodynamic simulation method based on multi-rigid-plane fitting to validate the kinematic model. The complete modeling framework for insect-like FWMAVs is first established, which includes the drive system transmission model, the kinematic model of wing motion under wing-root adjustment, an aerodynamic model based on a quasi-steady method, and a multi-rigid-body dynamics model. Next, the kinematics of the flexible wings are divided into three components: the relaxation phase angle equation, the wing motion equation, and the amplitude calibration equation. Then, multi-rigid plane fitting is carried out for the flexible wings based on the topological structure of the wing vein network. Taking the wing kinematics model as input, aerodynamic simulation is conducted by combining with the blade element theory. Finally, the aerodynamic simulation results are compared with results from single-plane simulations and experimental measurements. The results show that the kinematic model of the flexible wings under wing-root adjustment and the multi-plane aerodynamic simulation method are highly effective in predicting the variation of aerodynamic moment in flexible wings. The estimation error for lift does not exceed 20%, providing valuable guidance for subsequent controller design.
Supplementary Information
The online version contains supplementary material available at 10.1038/s41598-026-40582-8.
Subject terms: Engineering, Physics
Introduction
Insect-like FWMAVs possess unique advantages such as high maneuverability, high energy efficiency, and the ability to hover, making them a focal point in the field of bioinspired aircraft research. This study specifically focuses on tailless, dual-wing configurations of insect-like FWMAVs. Numerous research efforts around the world have been dedicated to developing prototype flapping-wing vehicles with this configuration1–13. Notable examples include AeroVironment’s Nano Hummingbird1 (although inspired by hummingbirds, its flight mechanism closely resembles that of insects), the Colibri2, and the KUBeetle series by Phan’s team, KUBeetle3, KUBeetle-S4, and foldable-wing designs5. In achieving stable flight, insect-like FWMAVs face three core challenges:
First, their aerodynamic mechanisms are highly complex, involving phenomena such as delayed stall14–17, wake capture18–20, and the clap-and-fling (C-F) mechanism21–23.
Second, the attitude control of insect-like flapping-wing aircraft faces significant technical challenges. Insects achieve precise flight through highly complex wing kinematic mechanisms evolved over time, including instantaneous direction adjustment and three-dimensional trajectory control24–30, coupled with various biological sensing systems31–34. When artificial biomimetic systems replicate such natural mechanisms, they will encounter difficulties in three-dimensional flapping design of the wings and integration of micro sensing-control systems.
Third, the inherently low Reynolds number of flapping-wing systems35 results in unsteady aerodynamic effects during hovering36,37, which greatly increases the complexity of achieving autonomous stable control38–40.
Therefore, during prototype development, the modeling and co-optimization of wing kinematics and aerodynamics are not only key technical bottlenecks but also critical to enhancing the overall bio-mimetic performance of these aerial vehicles.
Current research on the kinematic and aerodynamic modeling of flapping-wing vehicles faces several critical limitations:
In the field of kinematic modeling, the existing studies41–49 on wing surface modeling are mainly based on two assumptions: two-dimensional rigid wings and three-dimensional flexible wings. The former is represented by Fan, Walker, Sane and Lehmann41–44. By establishing a two-dimensional rigid wing model, the flapping motion angle is simplified as a function representation based on Fourier series. Anno and Liu45,46 also adopt this assumption. The latter category focuses on the elastic deformation characteristics of the wing, with Du47, Tuncer, and Berman48,49 developing 3D kinematic models from the perspectives of wing spar flexibility and rigid-flexible coupling, respectively. However, both modeling approaches fail to address the three-dimensional kinematics under wing-root adjustment, a key mechanism responsible for generating control moments during free flight of actual prototypes3,50,51. This gap in kinematic modeling leads directly to limitations in aerodynamic modeling: the current kinematic frameworks do not adequately capture how wing-root movements affect the instantaneous flapping states of flexible wings, resulting in incomplete or inaccurate input parameters for aerodynamic simulations. Therefore, developing a three-dimensional kinematic model that can characterize the coupled effects of spatial wing-root adjustment and flexible wing deformation has become a crucial prerequisite for the aerodynamic design of wing-root-actuated FWMAVs.
In the field of aerodynamic modeling, the most commonly used approaches include experimental measurements52, CFD-FSI (Computational Fluid Dynamics and Fluid-Structure Interaction) simulations47,53,54, and blade element theory based on quasi-steady aerodynamic models42,55. Among these, experimental measurements offer the highest accuracy but it is difficult to provide theoretical guidance for the aerodynamic design of wings. CFD-FSI method47 predicts the laws of fluid motion by numerically solving fluid dynamics equations, offering relatively high prediction accuracy. However, it suffers from high computational complexity, long computation times, and slow iteration cycles. In contrast, blade element theory based on quasi-steady assumptions offers high computational efficiency23, but its aerodynamic estimations for flexible wings often carry large errors. Moreover, it is difficult to combine the wing with continuous flexible deformation under wing-root adjustment with it for aerodynamic estimation. As a result, current aerodynamic modeling approaches for flexible wings lack a theoretical framework capable of efficiently quantifying the coupled interactions among wing-root adjustment, flexible deformation, and aerodynamic response. This limitation hampers rapid iteration in the wing aerodynamic design. Therefore, it is necessary to construct an efficient computational tool for aerodynamic simulation of three-dimensional flexible wings under wing-root adjustment, to provide effective aerodynamic data for control algorithms.
To address the challenges associated with the missing kinematic modeling of three-dimensional flexible wing movements and the difficulty in quantifying aerodynamic effects under the wing-root adjustment of insect-like FWMAVs, this study presents an integrated modeling framework that considers both wing kinematics and aerodynamics under wing-root adjustment. Furthermore, a flexible wing surface rigidity partitioning method based on the topology of wing veins is proposed. This method divides the rigid wing surface elements according to the orientation of the wing veins. Subsequently, based on the quasi-steady assumption, the dynamic deformation of the wing surface is discretized into two-dimensional rigid planar elements for aerodynamic load calculations, with the kinematic model of the wing serving as input. Finally, experiments are conducted to analyze the relationship between the wing flapping frequency and lift and aerodynamic moments under pitch and roll wing-root adjustments. The experimental results are compared with the model predictions. The key points are summarized as follows:
The proposed model supplements the kinematic model of hovering-type flapping-wing vehicles under wing-root adjustment. By incorporating the topology of wing veins to partition rigid wing surface elements for aerodynamic simulation, a comprehensive framework for flexible wing kinematics and aerodynamics is established. This provides a research approach for flapping-wing vehicles and lays the foundation for future precise aerodynamic predictions of flexible wings.
The model accurately predicts the influence of wing-root adjustments on aerodynamic forces and moments under fixed flapping frequencies, and quantifies these effects through experimental comparisons. The predicted aerodynamic lift achieves an accuracy of over 80 %, offering essential insights into the impact of wing-root adjustments on lift. This will serve as a focal point for subsequent research.
Related work
Coordinate system representation and wing description
During the development of insect-like FWMAV, wing design requires consideration of structural configuration, material properties, kinematic modeling and aerodynamic characteristic analysis. Currently, research teams that have achieved hover flight in FWMAVs all adopt the technical scheme of a rope-driven structure combined with radial wings1,3,56, in which the wing spars and veins converge at the origin of the wing root in a radial pattern. This study also takes the radial wing as the research object, and its geometric configuration is shown in the right half of Fig. 1. The structure includes four units: wing spar, wing vein, wing root, and wing membrane. The geometric parameters of each unit are defined as follows: the wingspan length
and chord length
form the basic dimensions; the first plane angle
is the angle between the first wing vein and the wing spar, and the second plane angle
is the angle between the second wing vein and the first wing vein; points
correspond to the wing root origin and key position nodes on the outer edge. Notably, the slack angle
is defined as the angle between the wing root
and the vertical line l of the wing spar. This parameter has a significant impact on control moment generation, and its mechanism will be discussed in detail in Section 4.3.
Fig. 1.
Coordinate system definition and wing design diagram.
The left half of Fig. 1 illustrates the coordinate system architecture for the right wing of the insect-like FWMAV. The subscript sp denotes the stroke plane coordinate system, and Rw denotes the right-wing coordinate system. The left and right wings are completely symmetric. For the stroke plane coordinate system
the origin
is defined at the wing root. The
axis points downward, the
axis aligns with the positive direction of the vehicle’s motion, and the
axis is perpendicular to the
plane, following the right-hand rule. The wing coordinate system
is centered at the same wing root point
, where the
axis extends along the wing spar, the
axis is collinear with the
axis, and the
axis is orthogonal to the
plane, also following the right-hand rule. When the wing generates a flapping angle
, the stroke plane coordinate system rotates around the
axis by
to obtain the wing coordinate system. The coordinate transformation between the two systems is described by the rotation matrix in formula 1. The right half of Fig. 1 shows the wing surface with five edge points:
,
,
,
, and
, representing the three-dimensional wing surface
.
![]() |
1 |
The high-speed camera footage in Fig. 2 captures the wing’s flapping process. During each cycle, the relative motion among the wing spar, the wing veins, and the wing root, together with their constraints on the wing membrane, causes the entire flexible membrane to behave as three dynamically changing planes
,
, and
By analytically relating the kinematic constraints of these three planar elements, one can construct a mathematical model that describes both the wing’s motion and its deformation. Depending on whether external inputs are applied, this kinematic modeling problem is divided into two modes: the equilibrium mode and the wing-root adjustment mode. In the equilibrium mode, the wing root does not twist during flapping, whereas in the wing-root adjustment mode, the wing root undergoes axial torsion around its origin.
Fig. 2.
The flapping process of the wing captured by a high-speed camera.
Model framework
The modeling framework for the insect-like FWMAV is illustrated in Fig. 3. The motor-driven transmission mechanism serves as the input to the kinematic model, driving the periodic flapping motion of the wings. The output of the kinematic model consists of the wing motion parameters, which are then used as inputs for the aerodynamic model. The aerodynamic model subsequently outputs the aerodynamic forces and moments to the dynamics model. The components highlighted in red in the figure represent the key focus areas of this study.
Fig. 3.
Modeling framework of insect-like FWMAV.
Wing-root adjustment mode
The control moment generation mechanism of insect-like FWMAV mainly includes three technical paths:
Wing frequency and wing amplitude adjustment: Suitable for direct motor-driven configurations, it changes the flapping frequency and amplitude of wings by adjusting the rotation direction and speed of the drive motor, thereby forming an asymmetric aerodynamic load distribution.
Flapping plane adjustment: Using a linkage mechanism to dynamically adjust the spatial orientation of the flapping plane, control moment is generated by changing the direction of the aerodynamic resultant force vector. The adjustment of the flapping plane inclination can be considered from two perspectives: dividing the aircraft into upper and lower parts, where only inclining the upper part (i.e., the flapping plane) is called flapping plane adjustment, while adjusting the center of gravity of the lower part to induce flapping plane inclination is also referred to as center of gravity position adjustment.
Active wing-root adjustment: With the help of a servo-driven mechanism, the wing root undergoes axial torsion around its origin, inducing asymmetric flapping of the left and right wings to generate control moment.
The three-axis control moments generated by the wing-root adjustment method can be decoupled, which is superior to the first two technical routes in both control scheme design and structural design. This study focuses on the third technical path, generating target control moments through precise regulation of the wing root torsion angle, and its action mechanism is shown in Fig. 4.
Fig. 4.
Schematic diagram of the multi-axis control moments generation mechanism of FWMAV.
As shown in Fig. 4a for the pitch control moment generation mechanism, the flight controller generates a rudder angle command
by driving the left and right wing roots to synchronously twist around the aircraft body y-axis. When the wing root twists forward, the tension of the wing membrane increases during the flapping process from the dorsal side to the middle side of the aircraft, resulting in an increase in the average attack angle, while the tension in the area from the middle side to the ventral side relaxes, causing the attack angle to decrease; the reverse twist shows the opposite law. Within the range of
for the attack angle, the lift coefficient is positively correlated with the change of the attack angle57. Therefore, the asymmetric distribution of the attack angle in the upward and downward flapping strokes forms a lift gradient difference, thereby generating a pitch moment around the aircraft body y-axis.
Figure 4b shows the roll control mechanism. The left and right wing roots synchronously twist around the aircraft body x-axis to generate a rudder angle
. When twisting to the right, the tension of the left wing membrane increases, leading to an increase in the lift, and the right wing experiences lift attenuation due to tension relaxation, thus forming a roll moment around the aircraft body x-axis.
The yaw control shown in Fig. 4c is based on the aerodynamic drag difference mechanism. The wing roots twist in opposite directions around the aircraft body x-axis to generate a rudder angle
. The asymmetric flapping attack angle distribution leads to an asymmetric aerodynamic drag distribution, thereby generating a yaw moment around the aircraft body z-axis.
Method
The kinematics of wing flapping in equilibrium mode
The wing trajectory equations are given as shown in formulas 2 and 3:
![]() |
2 |
![]() |
3 |
The set of amplitude calibration equations F in formula 2, comprises three functions
,
, and
. These functions compensate for the nonlinear influence of flapping frequency on the kinematic parameters of the wing spar and veins, where
,
, and
represent the maximum flapping amplitudes of the spar and the two veins. The wing motion equations G in formula 3, describe the dynamic deformation of the wing and involve three key flapping angles:
,
, and
. These angles are defined as the instantaneous included angles between the stroke plane
and the wing spar, the first vein, and the second vein.
Angle
refers to the included angle between the projection of wing vein
onto the stroke plane and the wing spar
, as denoted by
in Fig. 5. Herein,
represents the projection of
, and AB is parallel to
, thus
corresponds to
.
Fig. 5.

Schematic diagram of the geometric relationship of relaxation phase angles.
Angle
denotes the included angle between the projection of wing vein
onto the stroke plane and the wing spar
, as indicated by
in Fig. 5. Specifically,
is the projection of
, and CD is parallel to
, meaning
corresponds to
.
Both
and
are defined as the relaxation phase angles (RPAs) of the wing, which quantify the degree of passive deformation of the wing.
In previous studies, flapping wings are often modeled as rigid planar surfaces described by three rotational angles: sweep, deviation, and inclination58. Among these, the sweep angle is the dominant motion. While many studies simplify this trajectory to a pure sinusoid11, biological observations by Berman et al.48—based on data from fruit flies, hawkmoths38, and robotic experiments44—established a general form for the sweep angle. Their model utilizes a shape parameter K to describe the transition between sinusoidal
and triangular
waveforms.
Inspired by Berman’s research, we propose a modified kinematic model designed to address the unique wing root adjustment mechanism in the present study (see Section 4.3). Neither the standard sinusoidal model nor the general form proposed by Berman can explicitly quantify the wing deformation induced by wing root adjustment. To address this limitation, we have established a piecewise continuous function g(t), as shown in formula 4. The kinematic equation can be expressed as the linear superposition of uniform-angular and sinusoidal angular motions. Its analytical form introduces five key parameters: dynamic amplitude coefficient A, static amplitude offset B, flapping period T, constant angular speed k, sinusoidal angular frequency
. To ensure smooth transitions at the phase-switch instants
through
, the trajectory must satisfy
continuity, enforced via the first-derivative continuity condition in formula 5. The nonlinearity parameter
is defined to quantify the proportion of the sinusoidal component within each flapping period T in formula 4, expressed as
. When
=1 the motion trajectory approaches a standard sine function; when
=0, it degenerates into an ideal triangular wave function. The specific values are shown in Experimental Section 6.1.
![]() |
4 |
![]() |
5 |
Figure 6 shows the simulation results of formulas 4 and 5, where the kinematic equations of wing veins 1 and 2 generate phase offsets
and
respectively based on
, and their mathematical relationships are described by formula 6.
![]() |
6 |
Fig. 6.

Time-domain characteristic curves of the wing kinematic equations.
For the amplitude calibration equation F, the insect-like FWMAV in this study adopts a rope-driven structure, and the technology is derived from the team’s previous work59. It has been confirmed in previous studies that during the periodic flapping of the wings, the elastic deformation of the polyethylene (PE) transmission rope at different flapping frequencies will lead to significant changes in the flapping amplitude, which must be dynamically compensated by the calibration model shown in formula 7.
and
represent the amplitude calibration parameters of the wing spar, which can be obtained through experiments shown in Experimental Section 6.2.
![]() |
7 |
The coordinates of the flapping point in equilibrium mode
As shown in Fig. 7, the complete flapping phase
of the wing within a single cycle includes four stages:
Fig. 7.
The complete flapping phase of the wing in a single cycle.
Stage I:
Downstroke process (uniform angular motion, wing surface maintains quasi-rigid characteristics)
Stage II:
Flipping process (dynamic deformation)
Stage III:
Upstroke process (same as
)
Stage IV:
Secondary flipping process (symmetric to stage
)
The kinematic analysis of the Downstroke/upstroke process (Stage I and Stage III) is conducted in the stroke plane coordinate system
Based on the constraint condition of three-plane area conservation, the spatial coordinates of each point are defined by formula 8.
![]() |
8 |
The expressions for the lengths of each side of the wing are shown in formula 9.
![]() |
9 |
For each outer edge point, the following derivation process is carried out:
For point
, there is formula 10:
![]() |
10 |
For point
, it is described by formula 11, where the geometric meaning of the vector
is shown in Fig. 5 as the projection component of the vector
in the
plane.
![]() |
11 |
For point
, it is described by formula 12.
![]() |
12 |
The kinematic analysis of the wing flipping process (Stage II and Stage IV) is shown in formula 13. The three-plane area conservation condition fails, because
,
, and
exhibit time-varying characteristics, leading to an infinite number of solution sets in formula 13 due to rank deficiency. A constraint condition is established: the projection displacements of wing veins
and
on the z-axis are negligible. Under this constraint, the kinematic model in equilibrium mode has mathematical completeness. For the analysis process of this conclusion, please refer to Experimental Section 6.3.
![]() |
13 |
The kinematics of wing flapping in wing-root adjustment mode
The wing motion trajectory is fully characterized by formula 14, which includes the wing motion equations G, the amplitude calibration equations F, and the relaxation phase angle (RPA) equations N.
![]() |
14 |
The RPA equation N comprises two components,
and
, which correspond to the RPAs of veins
and
, respectively. Their amplitudes are governed by the slack angle
and by the rudder quantities
. This function quantifies the degree of passive wing deformation: When
, the wing membrane is fully tensioned (its elastic deformation is negligible), and the spar and veins move in perfect synchrony. When
, a flapping phase difference occurs between the wing spar and the wing veins, which is defined as the RPA to characterize the deformation of the wing.
For the RPA equation N, analysis is carried out in two control modes. Figure 8 shows the composite image of the wing’s transient flapping obtained from the top-down perspective of a high-speed camera. Figure 8a displays three instantaneous flapping conditions of the wing under the roll control mode (
), showing that the left and right wings exhibit asymmetric deformation characteristics. Figure 8b shows that under the pitch control mode (
), the two wings maintain deformation symmetry, but the deformation of a single wing presents gradient changes in the forward/backward strokes.
Fig. 8.
Composite images of wing transient flapping obtained from the top-down perspective of a high-speed camera. (a) Roll control mode. (b) Pitch control mode.
For the roll control mode, when the rudder is deflected to one side, the deformation of the wing on that side gradually decreases, while the deformation on the other side correspondingly increases. According to the conclusions of the RPA measurement experiment in Experimental Section 6.4, the RPA
under the roll control mode exhibits an approximately linear change with the variation of the roll rudder
. The model of the RPA as a function of the roll rudder can be expressed by formula 15, where
,
,
,
are the parameters of the left wing roll RPA equation, and
,
,
,
are the parameters of the right wing roll RPA equation.
![]() |
15 |
For the pitch control mode, the RPA exhibits gradient variation characteristics during the downstroke/upstroke process. The RPA is not only regulated by the pitch rudder
, but also affected by the flapping angle
. To describe this law and simplify the calculation, a mathematical model of the RPA varying with the flapping angle
within a single cycle is established: assuming a linear relationship between the RPA
and the flapping angle
, the analytical expression shown in formula 16 is derived,
,
,
and
are the corresponding parameters.
![]() |
16 |
Substituting the boundary points
,
,
, and
of the downstroke/upstroke process into formula 17:
![]() |
17 |
The start and end phase nodes of the down/upstroke process for vein
, denoted
and
, correspond to the extrema of the flapping angle
and the RPA
. Likewise, the boundary points for vein
, denoted
and
, represent the extrema of its RPA and flapping angle.
After confirming the model of the RPA varying with the flapping angle, the next step is to establish a model under pitch control mode. According to the conclusions of Experimental Section 6.4, with the increase of the rudder
, both the maximum RPAs
and the minimum RPAs within a cycle
show approximately linear growth or decline. The established model is shown in formula 18, where
and
are the parameters related to the RPA equation under the pitch control mode.
![]() |
18 |
By combining formulas 16, 17 and 18, the RPA equation N under the pitch control mode is shown in formula 19:
![]() |
19 |
Next, the wing motion equations G are determined. The wing spar motion equation
inherits the derivation results from formulas 4 and 5, and the wing vein motion equation takes the equation N as input. Formula 19 only gives the RPA during uniform angular motion. It is necessary to use
and the measured
,
,
,
to determine the expression of the flapping angle for the linear part of the wing veins, while the nonlinear part is fitted by trigonometric functions.
Taking the solution of the wing vein
as an example. The kinematic function is given by formula 20. Figure 9a shows the motion function curves for the wing spar and vein
under pitch control mode. The blue curve represents the motion of the wing spar
, while the red curve represents the motion of vein
(
), assuming the maximum flapping amplitudes of both the wing spar and veins are identical.
Fig. 9.
Curves of wing spar and veins motion equations. (a) Flapping curves of wing spar and veins under pitch control mode. (b) and (c) Curves of RPAs
and
within a single cycle.
Given
, solve for the function
. First, the interval of the linear part should match the size of the linear interval of
. As shown in Fig. 9a, the segment from point
to point
corresponds to the linear part of
, with the interval
. Suppose the translation of
relative to
is
. Then, the segment from point
to point
corresponds to the linear part of
, with the interval
.
The parameters
,k1, and b1 are determined by the boundary conditions imposed by the RPA. Specifically, the maximum and minimum RPAs
correspond to the differences between
and
at the start and end of the linear phase (represented by intervals
and
in Fig. 9a). Solving the geometric constraints yielded by these points leads to the analytical solution in Eq. 21.
![]() |
20 |
![]() |
21 |
For the second half of the cycle, the trajectory is constructed by applying symmetry constraints to ensure periodicity. The linear function
(red curve in Fig. 9a) is obtained by sequentially reflecting the upstroke function relative to
and the mid-cycle time
.
For the linear equation
to be axisymmetric with respect to
, there is formula 22.
![]() |
22 |
For the equation
to be axisymmetric with respect to
, there is formula 23.
![]() |
23 |
For axisymmetry about
, there is formula 24.
![]() |
24 |
The breakpoints
,
,
and
of the motion equation
are calculated as formula 25 based on the following three principles.
is the translated linear interval, with the translation amount being
.

For the nonlinear part, the parameters are determined by formula 26, and the solution for the nonlinear part of the other half cycle is derived in the same manner.
25
In summary, the kinematic model for the vein
26
is fully described by formulas 20, 21, 24, 25, and 26. The solution of the motion equation for the wing vein
is derived analogously. Figure 9b and c demonstrate that the resulting RPA trajectories
strictly follow the designed monotonic trends during both the flipping (orange regions) and stroke (blue regions) phases, validating the model’s consistency.
The coordinates of the flapping points in wing-root adjustment mode
Next, we present the point coordinate equations. For the pitch control mode, Fig. 10 depicts the geometric models of the wing during flapping under three control modes: pitch control, roll control, and combined pitch-roll-yaw control. In Fig. 10, the three-dimensional wing surface
, shown as a red dashed outline, corresponds to the final flipping process (just before the downstroke). The three-dimensional wing surface
, drawn with a black solid outline, represents the final downstroke process (just before the flipping).
Fig. 10.

Geometric model of the wing. (a) Pitch control mode (b) Roll control mode. (c) Composite control mode of pitch, roll and yaw.
Formulas 27, 28, and 29 define the point coordinates for
,
, and
in the pitch control, roll control, and combined pitch-roll-yaw control modes. If the system is in the flipping process, the treatment method from Section 4.2 in equilibrium mode is applied. In this case, the projection displacements of veins
and
along the z-axis are neglected. This ensures that, under the given constraint, the kinematic model in the wing-root adjustment mode is mathematically complete.
![]() |
27 |
![]() |
28 |
![]() |
29 |
In the composite control mode of pitch, roll and yaw, the calculation formulas for point
are given by 30, 31, and 32.
![]() |
30 |
![]() |
31 |
![]() |
32 |
Figure 11 presents the schematic diagram of the kinematic model for the FWMAV, which illustrates the complete workflow of kinematic modeling and calculation. The model is divided into four core modules: Parameter Input, Mode Selection, Calculation of Kinematic Equations, and Result Output.
Fig. 11.
Schematic Diagram of the flapping-wing kinematic model.
The Parameter Input module consists of two sub-components: the main motor drive input and the wing root adjustment input. Specifically, the main motor drive actuates the periodic flapping of the wing, where different flapping frequencies correspond to distinct flapping amplitudes according to the amplitude calibration equation F. Meanwhile, the activation status of the wing root adjustment input determines the operational mode, which is categorized into the equilibrium mode and the wing-root adjustment mode.
In the equilibrium mode, the wing RPAs remain unchanged, allowing for the direct calculation of Kinematic Equation G. In contrast, in the wing-root adjustment mode, dynamically varying RPAs are first derived using different RPA equations N based on the selected control degrees of freedom, after which the calculation of Kinematic Equation G proceeds. Equation G outputs the wing flapping angle
, followed by the execution of point coordinate calculation and the final generation of the wing motion trajectory.
The above constitutes the complete workflow of the flapping-wing kinematic model proposed in this study.
A multi-plane aerodynamic simulation method
For a rigid planar wing of arbitrary shape, Figure 12 defines the key geometric parameters of the wing. In Fig. 12a, a typical irregular wing shape is shown, while Fig. 12b presents a schematic of the force decomposition acting on a blade element. As shown in Fig. 12a, a chord element is taken at a radial distance r from the wing root. Its length,
, can be expressed as a function of r, with the width of the element being dr, and the wingspan denoted by R.
Fig. 12.
Schematic Diagram of Wing Shape Geometric Parameters. (a) Distribution of geometric parameters for a wing of arbitrary shape. (b) Force decomposition of the blade element cross-section.
In the model shown in Fig. 12b, U represents the velocity vector of the blade element’s cross-section, which is tangent to the blade’s motion trajectory. The angle
between the velocity vector U and the blade’s chord line is defined as the aerodynamic attack angle for the blade element. The total aerodynamic force
can be decomposed in two coordinate systems: in the normal-tangential coordinate system, it is decomposed into the normal force component
and the tangential force component
; in the aerodynamic coordinate system, it is decomposed into the lift component
and the drag component
.
Combining previous studies19,44,57, the lift and drag forces induced by the translation motion of a blade element of a two-dimensional rigid plane can be expressed as 33 and 34:
![]() |
33 |
![]() |
34 |
where
is the air density,
is the lift coefficient,
is the drag coefficient, c is the chord length of the blade element,
is the flapping angle, and
is the cross-sectional velocity of the blade element.
For an arbitrary-shaped wing with a span of R, the lift and drag forces of the entire wing can be solved by integrating the lift and drag forces of the blade elements along the span direction. The calculation expressions are shown in formulas 35 and 36:
![]() |
35 |
![]() |
36 |
The lift and drag coefficients can be obtained from experimental data57, and the normal and tangential lift coefficients can be expressed by formula 37:
![]() |
37 |
According to the relationship between lift, drag, normal force and tangential force shown in Fig. 12b, the calculation methods of lift coefficient and drag coefficient are shown in formula 38:
![]() |
38 |
The following is the aerodynamic effect generated by rotational motion60. The circulation of a single blade element due to rotational motion is expressed as formula 39:
![]() |
39 |
The aerodynamic force caused by the rotational motion of the wing is perpendicular to the wing surface, and the rotational circulation needs to be decomposed into the lift and drag directions. For the wing shape involved in this study, the rotation axis coincides with the wing spar, so
can be taken as zero, and the expression is shown in formula 40:
![]() |
40 |
Further considering the aerodynamic force caused by the added mass effect, which originates from the reaction force exerted by the surrounding air on the wing during flapping motion. According to the studies by Fung, Sane, Maybury and others44,61,62, this force consists of two parts: the force generated by the acceleration of the added mass on the wing surface and the centrifugal force.
The point of application of the surface acceleration force is located at the midpoint of the wing chord, and its mathematical representation is the product of the acceleration at the midpoint of the wing chord and the apparent mass
. The distance from the midpoint of the wing chord to the rotation axis is
, and the expression for the surface mass acceleration effect force is shown in formula 41:
![]() |
41 |
where
represents the acceleration at the midpoint of the wing chord.
The centrifugal force is defined as the product of the apparent mass and
, where U is the component of the wind speed in the chord direction. Thus, the expression for the surface mass centrifugal force is given by formula 42:
![]() |
42 |
Orthogonally decomposing the added mass effect along the lift and drag directions gives formula 43:
![]() |
43 |
The final solution for the instantaneous lift of a rigid planar wing with an arbitrary shape is the sum of three aerodynamic effects, as shown in formula 44.
![]() |
44 |
During the flapping motion of the wing, the membrane undergoes passive flexible deformation due to the support structures of the wing spar and wing veins. Based on the spatial topological structure of the wing veins, the deformed wing surface can be discretized into several rigid planar elements. It is assumed that the plane
is formed by the nodes
,
, and
; the plane
is formed by the nodes
,
, and
; and the plane
is formed by the nodes
,
, and
, all of which are considered rigid planes. The overall aerodynamic effect of the flexible wing can be approximated by the linear superposition of the aerodynamic effects of these three rigid planes. The aerodynamic effect superposition model is expressed in formula 45.
![]() |
45 |
Existing studies58,61,62 show that the added mass effect, while exhibiting a limited enhancement during the flipping process, contributes significantly less than the rotational aerodynamic effects. Throughout the entire flapping cycle, the contribution of the added mass effect is secondary compared to the contributions of the translational and rotational aerodynamic effects. Based on the principle of using a simplified model, this study primarily focuses on analyzing the translational and rotational aerodynamic effects, without performing a quantitative calculation of the added mass effect.
Simulation
The simulation uses the basic design parameters of the wing as shown in the following table. Table 1 gives the basic design parameters of the wing, where the flapping amplitude is
, the nonlinearity parameter
is 35 %, and the range of the dimensionless wing-root adjustment quantities (rudder quantities) u is
.
Table 1.
Table 1 Basic design parameters of the wing.
| Parameter | Value |
|---|---|
| Flapping frequence | ![]() |
| Wingspan | 65 mm |
| Wing width | 28 mm |
| Flapping amplitude | ![]() |
| The angle between wing vein 2 and the wing root rotation axis | ![]() |
| Flapping nonlinearity | 35 % |
Wing-root adjustment quantities
|
![]() |
| Slack angle | ![]() |
Kinematic simulation
The logic of the wing kinematic simulation algorithm under wing-root adjustment is shown in the Supplementary Materials named Algorithm 1 . Next, the simulation results of the wing kinematic model are displayed from the top view and three-dimensional perspective. Figure 13 shows the evolution law of the three-dimensional motion trajectory under the pitch/roll control commands: Figure 13a and c show the positive full rudder output of pitch. During the upstroke process, the wing deformation gradually decreases, and it gradually increases during the downstroke, which leads to uneven deformation of the wing during the up and down strokes, thus generating a pitch control moment. Figure 13b and d show the negative full rudder output of pitch, and the direction of the generated pitch moment is opposite. Figure 13e and g show the left full rudder output of roll, and Fig. 13f and h show the right full rudder output of roll. The deformations of the left and right wings are asymmetric. As the control quantity increases, the deformation of the wing on the rudder side increases, while the deformation of the other wing decreases. The deformation changes of the left and right wings are exactly opposite, thus generating a roll control moment.
Fig. 13.
Simulation of wing flapping trajectories. (a) Top view of positive full rudder (b) Top view of negative full rudder. (c) 3D view of positive full rudder (d) 3D view of negative full rudder. (e) Top view of left full rudder (f) Top view of right full rudder. (g) 3D view of left full rudder (h) 3D view of right full rudder.
Aerodynamic simulation
Figure 14 shows the projection of the three-dimensional wing surface in the wing coordinate system
. Figure 14a–d correspond to the wing-root adjustment mode, and Fig. 14e, f correspond to the equilibrium mode. Under the assumption of discretized rigid wing surface elements, each projection is decoupled into three rigid planar regions. During the numerical simulation, the wing surface should be partitioned according to the six typical configurations shown in the figure to facilitate the segmented calculation of the aerodynamic effects of blade elements. Taking the projection in Fig. 14a as an example, this morphology is commonly observed in specific flapping phases under the combined pitch-roll-yaw control mode. Using the abscissa of edge points as the boundary, each rigid wing surface element can be divided into four regions. By performing spanwise integration of the aerodynamic effects of blade elements in each region, the numerical solution of the overall aerodynamic characteristics is finally obtained.
Fig. 14.
The projections of the wing along the wing coordinate system. (a)–(d): The projections of the wing under wing-root adjustment mode. (e), (f): The projections of the wing under equilibrium mode.
The corresponding algorithm flow is shown in the in the Supplementary Materials named Algorithm 2. Next, the aerodynamic simulation results of the flexible wing under the assumption of discretized rigid wing surface elements are shown in Figs. 15 and 16. Among them, Figure 15a–c show the instantaneous lift of the wing, and the peak value of the combined lift from the translational and rotational parts can reach 14 g, as shown in Fig. 15c. Figure 16a, b show the curves of the attack angle and the derivative of the attack angle for the rigid planar elements, with the blue dotted line being the
critical attack angle. According to the variation law of the lift and drag coefficient57, when the attack angle exceeds the critical value of
, the lift coefficient shows a decreasing trend while the drag coefficient continues to increase. The plane
maintains an angle of attack of approximately
, and the attack angle can reach
during the flipping process, while the attack angle of the plane
remains above
continuously. By comparing the aerodynamic contributions of the planes
,
, and
with the variation trend of the attack angle in Fig. 15a, b, and a, it can be seen that the main regions providing lift are
and
, while the attack angle of
remains at
for a long time, basically making no aerodynamic contribution.
Fig. 15.
Aerodynamic lift and drag simulation of flexible wing at 35 Hz. (a)–(c) Translational and rotational instantaneous lift of three planes. (d)–(f) Translational and rotational instantaneous drag of three planes.
Fig. 16.
Simulation results of attack angle, drag moment and power of flexible wing at flapping frequency of 35 Hz. (a) Instantaneous attack angle. (b) Derivative of instantaneous attack angle. (c) Instantaneous drag moment. (d) Instantaneous aerodynamic power.
Figure 15d–f show the instantaneous aerodynamic drag characteristics of the wing. As shown in Fig. 15d, the contribution of
to the drag is not low, also because the attack angle of
remains above
for a long time. Similarly, since
is relatively close to the wing root, the linear velocity is small, and the aerodynamic drag generated is basically negligible.
As shown in Figure 16c, the peak value of the instantaneous drag moment of the wing is estimated to reach 7
, which provides a key mechanical criterion for the material selection of the transmission rope of the rope-driven structure. Figure 16d shows that the average power consumption of a single wing is 1.4689 W, and the power reaches a peak of about 2.2 W during the flipping process.
Figure 17 shows the prediction curves of wing aerodynamic efficiency and power consumption by the multi-rigid plane method. Here, the wing aerodynamic efficiency
is defined as the ratio of the average lift
to the average power consumption
, as shown in formula 46, with the unit of g/W. The results show that the power consumption increases monotonically with the increase of flapping frequency, while the aerodynamic efficiency decreases monotonically. Through this prediction curve, the optimal balance point between force efficiency and power can be determined in the wing design stage, realizing the optimization of aerodynamic efficiency under the premise of meeting the lift requirement, which provides strong support for the wing aerodynamic design.
![]() |
46 |
Fig. 17.

Prediction of wing aerodynamic efficiency by multi-rigid plane method.
The following presents the aerodynamic moment response under the wing-root adjustment mode at a flapping frequency of 35 Hz. Figure 18a–c and d–f show the results of roll and pitch wing-root adjustment, respectively. Figure 18a is the total lift curve under roll rudder output. When the roll rudder is in the interval of
, the total lift is basically maintained at about 19.2 g. As the rudder output continues to increase, the lift shows a downward trend. For pitch control, with the increase of the pitch rudder, the lift also decreases slightly, as shown in Fig. 18d. In the subsequent controller design, the influence of the rudder output on the lift should be considered, and the lift should be compensated accordingly.
Fig. 18.
Aerodynamic moment responses under wing-root adjustment mode at 35 Hz. (a)–(c) Lift, power, and roll moment responses under roll rudder output. (d)–(f) Lift, power, and pitch moment responses under pitch rudder output.
Figure 18b and e reflect the curves of average power consumption varying with the rudder output. The larger the command, the greater the power consumption. Figure 18c shows the roll moment curve, and it can be considered that the roll control moment has a linear relationship with the roll command
. Figure 18f shows the pitch moment curve, and the simulated moment also has a linear relationship with the command
.
Experiment and results
Experimental Setup 1: The architecture of the dual-camera high-speed photography measurement system is shown in Fig. 19, with the specific configuration as follows:
Fig. 19.
Dual-camera high-speed photography measurement system.
Two ACS-3 M16E high-speed cameras: Resolution of 1280
720 pixels, frame rate of 5000 fps.
Two sets of high-brightness LED area light sources.
Data acquisition workstation: The system ensures no less than 150 fps effective images within a single flapping cycle at the maximum flapping frequency of 35 Hz, and achieves frame-loss-free acquisition with a 32 GB high-speed cache.
Six-dimensional force sensor and acquisition card: Using a Nano17 six-axis force sensor with a force measurement accuracy of 0.147 g and a moment accuracy of 0.0069
.
Image processing employs the TEMA motion analysis system, realizing 3D marker point trajectory reconstruction through a centroid tracking algorithm and correlation matching algorithm. The system can output time-series data of displacement, velocity, acceleration, and angle parameters, and supports multimodal data visualization.
Experimental Setup 2: The architecture of the single-camera vertical photography measurement system is shown in Fig. 20, with the specific configuration as follows:
Fig. 20.

Single-camera vertical photography measurement system.
One ACS-3 M16E high-speed camera. Two sets of high-brightness LED area light sources. Data acquisition workstation. Six-dimensional force sensor and acquisition card. Angle dial for directly reading the flapping amplitude and relaxation phase angle.
The system is composed of a high-speed photography unit and an angle calibration plate. The photography unit is vertically mounted directly above the flapping wing mechanism, and the optical axis is ensured to be orthogonal to the wing flapping plane through dual-camera calibration. This configuration enables synchronous measurement of the wingtip flapping trajectory and the chordwise deformation of the flexible wing.
Wing flapping experiment in equilibrium mode
In equilibrium mode, the wing root remains fixed without torsion, and the wing spar and veins undergo periodic flapping around the wing root axis
. Experiment Setup 1 was used for this experiment. Figure 21a shows the actual flapping trajectory captured by the high-speed photography system. Figure 21b presents the flapping angle curve reconstructed based on the trajectory of the outer edge point of the wing spar when the motor is driven by a constant voltage. The solid line in the figure represents the triangular wave signal, and the dashed line represents the sine wave signal. The flapping trajectory is basically within the envelope of these two signals. To accurately quantify the wing deformation, reflective markers were placed at key positions on the wing spar and veins, as shown in Fig. 21c.
Fig. 21.
Wing Flapping Experiment in Balanced Mode. (a) Actual flapping trajectory of the wing. (b) Measured flapping angle curve of the wing outer edge point. (c) Wing with reflective markers.
Based on the experimental data shown in Fig. 21b, the flapping frequency is 35 Hz, and the flapping period T=0.0286s. The kinematic equation G of the wing, that is, formulas 4 and 5, is used for fitting, and the fitting result is shown in formula 47 as follows.
To evaluate the goodness of fit of the kinematic equations to the experimental trajectory data, we compare the coefficients of determination (
) and normalized root-mean-square errors (NRMSE) between the method proposed in this paper, Berman’s method48, and the experimental data. Specifically, the
and NRMSE of the proposed method are 0.9888 and 3.58%, respectively, while those of Berman’s method are 0.9954 and 2.31%. A comparison of these metrics shows that the accuracy of the kinematic equations proposed in this paper is slightly lower than that of Berman’s method, but the discrepancy is fully acceptable. This statistical evidence confirms that the proposed equations can accurately describe the wing motion.
![]() |
47 |
Amplitude calibration experiment
The purpose of the amplitude calibration experiment is to account for the influence of elastic deformation of the drive structure’s transmission rope on the flapping amplitude. Using Experimental Setup 2, Fig. 22 shows the calibration curve of the wing flapping amplitude varying with frequency. The experimental results indicate that: in the low-frequency region
and the high-frequency region
, the amplitude stabilizes at
; in the transition region
, the amplitude approximately increases linearly with frequency, and its dynamic characteristics can be accurately characterized by the linear regression model shown in formula 48.
![]() |
48 |
Fig. 22.

Amplitude-Frequency Characteristic Curve (Test Frequency Range: 10–40 Hz).
-Axis projection experiment of wing spar and veins
During the actual flapping process, the z-axis projection of the wing spar and veins exhibits a characteristic flattened “8”-shaped trajectory (see Supplementary Video 1). To determine the influence of z-axis fluctuations of the wing spar and veins on the solution of the three-plane side lengths, a z-axis projection experiment for the wing spar and veins was conducted using Experimental Setup 1. As shown in Fig. 23a, the fluctuation amplitude of point
in the z-axis projection of the wing vein
is less than 3.5 mm, with an average fluctuation error of 1.9 mm. Here, we present the influence of the upward and downward z-axis fluctuations of
and
on the solution of the side lengths of planes
,
, and
. Figure 23b shows that when the calculation relative errors of the side lengths of planes
,
, and
caused by the z-axis fluctuations of points
and
are less than 1.8 %, i.e.,
. Based on the above analysis, the constraint condition is established: the projection displacements of the wing veins
and
on the z-axis are negligible. The kinematic model under this constraint condition has mathematical completeness.
Fig. 23.
z-Axis Projection Experiment of Wing Spar and Veins. (a) z-axis projection curve of wing vein point
. (b) Influence of z-axis fluctuations of
and
on the solution of side lengths of planes
,
, and
(Horizontal axis: z-axis displacement
; Vertical axis: relative error of side length estimation).
The relaxation phase angle measurement experiment
Using experimental setup 2, the phase difference between the wing spar and wing veins, namely the relaxation phase angle (RPA) data, was obtained based on the top-down perspective of a high-speed camera. Figure 24 below shows the variation law of the RPAs under the roll and pitch wing-root adjustment modes.
Fig. 24.
Curves of RPAs in roll and pitch control modes. (a) Variation of
and
with normalized roll rudder output
. (b) Variation ranges of
and
with normalized pitch rudder output
.
For the roll control mode, as the rudder is output to one side, the wing deformation on one side gradually decreases, and the corresponding one on the other side increases. Figure 24a shows the curve of the RPAs between the wing spar and wing veins changing with the control rudder output in roll control mode. When the control rudder is zero (i.e.,
=0), the RPA
between
and
is
, and the RPA
between
and
is
. With the increase of the control rudder, the RPA of the left wing increases, while that of the right wing decreases, showing a basically linear change trend. The linearity of
is
=0.9892, and that of
is
=0.9894. Through linear fitting, the RPA equations of the two wings under the roll control mode are shown in formula 49. By comparing the left and right wings, due to the inevitable asymmetric installation of the structure, the fitted RPA equations of the left and right wings are not completely consistent.
![]() |
49 |
The pitch control mode is shown in Fig. 24b. As the control rudder
increases, both the maximum RPAs
and the minimum RPAs
within a cycle exhibit approximately linear growth or decline. The established model is as shown in formula 50.
![]() |
50 |
Combined with formulas 16, 17 and 50, the RPA equation N under the pitch control mode is shown in formula 51:
![]() |
51 |
Aerodynamic experiment in wing-root adjustment mode
To verify the aerodynamic model of the wing in wing-root adjustment mode, experimental setup 2 was used. Figure 25 shows the comparison between the predicted lift and the measured lift. The left vertical axis is the lift comparison, in which the purple discrete points represent the lift curve measured in the experiment, and the yellow curve and blue curve represent the single-plane method and the multi-plane method. The right vertical axis is the estimation errors of the two methods. The red solid line is the single-plane estimation error, and the red dashed line is the multi-plane estimation error. The prediction accuracy of the multi-plane method is better than that of the single-plane method, and the error does not exceed 20 % in the range of 20-30 Hz. This is mainly because the single-plane method only uses one angle of attack to describe the windward angle of the plane, and we use a fixed angle
for calculation, so the single-plane prediction result is much larger than the measured lift. The multi-plane method can use multiple time-varying angles of attack to approximate the windward angle of the flexible wing, thus making the prediction closer to the reality.
Fig. 25.

Comparison between lift predictions of rigid plane and multi-rigid plane and measured lift. The left vertical axis shows the lift comparison, and the right vertical axis shows the estimation errors of the two methods.
Figure 26a, b present the lift variation curves under the influence of pitch and roll wing-root adjustments as well as flapping frequency, where each curve shows the effect of different rudder outputs. When the pitch and roll wing-root adjustment rudders increase from 0 to 100 %, the lift shows a decaying trend under the same flapping frequency. The lift decay amplitude caused by pitch wing-root adjustment is higher than that by roll adjustment, with the maximum drop reaching 5 g. This phenomenon is in good agreement with the trend predicted by the model, as shown in Figure 18a and d. Figure 26c–d present the moment variation curves under the influence of pitch and roll wing-root adjustments as well as flapping frequency: the moment shows a monotonically increasing trend with the increase of flapping frequency. Under the fixed flapping frequency, the increase of adjustment rudder can effectively improve the moment output, and this characteristic is reproduced in the simulation, as shown in Fig. 18c and f. The current model prediction accuracy still needs further optimization, and relevant improvements will be taken as the focus of follow-up research.
Fig. 26.
Experimental measurement results. (a), (b) Lift variation curves under the influence of pitch and roll wing-root adjustments and flapping frequency. (c), (d) Moment variation curves under the influence of pitch and roll wing-root adjustments and flapping frequency.
Error analysis and future work
Although the proposed model demonstrates a good agreement with the experimental data, a discrepancy of up to 20% in lift estimation is observed. This error can be attributed to three main aspects: measurement limitations, kinematic modeling simplifications, and aerodynamic assumptions.
First, regarding measurement, the ATI Nano17 sensor used in the experiments has a z-axis resolution of 0.147 g. While multi-cycle averaging was employed to mitigate random noise, the inherent sensor precision introduces a measurement uncertainty of approximately 0.5% relative to the baseline hovering lift.
Second, the limitations of the kinematic model constitute a primary source of error. The current model relies on a linear mapping between the flapping frequency and amplitude to account for the rope elasticity in the drive mechanism. This linear simplification does not fully capture the non-linear dynamic response of the flexible structure. Furthermore, the core innovation of this study involves approximating the continuous deformation of the flexible wing using a segmented function based solely on the spar and vein trajectories. This method effectively balances computational efficiency with modeling complexity, making it highly suitable for the proposed wing-root adjustment mechanism. However, this trade-off results in a loss of spatial resolution, as the complex passive deformation of the wing surface is represented by a limited number of characteristic lines rather than a full surface reconstruction.
Third, the aerodynamic simulation employs a multi-plane method based on Blade Element Theory (BET). By treating the flexible wing as a combination of rigid planes, this approach achieves high computational speed but yields lower accuracy compared to Computational Fluid Dynamics with Fluid-Structure Interaction (CFD-FSI).
To address these limitations and further reduce the estimation error, future work will focus on the following modifications:
Hardware Upgrade: Utilizing higher-precision sensors (e.g., Nano17Ti) with optimized ranges to minimize data acquisition quantization errors.
Model Refinement: Improving the kinematic accuracy by replacing the linear amplitude calibration with high-order polynomial fitting. Additionally, the kinematic model can be enhanced by increasing the number of “virtual veins” to divide the wing into finer sectors or by adopting a conical surface approximation. This would provide a more precise description of the flexible wing’s passive deformation, reducing geometric errors.
Aerodynamic Optimization: The application of the Unsteady Panel Method (UPM) is explored to further balance computational efficiency and accuracy in aerodynamic force calculation.
Conclusion
In response to the described gaps in three-dimensional kinematic modeling of flexible wings under wing-root adjustment and the difficulty of quantifying their aerodynamic effects, this paper makes the following contributions:
Kinematic trajectory function for wing spar and veins. We introduce a novel motion equation that describes the coupled movement of the wing spar and wing veins. This equation combines triangular-wave and sinusoidal-wave parameters into a single trajectory function, and uses the phase difference between spar and vein projections to quantify three-dimensional flexible deformation of the wing.
Quantitative representation of wing-root adjustment. By analyzing how wing-root adjustment alters wing flexible deformation, we derive a quantitative mapping between the magnitude of root adjustment and the resulting degree of flexible deformation across the wing surface.
A rigid division method for flexible wing via the wing vein topology. To enable efficient aerodynamic simulation, we partition the flexible wing into rigid, planar elements guided by the spatial topology of the vein network. Under quasi-steady assumptions, each dynamically deforming surface is discretized into two-dimensional rigid panels, allowing blade-element-style aerodynamic load calculations.
Aerodynamic simulation of wing-root adjustment flapping. Using the wing-root-adjusted kinematic model as input, we perform aerodynamic simulations and observe that, under a fixed flapping frequency, increased root adjustment causes a slight decrease in lift while producing a control moment that scales linearly with the adjustment magnitude.
Experimental validation. We conduct flapping experiments with controlled pitch and roll adjustment of the wing root to measure lift and aerodynamic moments across a range of flapping frequencies. The experimental trends agree closely with model predictions: lift estimation errors remain below 20 %, and our multi-plane method improves lift-prediction accuracy by at least 20 % compared to single-plane blade-element models.
Together, these advances significantly enhance the predictive accuracy of flexible-wing aerodynamics under wing-root adjustment, extend the research boundaries in three-dimensional kinematic and aerodynamic modeling of flexible wings under the wing-root adjustment, and provide a practical computational framework for rapid aerodynamic design and controller development.
Supplementary Information
Author contributions
Z.L. performed conceptualization, Z.L. performed methodology, Z.L. performed software, R.Y. and Z.L. performed validation, Z.L. performed formal analysis, Z.L. performed investigation, Z.L. performed data curation, Z.L. and Z.W. performed visualization, Z.L. performed writing - original draft, Z.L., R.Y. and X.Z. performed writing - review & editing, X.Z. performed supervision, X.Z. performed project administration. All authors reviewed the manuscript.
Funding
The authors declare that no funds were received for this work.
Data Availability
All data generated or analysed during this study are included in this published article [and its supplementary information files].
Declarations
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Keennon, M., Klingebiel, K. & Won, H. Development of the nano hummingbird: A tailless flapping wing micro air vehicle. In 50th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, 588 (2012).
- 2.Roshanbin, A. & Preumont, A. Yaw control torque generation for a hovering robotic hummingbird. Int. J. Adv. Rob. Syst.16, 1729881418823968. 10.1177/1729881418823968 (2019). [Google Scholar]
- 3.Phan, H. V., Kang, T. & Park, H. C. Design and stable flight of a 21 g insect-like tailless flapping wing micro air vehicle with angular rates feedback control. Bioinspiration Biomim12, 1–17. 10.1088/1748-3190/aa65db (2017). [DOI] [PubMed] [Google Scholar]
- 4.Phan, H. V., Aurecianus, S., Kang, T. & Park, H. C. Kubeetle-s: An insect-like, tailless, hover-capable robot that can fly with a low-torque control mechanism. Int J Micro Air Veh11, 1756829319861371. 10.1177/1756829319861371 (2019). [Google Scholar]
- 5.Phan, H.-V., Park, H. C. & Floreano, D. Passive wing deployment and retraction in beetles and flapping microrobots. Nature632, 1067+. 10.1038/s41586-024-07755-9 (2024). [DOI] [PubMed] [Google Scholar]
- 6.Wu, C. et al. A multi-modal tailless flapping-wing robot capable of flying, crawling, self-righting and horizontal take-off. IEEE Robot Autom Lett9, 4734–4741. 10.1109/LRA.2024.3384910 (2024). [Google Scholar]
- 7.Ma, H. et al. Hifly-dragon: A dragonfly inspired flapping flying robot with modified, resonant, direct-driven flapping mechanisms. Drones.10.3390/drones804012 (2024). [Google Scholar]
- 8.Liu, F., Li, S., Xiang, J., Li, D. & Tu, Z. A dragonfly-inspired flapping wing robot mimicking force vector control approach. In 2024 IEEE International Conference on Robotics and Automation (ICRA), 6029–6035. 10.1109/ICRA57147.2024.10610326 (2024).
- 9.Hu, K., Deng, H., Xiao, S., Yang, G. & Sun, Y. Design of a bio-inspired, two-winged, flapping-wing micro air vehicle with high-lift performance. J. Bionic Eng.21, 1191–1207. 10.1007/s42235-024-00486-7 (2024). [Google Scholar]
- 10.Guo, Q. et al. Development of a bio-inspired tailless FWMAV with high-frequency flapping wings trajectory tracking control. J. Bionic Eng.21, 2145–2166. 10.1007/s42235-024-00554-y (2024). [Google Scholar]
- 11.Wang, S., Song, B., Chen, A., Fu, Q. & Cui, J. Modeling and flapping vibration suppression of a novel tailless flapping wing micro air vehicle. Chin. J. Aeronaut.35, 309–328. 10.1016/j.cja.2021.08.030 (2022). [Google Scholar]
- 12.Chen, Z., Zhang, W., Mou, J. & Zheng, K. Horizontal take-off of an insect-like FMAV based on stroke plane modulation. Aircr Eng Aerosp Technol94, 1068–1077. 10.1108/AEAT-11-2021-0338 (2022). [Google Scholar]
- 13.Coleman, D., Benedict, M., Hrishikeshavan, V. & Chopra, I. Design, development and flight-testing of a robotic hummingbird. vol. 1. 10.4050/F-0071-2015-10503 (2015).
- 14.Sane, S. P. The aerodynamics of insect flight. J Exp Biol206, 4191–4208. 10.1242/jeb.00663 (2003). [DOI] [PubMed] [Google Scholar]
- 15.Ellington, C. P. The novel aerodynamics of insect flight: Applications to micro-air vehicles. J Exp Biol202, 3439–3448. 10.1242/jeb.202.23.3439 (1999). [DOI] [PubMed] [Google Scholar]
- 16.Ellington, C., Vandenberg, C., Willmott, A. & Thomas, A. Leading-edge vortices in insect flight. Nature384, 626–630. 10.1038/384626a0 (1996). [Google Scholar]
- 17.Maxworthy, T. Experiments on the Weis-Fogh mechanism of lift generation by insects in hovering flight.1. dynamics of the fling. J Fluid Mech.93, 47. 10.1017/S0022112079001774 (1979). [Google Scholar]
- 18.Birch, J. M. & Dickinson, M. H. The influence of wing-wake interactions on the production of aerodynamic forces in flapping flight. J Exp Biol206, 2257–2272. 10.1242/jeb.00381 (2003). [DOI] [PubMed] [Google Scholar]
- 19.Dickinson, M., Lehmann, F. & Sane, S. Wing rotation and the aerodynamic basis of insect flight. Science284, 1954–1960. 10.1126/science.284.5422.1954 (1999). [DOI] [PubMed] [Google Scholar]
- 20.Dickinson, M. H. The effects of wing rotation on unsteady aerodynamic performance at low Reynolds numbers. J Exp Biol192, 179–206. 10.1242/jeb.192.1.179 (1994). [DOI] [PubMed] [Google Scholar]
- 21.Phan, H. V., Au, T. K. L. & Park, H. C. Clap-and-fling mechanism in a hovering insect-like two-winged flapping-wing micro air vehicle. R Soc Open Sci.10.1098/rsos.160746 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Miller, L. A. & Peskin, C. S. Flexible clap and fling in tiny insect flight. J. Exp. Biol.212, 3076–3090. 10.1242/jeb.028662 (2009). [DOI] [PubMed] [Google Scholar]
- 23.Weis-Fogh, T. Quick estimates of flight fitness in hovering animals, including novel mechanisms for lift production. J Exp Biol59, 169–230. 10.1242/jeb.59.1.169 (1973). [Google Scholar]
- 24.Burton, A. J. Directional change in a flying beetle. J Exp Biol54, 575–585. 10.1242/jeb.54.3.575 (1971). [DOI] [PubMed] [Google Scholar]
- 25.Gettrup, E. & Wilson, D. M. The lift-control reaction of flying locusts. J Exp Biol41, 183–190. 10.1242/jeb.41.1.183 (1964). [DOI] [PubMed] [Google Scholar]
- 26.Kammer, A. Motor output during turning flight in a hawkmoth, manduca-sexta. J Insect Physiol17, 1073. 10.1016/0022-1910(71)90011-4 (1971). [Google Scholar]
- 27.Vogel, S. Flight in drosophila: Ii. variations in stroke parameters and wing contour. J Exp Biol46, 383–392. 10.1242/jeb.46.2.383 (1967). [DOI] [PubMed] [Google Scholar]
- 28.Zanker, J. On the mechanism of speed and altitude control in drosophila-melanogaster. Physiol. Entomol.13, 351–361. 10.1111/j.1365-3032.1988.tb00485.x (1988). [Google Scholar]
- 29.Alexander, R. The biomechanics of insect flight: Form, function, evolution. Nature405, 17–18. 10.1038/35011117 (2000). [Google Scholar]
- 30.Lehmann, F.-O. & Dickinson, M. H. The control of wing kinematics and flight forces in fruit flies (drosophila spp.). J Exp Biol201, 385–401. 10.1242/jeb.201.3.385 (1998). [DOI] [PubMed] [Google Scholar]
- 31.Hinterwirth, A. J. & Daniel, T. L. Antennae in the hawkmoth manduca sexta (lepidoptera, sphingidae) mediate abdominal flexion in response to mechanical stimuli. J Compar Physiol Neuroethol Sens Neural Behav Physiol196, 947–956. 10.1007/s00359-010-0578-5 (2010). [DOI] [PubMed] [Google Scholar]
- 32.Pringle, J. The gyroscopic mechanism of the halteres of diptera. Philos Trans R Soc B-Biol Sci233, 347+. 10.1098/rstb.1948.0007 (1948). [Google Scholar]
- 33.Ristroph, L. et al. Active and passive stabilization of body pitch in insect flight. J R Soc Interface.10.1098/rsif.2013.0237 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Sane, S. P., Dieudonne, A., Willis, M. A. & Daniel, T. L. Antennal mechanosensors mediate flight control in moths. Science315, 863–866. 10.1126/science.1133598 (2007). [DOI] [PubMed] [Google Scholar]
- 35.Tang, J., Viieru, D. & Shyy, W. Effects of Reynolds number and flapping kinematics on hovering aerodynamics. AIAA J46, 967–976 (2008). [Google Scholar]
- 36.Taha, H. E., Hajj, M. R. & Nayfeh, A. H. Flight dynamics and control of flapping-wing mavs: A review. Nonlinear Dyn.70, 907–939. 10.1007/s11071-012-0529-5 (2012). [Google Scholar]
- 37.Chandar, D. D. J. & Damodaran, M. Computation of unsteady low Reynolds number free-flight aerodynamics of flapping wings. J Aircr47, 141–150 (2010). [Google Scholar]
- 38.Sun, M. & Xiong, Y. Dynamic flight stability of a hovering bumblebee. J Exp Biol208, 447–459. 10.1242/jeb.01407 (2005). [DOI] [PubMed] [Google Scholar]
- 39.Liang, B. & Sun, M. Nonlinear flight dynamics and stability of hovering model insects. J R Soc Interface10.1098/rsif.2013.0269 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Orlowski, C. T. & Girard, A. R. Dynamics, stability, and control analyses of flapping wing micro-air vehicles. Prog. Aerosp. Sci.51, 18–30. 10.1016/j.paerosci.2012.01.001 (2012). [Google Scholar]
- 41.Fan, X. & Breuer, K. Low-order modeling of flapping flight with highly articulated, cambered, heavy wings. AIAA J60, 892–901 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Walker, S. M. & Taylor, G. K. A semi-empirical model of the aerodynamics of manoeuvring insect flight. J R Soc Interface10.1098/rsif.2021.0103 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Lehmann, F.-O., Sane, S. P. & Dickinson, M. The aerodynamic effects of wing-wing interaction in flapping insect wings. J Exp Biol208, 3075–3092. 10.1242/jeb.01744 (2005). [DOI] [PubMed] [Google Scholar]
- 44.lift and drag production. The control of flight force by a flapping wing. J Exp Biol204, 3401–3401. 10.1242/jeb.204.19.3401 (2001). [DOI] [PubMed] [Google Scholar]
- 45.Aono, H., Liang, F. & Liu, H. Near- and far-field aerodynamics in insect hovering flight: An integrated computational study. J Exp Biol211, 239–257. 10.1242/jeb.008649 (2008). [DOI] [PubMed] [Google Scholar]
- 46.Liu, H., Ellington, C. P., Kawachi, K., Van Den Berg, C. & Willmott, A. P. A computational fluid dynamic study of hawkmoth hovering. J Exp Biol201, 461–477. 10.1242/jeb.201.4.461 (1998). [DOI] [PubMed] [Google Scholar]
- 47.Du, G. & Sun, M. Aerodynamic effects of corrugation and deformation in flapping wings of hovering hoverflies. J. Theor. Biol.300, 19–28. 10.1016/j.jtbi.2012.01.010 (2012). [DOI] [PubMed] [Google Scholar]
- 48.Berman, G. J. & Wang, Z. J. Energy-minimizing kinematics in hovering insect flight. J. Fluid Mech.582, 153–168. 10.1017/S0022112007006209 (2007). [Google Scholar]
- 49.Tuncer, I. & Kaya, M. Optimization of flapping airfoils for maximum thrust and propulsive efficiency. AIAA J43, 2329–2336 (2005). [Google Scholar]
- 50.Phan, H. V., Truong, Q. T., Au, T. K. L. & Park, H. C. Optimal flapping wing for maximum vertical aerodynamic force in hover: Twisted or flat?. Bioinspiration Biomimetics10.1088/1748-3190/11/4/046007 (2016). [DOI] [PubMed] [Google Scholar]
- 51.Phan, H. V. & Park, H. C. Generation of control moments in an insect-like tailless flapping-wing micro air vehicle by changing the stroke-plane angle. J. Bionic Eng.13, 449–457. 10.1016/S1672-6529(16)60318-9 (2016). [Google Scholar]
- 52.Guo, Q. et al. Enhancing lift and dynamic stability through morphological optimization of wings for tailless flapping-wing robots. IEEE Robot Autom Lett10, 4906–4913. 10.1109/LRA.2025.3551548 (2025). [Google Scholar]
- 53.Addo-Akoto, R., Yang, H.-H., Han, J.-S. & Han, J.-H. Wing flexibility effect on aerodynamic performance of different flapping wing planforms. J Fluids Struct10.1016/j.jfluidstructs.2023.104006 (2023). [Google Scholar]
- 54.Tsai, B.-J. & Fu, Y.-C. Design and aerodynamic analysis of a flapping-wing micro aerial vehicle. Aerosp Sci Technol13, 383–392. 10.1016/j.ast.2009.07.007 (2009). [Google Scholar]
- 55.Lang, X., Song, B., Yang, W., Yang, X. & Xue, D. Sensitivity analysis of wing geometric and kinematic parameters for the aerodynamic performance of hovering flapping wing. Aerospace10.3390/aerospace10010074 (2023). [Google Scholar]
- 56.Shen, Y. et al. Experimental system design and performance tests of a bio-inspired flapping wing micro air vehicle. In Proceedings of 2020 3rd International Conference on Unmanned SysteMS (ICUS), 363–368 (IEEE, 345 E 47TH ST, NEW YORK, NY 10017 USA, 2020). 3rd International Conference on Unmanned Systems (ICUS), Harbin, PEOPLES R CHINA, NOV 27–28 (2020).
- 57.Deng, X., Schenato, L., Wu, W. C. & Sastry, S. S. Flapping flight for biomimetic robotic insects: Part i - system modeling. IEEE Trans. Rob.22, 776–788. 10.1109/TRO.2006.875480 (2006). [Google Scholar]
- 58.Karásek, M. Robotic hummingbird: design of a control mechanism for a hovering flapping wing micro air vehicle (Universite libre de Bruxelles, Bruxelles, 2014). [Google Scholar]
- 59.Ye, R., Liu, Z., Cui, J., Wang, C. & Wu, Y. Modeling and improvement for string-based drive mechanism in insect-like flapping wing micro air vehicle. Appl Sci10.3390/app132413209 (2023). [Google Scholar]
- 60.Ellington, C. The aerodynamics of hovering insect flight.4. aerodynamic mechanisms. Philos Trans R Soc London Ser B-Biol Sci305, 79. 10.1098/rstb.1984.0052 (1984). [Google Scholar]
- 61.Maybury, W. J. & Lehmann, F.-O. The fluid dynamics of flight control by kinematic phase lag variation between two robotic insect wings. J Exp Biol207, 4707–4726. 10.1242/jeb.01319 (2004). [DOI] [PubMed] [Google Scholar]
- 62.Fung, Y. C. An introduction to the theory of aeroelasticity (Courier Dover Publications, Mineola, 2008). [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
All data generated or analysed during this study are included in this published article [and its supplementary information files].










































































