Next Article in Journal
Hydrogen Production Possibilities in Slovak Republic
Previous Article in Journal
Infrared Nanosecond Laser Texturing of Cu-Doped Bioresorbable Calcium Phosphate Glasses
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of an Insect-like Flapping-Wing Micro Air Vehicle with Parallel Control Mechanism

1
National Key Laboratory of Science and Technology on Micro/Nano Fabrication, Shanghai Jiao Tong University, Shanghai 200240, China
2
Department of Micro/Nano Electronics, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(7), 3509; https://doi.org/10.3390/app12073509
Submission received: 13 March 2022 / Revised: 26 March 2022 / Accepted: 28 March 2022 / Published: 30 March 2022

Abstract

:
Most traditional flapping-wing micro air vehicles (FMAVs) adopt a serial control mechanism, which means that one drive corresponds to one degree of freedom. However, the serial mechanism often struggles to meet FMAV requirements in terms of stiffness, size, and reliability. In order to realize a compact reliable control mechanism, we developed a two-wing insect-like FMAV with a parallel control mechanism. The prototype possesses an optimized string-based flapping wing mechanism, a 2RSS/U parallel control mechanism, and an onboard power supply and controller. The pulley’s profile of the string-based mechanism was refined to reduce the deformation and impact of the string. The parameters of the parallel mechanism were designed to enable the stroke plane to rotate a large angle to produce control torque. The prototype had a flapping frequency of 25 Hz, a full wingspan of 21 cm, and a total weight of 28 g. A PID controller with a decoupler based on the kinetics solution of parallel mechanism was designed to control the FMAV. A force and torque (F/T) experiment was carried out to obtain the lift and control torque of the prototype. The measured data showed that the flapping wing mechanism provided sufficient lift and the control mechanism generated a toque caused by the stroke plane rotation and trailing edge movement and were linear to the control input. A flight test was carried out to verify the flight stability of the prototype. The result shows that the attitude angle only fluctuates within a small range, which proved that the control mechanism and control strategy were successful.

1. Introduction

Insects are one of the most remarkable flying species in nature. Despite their small size, insects are highly skilled fliers. Mimicking insect flight has been a hot topic of research for many years. The mechanics of insect flight are a fundamental issue for FMAV design. In the past years, a lot of research has revealed aerodynamics at the insect scale. Some researchers have developed computable quasi-steady or unsteady aerodynamic models for insect flight. For example, Dickinson et al. applied the blade element theory (BET) in insect flapping [1] and Nabawy et al. proposed a quasi-steady aerodynamic model that could evaluate the steady translational force coefficients of flapping wings [2]. Some researchers have used computational fluid dynamics (CFD) to study the non-constant aerodynamic model. CFD is a widely used tool in aerodynamics and its utility was shown in [3,4]. For example, Nakata et al. proposed a novel CFD-informed quasi-steady model for insect flight [5] and Shahzad et al. assessed the effect on the aerodynamic hovering performance of wing shapes by the CFD tool [6]. Based on the advances in the mechanics of insect flight, micro-manufacturing, and avionics technologies, a number of successful flapping-wing micro air vehicles (FMAV) have been developed.
The developed insect-like FMAV can currently be divided into two categories based on weight. One category weighs on the mg scale. These FMAVs have a similar weight and size to the microscopic insects in nature. However, the load capacity is limited due to the drive and power. They usually require external energy and control signals and have poor sensory capabilities of their own such as RobeBee, which was developed by the Micro robotics Laboratory at Harvard University [7]; the flapping-wing robot developed by Purdue University [8]; and the flapping-wing robot developed by Shanghai Jiao Tong University [9,10]. The other category weighs on the g scale. These FMAVs can carry a variety of sensors, control modules, and onboard energy due to their increased size and weight and keep themselves in the air without external assistance such as the nano hummingbird designed by AeroVironment Company [11]; Delfly aircrafts designed by Delft University of Technology [12,13,14]; the robotic hummingbird designed by Texas A&M University [15]; the KUBeetle by Konkuk University [16,17,18,19]; hummingbird robot designed by Purdue University [20]; NUS-hummingbird designed by the National University of Singapore [21]; and the COLIBRI robot designed by Universitr’ Libre de Bruxelles [22]. Although these FMAVs vary in size and construction, their control methods can be broadly classified as flapping amplitude modulation [7,15,20]; flapping rate modulation [7,14,20,21]; wing twist modulation [15,17,18,19,22]; and stroke plane modulation [14,16,17,21]. The starting point of all of these control methods is to change the flapping pattern of the wings, which in turn produces different control toques.
Although there are many ways to generate the control torque, the combination of a flapping wing mechanism with a control mechanism that simultaneously satisfies the requirements for low weight, compactness, and vibration resistance is an important challenge. The coupling of the flapping-wing mechanism and the control mechanism poses strength and reliability problems. The complex structure of the control mechanism and the high number of drives significantly increases the weight and size, and the machining and assembly of these components can become difficult in small dimensions.
The traditional serial control mechanism uses a single drive to generate a single torque. The advantage of this approach is that the individual torques are naturally decoupled from each other and the control system is relatively simple. However, parallel mechanisms are used in a wide range of applications in recent years such as the agile eyes [23] and milliDelta [24]. These designs all enable multiple degrees of freedom control in a small space. Compared to the serial mechanism, the parallel mechanism has a smaller working space, more complex control algorithms, and higher actuator requirements. However, the parallel mechanism is more suitable for the control of FMAVs because of its smaller size, lower inertia of motion, and greater rigidness. These features help the aircraft to adapt to the impact caused by high-frequency flapping.
This paper attempts to verify the practicality of the parallel mechanism in FMAV. A two-wing insect-like FMAV was designed with a string-based flapping wing mechanism and a parallel control mechanism. The parallel mechanism modulates the stroke plane to achieve the attitude control of FMAV. The force and torque measurement verified that the control mechanism could produce a linear-like control torque and the flight tests verified the effectiveness of the parallel control system.

2. Prototype Design

2.1. Flapping Wing Mechanism

The flapping wing mechanism provides the lift for the FMAV and generates control torque under the manipulation of the control mechanism. Therefore, the flapping wing mechanism requires a small size, low inertia, and high energy efficiency. Many different forms and principles of the flapping wing mechanism have been designed such as various linkage mechanisms [14,15,21], string-based mechanism [11,25], direct drive [20], and their combination or variation.
The flapping wing mechanism of this FMAV adopts a string-based mechanism that was first designed by [11] because the string-based mechanism has simpler components and a smaller size than other designs. In addition, it has a centrally located drive motor for easy integration with the control mechanism. The schematic of the string-based mechanism is shown in Figure 1. The upper-level strings are the sync strings that join the two pulleys together similar to a synchronous belt, allowing the two pulleys to rotate in reverse synchronously. The lower-level strings are the drive strings, one side of these strings is held to the pulley, and another side is wrapped around the projection of the crank, pulling the left and right pulleys, rotating in turn as the crank rotates.
However, one of the problems with the string-based mechanism in the initial design is that the string does not fit perfectly into the pulley’s profile every time, resulting in repeated stretching and impact of the string. The string is very susceptible to slackening after a period of operation. In order to make the string and pulley fit better, the pully profile needs to be designed according to the desired flapping trajectory.
The schematic diagram of the flapping wing mechanism is shown in Figure 2. The x O y rectangular coordinate system (RCS) is fixed with the base and point O is at the center of rotation of the crank. O A indicates the position of crank. The x r O r y r ,   x l O l y l RCS is fixed with the right and left pullies and points O r , O l are the center of rotation of the pullies, respectively.
Assuming a uniform crank rotation and expecting a gentle rotation of the pulley, the rotations of pulleys can be expressed as Equation (1), where the initial angle is set to zero and the flapping amplitude is ϕ m .
ϕ l = ϕ r = ϕ m cos ( 2 π t / T ) + ϕ m
The coordinates of A in the x O y RCS can be converted to x r O r y r RCS by Equation (2).
A r = Q r ( A + T r ) ,   w h e r e   Q r = [ cos ϕ r sin ϕ r sin ϕ r cos ϕ r ] ,   T r = [ d 0 ]
Therefore we can obtain the expected trajectory of A under the x r O r y r RCS from Equations (1) and (2), and the trajectory is shown in Figure 3. The x r O r y r RCS is converted into the O r x r polar coordinate system (PCS) and a fitting curve replaces the desired curve by a polynomial fit. It should be noted that the rotation curve obtained using the fitted results was not a perfect sine curve because the law of motion of A was not symmetrical with respect to O r or O l . For the same reason, there were also slight differences in the rotation curves obtained for the left and right pulleys. However, the differences could be effectively reduced compared to the initial design.
When the string is free of deformation and slack, Equation (3) should be satisfied, where m = ρ 2 + l 2 2 ρ l c , c = cos ( α θ ) , s = sin ( α θ ) .
{ d ρ d θ l s l ρ c + ρ 2 = 0 ρ + d ρ d θ θ = d m d θ
We can obtain the expected profile by the numerical method from Equation (3). The results of the calculation are shown in Figure 4.
The flapping wing mechanism had an amplitude of 180°, and a frequency of 23 Hz. A coreless DC motor (model 8520, Chaoli Corporation, Hangzhou, China) was adopted to drive the flapping wing mechanism and the maximum output power was 11 W. The flapping wing mechanism included a motor, frame, gear set, pulleys, strings, leading edges, trailing edges, and connections. The physical drawing is shown in Figure 5. Laser cutting, CNC machining, and 3D printing were used for the manufacture of the flapping wing mechanism. The frame of the flapping wing mechanism was made from carbon fiber reinforced plastic (CFRP) board by laser cutting. The gears and some connecting parts were made of copper and engineering plastics by CNC machining. The pully was made of resin by 3D printing and finally finished with polishing. The leading edge was made from 1 mm CFRP rod and the trailing edge was made from a 1.5 × 1 mm CFRP tube that can fit another part of the control mechanism.

2.2. Control Mechanism

The parallel mechanism is suitable for FMAV control due to its compact construction and high stiffness. A 2RSS/U parallel mechanism was adopted to control the stroke plane of FMAV. The stroke plane determines the direction of aerodynamic forces and moments generated by the flapping wing mechanism. Controlling the orientation of the stroke plane can produce the required control torque.
The schematic of the control mechanism is shown in Figure 6, where the plane A O D is the controlled plane with two degrees of freedom of rotation under the constraints of a Hooke hinge at point O . Point C and F are plane hinges around the y-axis. Points A ,   B ,   D , and E are spherical hinges. Point P is the projection of point O in the plane C P F . The outputs are the angles of rotation α ,   β around the x and y axes and the inputs are two angles of rotation ξ 1 ,   ξ 2 that by the servo.
The control chain of the parallel mechanism can be described by Equation (4).
{ O C = O A + A B + B C = [ d 1 , d 2 , h 1 ] T O F = O D + D E + E F = [ d 1 , d 2 , h 1 ] T
The position of rocker B C and E F is defined by ξ 1 ,   ξ 2 as Equation (5).
{ B C = [ l 1 cos ξ 1 , 0 , l 1 sin ξ 1 ] T E F = [ l 1 cos ξ 2 , 0 , l 1 sin ξ 2 ] T
The attitude of the controlled plane can be defined by α ,   β as Equation (6).
{ O A = Q x Q y [ d 3 , d 4 , 0 ] T O D = Q x Q y [ d 3 , d 4 , 0 ] T
where Q x = [ 1 cos α sin α sin α cos α ] , Q y = [ cos β sin β 1 sin β cos β ] .
Therefore, we can establish the correlation equation for inputs ξ 1 ,   ξ 2 and outputs α ,   β by Equation(7).
| A B | = | O C O A B C | = l | D E | = | O F O D E F | = l
The required drive force can be calculated by the principle of virtual work, as shown in Equation (8). The loads on the control plane are defined as M x ,   M y , and the drive torque required by servos are defined as M 1 ,   M 2 . φ is the generalized coordinate. After obtaining the relationship of ξ 1 ,   ξ 2 , and α ,   β , we can calculate the partial differential numerically to obtain the required drive torque of the servos under different servo angles, which helps to avoid overload.
M = M x α φ + M y β φ + M 1 ξ 1 φ + M 2 ξ 2 φ
In order to determine the appropriate mechanism parameters, we need to take into account the relationship between the dimensions of the components, the maximum control angle required, the working angle of the servo, and the maximum output torque. This set of parameters is chosen as the design parameters for the parallel mechanism, as shown in Table 1.
Considering the input and output variables of this mechanism, the numerical method is effective to obtained the forward and inverse solutions. The different drive platform angles corresponded to the output angles of the left and right servos, as shown in Figure 7.
When a pitch toque is required, α needs to be changed to rotate the stroke plane around the x-axis. When a roll toque is required, β needs to be changed to rotate the stroke plane around the y-axis. The left and right servos work in coordination to obtain the appropriate α ,   β .
In addition, a separate servo was used to generate the yaw torque. Unlike pitch and roll toque, the generation of yaw torque is dependent on wing twist instead of stroke plane modulation. Because the flapping wing mechanism and the control mechanism are relatively independent units in our design, the mechanism required by wing twist modulation is relatively simple and easy to integrate into the control mechanism.
The schematic of wing twist modulation is shown in Figure 8. The plane G O H indicates the stroke plane, which is controlled by the parallel mechanism independently. G ,   H ,   I ,   J are four spherical joints. The G I and H J indicate the trailing edges, which resemble cylinder straight-line rails and allow for the length of G I and H J to be changed. The rod I J is driven by the servo that rotates around the z-axis. The rotation angle is defined as ξ 3 .
Therefore, the position of the trailing edge can be controlled by a servo and the movement of the trailing edge γ can be expressed as Equation (9) for small ξ 3 .
γ = d 5 ξ 3 / 2 = k γ ξ 3
The movement of the trailing edge leads to a change in wing twist, which in turn affects the angle of attack at different positions during wing flapping. When the right and left trailing edges move in the opposite direction, the change in angle of attack causes a pair of opposite drag and produces the yaw torque. Therefore, γ can be adopted to control yaw rotation.
The control mechanism allows 20° of stroke plane tilt change and 1 cm trailing edge movement by using three servos. The left and right servo (model D1602, AFRC Corporation, Dongguan, China) were used to control pitch and roll. The middle servo (model D1302, AFRC Corporation, Dongguan, China) was used to control yaw. The control mechanism contained frames, servos, rocker, and trailing edges. The physical drawing of the control mechanism is shown in Figure 9. The structural components of the control mechanism were laser cut and CNC machined from 0.5 and 1 mm CFRP board and bonded together with other components by means of structural glue. The trailing edge was made from a 0.8 mm CRFP rod and could fit into another part of the flapping-wing mechanism.

2.3. Wing

FMAV wings require low inertia and high strength. A lot of previous research has described how to design and manufacture suitable wings for FMAV. Some studies have explored the suitable wing shape and kinematics [6,26,27]. Some studies have focused on wing structures [28,29]. Some research examines the effect of wing stiffness and deformation [28,30,31]. Referring to these designs, we determined the parameters for the wing. The main parts of the wing included the wing membrane, main vein, branch vein, reinforcement membrane, leading-edge sleeve, and trailing edge sleeve. The wing length was set to 80 mm, the chord length was 25 mm, the aspect ratio was 3.2, and the total weight was only 120 mg.
The wing membrane was made from 5 μm polyimide (PI) film. When the veins are too thin, the wing veins are easy to break because of the collision of wings or some other objects, especially in the situation of large flapping amplitude. When veins are too thick, the inertia of the wings increases, the load on the motor also increases and the gears connected to the motor tend to fall out. Therefore, we chose the wing that contained 0.6 mm leading-edge and 0.3 mm other veins, which could work for the longest time without problems on our prototype. All components were pressed together by the bag mold technique of vacuum pressure impregnation.

2.4. Prototype

The FMAV prototype consisted of flapping-wing mechanisms, parallel control mechanisms, wings, flight control board, battery, and skeleton. The FMAV prototype shown in Figure 10 had a frequency of 25 Hz, a full wingspan of 21 cm, a total weight of 28 g, a battery capacity of 250 mah, total power of 11 W, and a maximum lift of 34 gf. The length of the main body was 15 cm and the width was 4 cm. The main properties of the prototype are shown in Table 2 and the mass distribution of the prototype is shown in Figure 11.

3. Control System

3.1. Attitude Control

The number and performance of sensors that FMAV can carry are limited due to the size and weight. To achieve the flight of the vehicle with an onboard controller and battery, gyroscopes and accelerometers were adopted to obtain the attitude of FMAV. Therefore, the attitude of FMAV in flight can be solved by the Newton–Euler Equation (10).
J ω ˙ = M ω × J ω
where J is the inertia matrix; ω ˙ , ω are the angular acceleration and velocity vector; and M is the total external torque vector.
The M is produced by the control mechanism changing stroke plane rotation and wing twist. Therefore, it can be divided into two parts, where M s indicates the torque produced by rotating the stroke plane, which can be expressed as Equation (11), where the lift is defined as T and the input is defined as U = ( α , β , γ ) T . When α , β are small angles, M s is proportional to α , β , respectively.
M s = [ T h 1 cos ( β ) sin ( α ) T h 1 sin ( β ) 0 ] = [ T h 1 T h 1 0 ] [ α β γ ] = K s U
M t indicates the torque produced by the movement of the trailing edge. With reference to the previous research [19], we can assume that there is a linear relationship between M t and movement of trailing edge. Therefore, M t can be expressed as Equation (12).
M t = [ k p h 2 sin α k r h 2 sin β k y γ ] = [ k p h 2 k r h 2 k y ] [ α β γ ] = K t U
The external torque vector M can be expressed as the sum of M s ,   M t and is shown in Equation (13).
M = M s + M t = ( K t + K s ) U

3.2. PID Control

Considering the essentially linear relationship between control torque and input, the PID controller is useful for making the attitude stable. Referring to research, we designed a PID controller, which is indicated in Figure 12.
[ α β γ ] = [ k α k β k γ ] [ 1 1 1 1 1 ] [ ξ 1 ξ 2 ξ 3 ]
where α ,   β ,   γ are considered as the virtual input of the PID diagram. Next, the virtual servo inputs α ,   β ,   γ need to be converted to an actual input ξ 1 ,   ξ 2 ,   ξ 3 . Through the inverse kinematic solution of the parallel mechanism, the values of ξ 1 ,   ξ 2 are obtained by bilinear interpolating α ,   β . Based on the analysis of the numerical solution, we can also add a decoupler to implement the decoupled control as shown in Figure 13.

4. Experimental Results

4.1. Wing Kinematics

We used high-speed cameras to capture the kinematic of the wings, similar to the high-speed motion capture system mentioned in [32]. The motion capture system contained three high-speed cameras around the prototype and the high-speed cameras were pre-calibrated so that we could calculate the trajectory of the marker point from captured movies by the DLT algorithm. The DLT algorithm and software are presented in [33].
L 0 expresses the length of the leading edge and l expresses the distance between the marker point and flapping axis along the leading edge. The marker points are located at l = 0.25 L 0 ,   0.5 L 0   and   0.75 L 0 of the wing to obtain the wing kinematics at different positions. The angles of wing rotation and flapping are shown in Figure 14.

4.2. Force and Torque Measurement

Some previous research has examined the force/torque (F/T) measurement system for FMAV [32,34]. Drawing on these designs, an F/T measurement system based on 6-axis sensors (model Nano17, ATI Industrial Automation, Apex, NC, USA) was built to detect the control torque at different control inputs. Figure 15 shows the F/T system for the lift and control torque measurements.
Figure 15a shows the connection between the sensor and the prototype. The test plate of the sensor was fixed to the FMAV and the fixing plate was fixed to the base. The base was padded away from the ground and the prototype was inverted to reduce the ground effects.
Figure 15b shows the connection of the peripherals. A two-channel DC supply powered the prototype. One channel provided the required voltage for the motor of the flapping-wing mechanism and another channel provided 3.7 V voltage for the servos of the control mechanism. A microcontroller outputted the PWM signal needed to control the servos. The initial data obtained by the sensor were sent to the interface devices to solve, and the solved F/T data were acquired by DAQ.
Figure 16 shows the setup for control torque generated by the trailing edge movement using the F/T measurement system.
Figure 16a shows that the flapping wing mechanism was fixed to the fixture with an adjustment board. The adjustment plate had a set of holes to fit the trailing edge rod that allowed the trailing edge to be placed in the expected position. Figure 16b shows the correspondence between the trailing edge movement directions and the control torque. Figure 16c shows how to adjust the position of the trailing edge during the test and defined the commands of three torques. Three control commands corresponded to three sets of experiments and each set contained five experiments. The circles indicate the corresponding position of the trailing edge and the numbers indicate the order. We set the minimum and maximum control commands for the first and last experiment of each group. The trailing edge moved 1.5 mm per experiment.
Figure 17 shows the relationship between lift produced by the flapping-wing mechanism and input voltage. A max lift of 34 gf was detected at 4 V and this figure shows the strong linearity of voltage and lift. The result indicates that the designed flapping wing mechanism can provide sufficient lift for the flight of FMAVs.
Figure 18 shows M t , the control torque produced by the trailing edge movement. As the roll command increases, the roll torque increases while the pitch and yaw torque changed little and showed no tendency. Roll and yaw followed the same pattern as pitch. The maximum and minimum roll torque were about 1.6 Nmm and −1.6 Nmm, respectively. The maximum and minimum pitch torque were about 1.3 Nmm and −2 Nmm, respectively. The maximum and minimum yaw torque were about 0.6 Nmm and −0.6 Nmm, respectively. The result verifies the relationship between M t and trailing edge movement as represented in Equation (12). M t and input U were linearly related and the coupling between the individual control inputs was low.
Figure 19 shows M , the measured total control torque at different servo angle input and M s , the calculated torque using the lift and rotation angle of the stroke plane. The angle value of the servo was converted from the input PWM signal and the angle values were set to zeros when the stroke plane was horizontal. M , as demonstrated in Figure 19a–c, had similar trends with M s , as demonstrated in Figure 19b–d. The absolute value of M was greater than M s and the difference was in the same order of magnitude with M t . The result showed that Equation (13) was correct. Although there was some error at larger servo angles, M could be decomposed into M s and M t . M s and M t were positively superimposed and the contribution of a to M t was dominant.

4.3. Flight Test

To verify the feasibility of the control mechanism and algorithms, a flight test was carried out with the onboard power supply and controller.
A motion capture system based on the Vicon high-speed cameras was set up to track the FMAV, which was similar to the motion capture system described in [35]. Eight cameras simultaneously captured images of the vehicle and calculated the position and attitude of the vehicle over a capture space of 3 m × 3 m × 2 m. The FMAV was initially cupped in the hands of the testers for take-off using a 250 mah high-voltage lithium battery (G8 1S 220 mAh, Hyperion).
Figure 20 shows the attitude angle when the prototype hovers in the air. Figure 21 shows three trajectories indicating the position and attitude. A flight video is available as Video S1.
The results showed that the prototype could maintain its attitude stability during flight with the cooperation of the controller and the control mechanism, had an oscillation of roll and pitch angle of no more than 10°, the yaw angle remained stable, and turned back to zero in time. The results verified the effectiveness of the adopted parallel control mechanism and the corresponding control algorithm.

5. Conclusions

This paper designed an insect-like FMAV with a string-based flapping wing mechanism and a parallel control mechanism. Compared to previous research, a method to optimize the pulley profile was proposed for a string-based mechanism that helped reduce the string deformation and impact. A parallel mechanism that controlled the stroke plane was designed and the positive and negative kinematic solution of the mechanism was derived. A set of parameters was selected to provide the mechanism with a maximum simultaneous rotation angle of 20°. A prototype that had a frequency of 25 Hz, a full wingspan of 21 cm, and a total weight of 28 g was developed. The attitude control of the FMAV using a PID controller and a decoupler was added to solve the input coupling of the parallel mechanism. The force and torque measurement showed (1) that the lift of the string-based flapping wing mechanism was linear to the input voltage and the maximum lift was 34 gf at 4 V, which ensures that the FMAV has sufficient drive; and (2) the total pitch and roll torque of this FMAV could be divided into the torque produced by trailing edge movement and the torque produced by stroke plane rotation. These torques were both linear to the rotation angle of the stroke plane and the maximum pitch and roll torque was about 4 Nmm, which ensures that the FMAV can quickly recover in the case of attitude disturbance. The flight test showed that our prototype could fly with an onboard power supply and controller. The attitude angle had little fluctuation during the flight, which demonstrated that our control mechanisms and control strategies were successful.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/app12073509/s1, Video S1: The insect-like FMAV prototype flight.

Author Contributions

Supervision, planning, and funding acquisition, W.Z.; Writing, editing, design, fabrication, and experiment, Z.C.; Data acquisition, J.Z.; Control board and software, J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Education of the People’s Republic of China, grant no. 6141A02022627.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Sane, S.P.; Dickinson, M.H. The aerodynamic effects of wing rotation and a revised quasi-steady model of flapping flight. J. Exp. Biol. 2002, 205, 1087–1096. [Google Scholar] [CrossRef] [PubMed]
  2. Nabawy, M.R.A.; Crowthe, W.J. A Quasi-Steady Lifting Line Theory for Insect-Like Hovering Flight. PLoS ONE 2015, 10, e0134972. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Fernandez-Gamiz, U.; Gomez-Mármol, M.; Chacón-Rebollo, T. Computational Modeling of Gurney Flaps and Microtabs by POD Method. Energies 2018, 11, 2091. [Google Scholar] [CrossRef] [Green Version]
  4. Basso, M.; Cravero, C.; Marsano, D. Aerodynamic Effect of the Gurney Flap on the Front Wing of a F1 Car and Flow Interactions with Car Components. Energies 2021, 14, 2059. [Google Scholar] [CrossRef]
  5. Nakata, T.; Liu, H. Aerodynamic performance of a hovering hawkmoth with flexible wings: A computational approach. Proc. R. Soc. B Biol. Sci. 2012, 279, 722–731. [Google Scholar] [CrossRef] [Green Version]
  6. Shahzad, A.; Tian, F.-B.; Young, J.; Lai, J.C.S. Effects of wing shape, aspect ratio and deviation angle on aerodynamic performance of flapping wings in hover. Phys. Fluids 2016, 28, 111901. [Google Scholar] [CrossRef] [Green Version]
  7. Ma, K.Y.; Chirarattananon, P.; Fuller, S.B.; Wood, R.J. Controlled Flight of a Biologically Inspired, Insect-Scale Robot. Science 2013, 340, 603–607. [Google Scholar] [CrossRef] [Green Version]
  8. Roll, J.A.; Cheng, B.; Deng, X. An Electromagnetic Actuator for High-Frequency Flapping-Wing Microair Vehicles. IEEE Trans. Robot. 2015, 31, 400–414. [Google Scholar] [CrossRef]
  9. Zou, Y.; Zhang, W.; Ke, X.; Lou, X.; Zhou, S. The design and microfabrication of a sub 100 mg insect-scale flapping-wing robot. Micro Nano Lett. 2017, 12, 297–300. [Google Scholar] [CrossRef]
  10. Zou, Y.; Zhang, W.; Zhang, Z. Liftoff of an Electromagnetically Driven Insect-Inspired Flapping-Wing Robot. IEEE Trans. Robot. 2016, 32, 1285–1289. [Google Scholar] [CrossRef]
  11. Keennon, M.; Klingebiel, K.; Won, H. Development of the Nano Hummingbird: A Tailless Flapping Wing Micro Air Vehicle. In Proceedings of the 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, Nashville, TN, USA, 9–12 January 2012. [Google Scholar]
  12. De Croon, G. Flapping wing drones show off their skills. Sci. Robot. 2020, 5, eabd0233. [Google Scholar] [CrossRef] [PubMed]
  13. De Wagter, C.; Tijmons, S.; Remes, B.D.W.; De Croon, G.C.H.E. Autonomous flight of a 20-gram Flapping Wing MAV with a 4-gram onboard stereo vision system. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014. [Google Scholar]
  14. Karásek, M.; Muijres, F.T.; De Wagter, C.; Remes, B.D.W.; De Croon, G.C.H.E. A tailless aerial robotic flapper reveals that flies use torque coupling in rapid banked turns. Science 2018, 361, 1089–1094. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Coleman, D.; Benedict, M.; Hrishikeshavan, V.; Chopra, I. Design, Development and Flight-Testing of a Robotic Hummingbird. In Proceedings of the American Helicopter Society 71st Annual Forum, Virginia Beach, VA, USA, 5–7 May 2015. [Google Scholar]
  16. Phan, H.V.; Aurecianus, S.; Au, T.K.L.; Kang, T.; Park, H.C. Towards the Long-Endurance Flight of an Insect-Inspired, Tailless, Two-Winged, Flapping-Wing Flying Robot. IEEE Robot. Autom. Lett. 2020, 5, 5059–5066. [Google Scholar] [CrossRef]
  17. 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 Veh. 2019, 11, 175682931986137. [Google Scholar] [CrossRef] [Green Version]
  18. 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. Bioinspir. Biomim. 2017, 12, 036006. [Google Scholar] [CrossRef]
  19. Phan, H.V.; Nguyen, Q.V.; Truong, Q.T.; Truong, T.V.; Park, H.C.; Goo, N.S.; Byun, D.; Kim, M.J. Stable vertical takeoff of an insect-mimicking flapping-wing system without guide implementing inherent pitching stability. J. Bionic Eng. 2012, 9, 391–401. [Google Scholar] [CrossRef]
  20. Tu, Z.; Fei, F.; Zhang, J.; Deng, X. An At-Scale Tailless Flapping-Wing Hummingbird Robot. I. Design, Optimization, and Experimental Validation. IEEE Trans. Robot. 2020, 36, 1511–1525. [Google Scholar] [CrossRef]
  21. Nguyen, Q.-V.; Chan, W.L. Development and flight performance of a biologically-inspired tailless flapping-wing micro air vehicle with wing stroke plane modulation. Bioinspir. Biomim. 2018, 14, 016015. [Google Scholar] [CrossRef]
  22. Roshanbin, A.; Altartouri, H.; Karásek, M.; Preumont, A. COLIBRI: A hovering flapping twin-wing robot. Int. J. Micro Air Veh. 2017, 9, 270–282. [Google Scholar] [CrossRef] [Green Version]
  23. Gosselin, C.M.; Hamel, J.F. The Agile Eye: A High-Performance Three-Degree-of-Freedom Camera-Orienting Device. In Proceedings of the IEEE International Conference on Robotics & Automation, San Diego, CA, USA, 8–13 May 1994; pp. 781–786. [Google Scholar]
  24. McClintock, H.; Temel, F.Z.; Doshi, N.; Koh, J.S.; Wood, R.J. The milliDelta: A high-bandwidth, high-precision, millimeter-scale Delta robot. Sci. Robot. 2018, 3, eaar3018. [Google Scholar] [CrossRef] [Green Version]
  25. Gong, D.; Lee, D.; Shin, S.; Kim, S. String-based flapping mechanism and modularized trailing edge control system for insect-type FWMAV. Int. J. Micro Air Veh. 2019, 11, 175682931984254. [Google Scholar] [CrossRef]
  26. Phan, H.V.; Truong, Q.T.; Au, T.K.L.; Park, H.C. Effect of Wing Kinematics Modulation on Aerodynamic Force Generation in Hovering Insect-mimicking Flapping-wing Micro Air Vehicle. J. Bionic Eng. 2015, 12, 539–554. [Google Scholar] [CrossRef]
  27. Wang, C.; Zhou, C.; Zhu, X. Influences of flapping modes and wing kinematics on aerodynamic performance of insect hovering flight. J. Mech. Sci. Technol. 2020, 34, 1603–1612. [Google Scholar] [CrossRef]
  28. Ha, N.S.; Truong, Q.T.; Phan, H.V.; Goo, N.S.; Park, H.C. Structural Characteristics of Allomyrina Dichotoma Beetle’s Hind Wings for Flapping Wing Micro Air Vehicle. J. Bionic Eng. 2014, 11, 226–235. [Google Scholar] [CrossRef]
  29. Syam, S.N.; Ahmed, R.A.; Varghese, J.P.; Gopinath, S.; Paulraj, J.; Muthukumar, M. Experimental investigation on lift generation of flapping MAV with insect wings of various species. Aircr. Eng. Aerosp. Technol. 2019, 92, 139–144. [Google Scholar] [CrossRef]
  30. Phan, H.V.; Park, H.C. Design and evaluation of a deformable wing configuration for economical hovering flight of an insect-like tailless flying robot. Bioinspir. Biomim. 2018, 13, 036009. [Google Scholar] [CrossRef]
  31. Ha, N.S.; Nguyen, Q.V.; Goo, N.S.; Park, H.C. Static and Dynamic Characteristics of an Artificial Wing Mimicking an Allomyrina Dichotoma Beetle’s Hind Wing for Flapping-Wing Micro Air Vehicles. Exp. Mech. 2012, 52, 1535–1549. [Google Scholar] [CrossRef]
  32. Shen, Y.; Zhang, W.; Mou, J.; Xu, C.; Xu, J.; Chen, Z.; Shu, T. Experimental System Design and Performance Tests of a Bio-inspired Flapping Wing Micro Air Vehicle. In Proceedings of the 2020 3rd International Conference on Unmanned Systems (ICUS), Harbin, China, 27–28 November 2020. [Google Scholar]
  33. Hedrick, T.L. Software techniques for two- and three-dimensional kinematic measurements of biological and biomimetic systems. Bioinspir. Biomim. 2008, 3, 6. [Google Scholar] [CrossRef]
  34. Kim, J.H.; Park, C.Y.; Jun, S.M.; Parker, G.; Yoon, K.J.; Chung, D.K.; Paik, I.H.; Kim, J.R. Instrumented flight test of flapping micro air vehicle. Aircr. Eng. Aerosp. Technol. 2013, 85, 326–339. [Google Scholar] [CrossRef]
  35. Chen, Z.; Zhang, W.; Mou, J.; Zheng, K. Horizontal take-off of an insect-like FMAV based on stroke plane modulation. Aircr. Eng. Aerosp. Technol. 2022. online ahead of print. [Google Scholar] [CrossRef]
Figure 1. The schematic of the string-based flapping wing mechanism.
Figure 1. The schematic of the string-based flapping wing mechanism.
Applsci 12 03509 g001
Figure 2. The model of the string-based mechanism. x O y ,   x r O r y r ,   x l O l y l RCS is fixed to the crank, right, and left pulley.
Figure 2. The model of the string-based mechanism. x O y ,   x r O r y r ,   x l O l y l RCS is fixed to the crank, right, and left pulley.
Applsci 12 03509 g002
Figure 3. The expected and fitted trajectory of A in O r x r PCS with one rotation of the crank.
Figure 3. The expected and fitted trajectory of A in O r x r PCS with one rotation of the crank.
Applsci 12 03509 g003
Figure 4. The optimized pully profile.
Figure 4. The optimized pully profile.
Applsci 12 03509 g004
Figure 5. The physical drawing of the flapping wing mechanism.
Figure 5. The physical drawing of the flapping wing mechanism.
Applsci 12 03509 g005
Figure 6. The schematic of pitch and roll control. Plane A O D indicates the stroke plane. Rod B C and E F indicate the servo rocker.
Figure 6. The schematic of pitch and roll control. Plane A O D indicates the stroke plane. Rod B C and E F indicate the servo rocker.
Applsci 12 03509 g006
Figure 7. The numerical solution of the parallel control mechanism. (a,b) indicate the inverse kinematics solution. (c,d) indicate the forward kinematics solution.
Figure 7. The numerical solution of the parallel control mechanism. (a,b) indicate the inverse kinematics solution. (c,d) indicate the forward kinematics solution.
Applsci 12 03509 g007
Figure 8. The schematic of yaw control. Rod G I and H J indicate the trailing edge. Rod I J indicates the servo rocker.
Figure 8. The schematic of yaw control. Rod G I and H J indicate the trailing edge. Rod I J indicates the servo rocker.
Applsci 12 03509 g008
Figure 9. The physical drawing of the control mechanism.
Figure 9. The physical drawing of the control mechanism.
Applsci 12 03509 g009
Figure 10. The physical drawing of the prototype.
Figure 10. The physical drawing of the prototype.
Applsci 12 03509 g010
Figure 11. The mass distribution of the FMAV.
Figure 11. The mass distribution of the FMAV.
Applsci 12 03509 g011
Figure 12. The attitude control PID diagram for the prototype.
Figure 12. The attitude control PID diagram for the prototype.
Applsci 12 03509 g012
Figure 13. The decoupler used in attitude control.
Figure 13. The decoupler used in attitude control.
Applsci 12 03509 g013
Figure 14. The wing rotation and flapping angle in one flapping cycle. Three curves indicate the angles at different positions of the leading edge.
Figure 14. The wing rotation and flapping angle in one flapping cycle. Three curves indicate the angles at different positions of the leading edge.
Applsci 12 03509 g014
Figure 15. F/T measurement system for lift and total control torque. (a) The connection of prototype and sensor. (b) The components of the F/T measurement system.
Figure 15. F/T measurement system for lift and total control torque. (a) The connection of prototype and sensor. (b) The components of the F/T measurement system.
Applsci 12 03509 g015
Figure 16. F/T measurement system for control torque produced by trailing edge movement. (a) The connection of flapping wing mechanism and sensor. (b) The correspondence between the trailing edge movement and control command. (c) The position of the trailing edge under different control commands.
Figure 16. F/T measurement system for control torque produced by trailing edge movement. (a) The connection of flapping wing mechanism and sensor. (b) The correspondence between the trailing edge movement and control command. (c) The position of the trailing edge under different control commands.
Applsci 12 03509 g016
Figure 17. Lift–voltage relationship of flapping wing mechanism.
Figure 17. Lift–voltage relationship of flapping wing mechanism.
Applsci 12 03509 g017
Figure 18. The control torque produced by trailing edge movement. Same control command torque in the longitudinal direction and same type of torque in the transverse direction.
Figure 18. The control torque produced by trailing edge movement. Same control command torque in the longitudinal direction and same type of torque in the transverse direction.
Applsci 12 03509 g018
Figure 19. The control torque at different servo angle input. (a) The measured total pitch control. (b) The calculated pitch control produced by stroke plane rotation. (c) The measured total roll control. (d) The calculated roll control produced by stroke plane rotation.
Figure 19. The control torque at different servo angle input. (a) The measured total pitch control. (b) The calculated pitch control produced by stroke plane rotation. (c) The measured total roll control. (d) The calculated roll control produced by stroke plane rotation.
Applsci 12 03509 g019
Figure 20. Attitude angle when the FMAV hovers in the air.
Figure 20. Attitude angle when the FMAV hovers in the air.
Applsci 12 03509 g020
Figure 21. Three trajectories of the prototype in flight test. The line indicates the position and the arrow indicates the attitude.
Figure 21. Three trajectories of the prototype in flight test. The line indicates the position and the arrow indicates the attitude.
Applsci 12 03509 g021
Table 1. The parameter of the parallel control mechanism.
Table 1. The parameter of the parallel control mechanism.
var l 1 l 2 d 1 d 2 d 3 d 4 h 1
Length (mm)735899936
Table 2. The main properties of the FMAV prototype.
Table 2. The main properties of the FMAV prototype.
PropertyValue
Flapping frequency25 Hz
wingspan21 cm
weight28 g
battery capacity250 mah
power11 W
max lift34 gf
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, Z.; Zhang, W.; Mou, J.; Zhao, J. Development of an Insect-like Flapping-Wing Micro Air Vehicle with Parallel Control Mechanism. Appl. Sci. 2022, 12, 3509. https://doi.org/10.3390/app12073509

AMA Style

Chen Z, Zhang W, Mou J, Zhao J. Development of an Insect-like Flapping-Wing Micro Air Vehicle with Parallel Control Mechanism. Applied Sciences. 2022; 12(7):3509. https://doi.org/10.3390/app12073509

Chicago/Turabian Style

Chen, Zihao, Weiping Zhang, Jiawang Mou, and Jiaxin Zhao. 2022. "Development of an Insect-like Flapping-Wing Micro Air Vehicle with Parallel Control Mechanism" Applied Sciences 12, no. 7: 3509. https://doi.org/10.3390/app12073509

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop