Next Article in Journal
A High-Precision Planar NURBS Interpolation System Based on Segmentation Method for Industrial Robot
Next Article in Special Issue
Analyzing the Effect of Tethered Cable on the Stability of Tethered UAVs Based on Lyapunov Exponents
Previous Article in Journal
RObotic-Assisted Rehabilitation of Lower Limbs for Orthopedic Patients (ROAR-O): A Randomized Controlled Trial
Previous Article in Special Issue
Cross-Platform UAV Swarm Key Management in Denied Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling and Improvement for String-Based Drive Mechanism in Insect-like Flapping Wing Micro Air Vehicle

1
National Key Lab of Microwave Imaging Technology, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China
2
The School of Electronics, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
3
School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China
4
Intelligent Collaborative Perception and Analytical Cognition Laboratory, Beijing 100080, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(24), 13209; https://doi.org/10.3390/app132413209
Submission received: 18 October 2023 / Revised: 14 November 2023 / Accepted: 14 November 2023 / Published: 13 December 2023
(This article belongs to the Special Issue Advanced Research and Application of Unmanned Aerial Vehicles)

Abstract

:
Most of the driving mechanisms used in micro flapping wing vehicles are gear and linkage transmission mechanisms, which convert the unidirectional rotation of the motor into the reciprocating flapping of the driving mechanism. However, gear and linkage transmission mechanisms occupy a larger space and weight with certain energy losses. This article introduces a drive mechanism that is different from gear and linkage mechanisms, namely the string-based mechanism. In this study, the working principle and various parameters in string-based mechanisms are analyzed, and the flapping trajectory and amplitude of the mechanism is simulated. Following that, this article proposes an improved method of the cam mechanism, designs the trajectory of a cam mechanism, and a physical design is carried out with a driving mechanism width of 22 mm. Subsequently, the experiments are conducted to compare the flapping trajectory of the actual mechanism with the simulation trajectory, thereby verifying the simulation accuracy. The results prove that, in a string-based mechanism, the ratio of the radius of the pulley to the installation radius of the double-layer bearings has a direct impact on the flapping amplitude, and optimizing the design of cam mechanisms can effectively reduce the tensile and relaxation phenomena in string-based mechanisms. The above conclusion was verified in physical experiments, where the modified cam mechanism effectively reduced the stuck phenomenon in the string-based mechanism.

1. Introduction

In recent years, micro aerial vehicles (MAVs) have gained significant attention in the public domain. Their applications range from common activities like aerial photography, air shows, and formation performances [1,2] to military operations such as surveillance and suicide attacks, thus highlighting their significance in this emerging industry. However, the majority of MAV activities are centered around quad copter drones or micro unmanned helicopters, with flapping-wing MAVs (FMAVs) being rarely utilized. This stands in stark contrast to the majority of flying creatures in nature that employ flapping wing flight [3]. This raises the question: why has the flapping wing flight mode, which is widely used by flying animals, been largely overlooked in the growing MAV industry?
The answer to this question is also related to the challenges that the flapping aircraft needs to face to achieve stable and controlled flight, and a very important factor in this is the design of the drive mechanism. In the design of a drive mechanism, the largest difference between a flapping aircraft and the rotorcraft is the power supply for a rotating wing, which is an example of reciprocating flapping, while the power supplied for the rotorcraft is an example of unidirectional rotating blades. In the most common drive mode, i.e., motor drive, both direct-drive rotorcraft or non-direct-drive rotorcraft all convert the one-way rotation of the motor into the one-way rotation of the blades, which is simpler and more efficient. But the reciprocating motion features in the FMAV require a conversion in the motor unidirectional rotation to wing flapping, which is complex and inefficient [4,5,6]. To acquire the ability of flapping flight, in nature, birds use contractile pectoral muscles [7,8], and insects use the resonant thorax and hydraulic wing veins [9,10,11] for better flapping flight (which is not practical for design in FMAVs). Therefore, the drive mechanism has higher requirements in a mechanism design that is based on the purely mechanical method of achieving flapping to achieve the flying of FMAVs.
The mechanisms employed by existing flapping MAVs to achieve wing flapping can be broadly categorized as follows: gear-bar linkage-based mechanisms [12,13,14,15,16,17,18,19,20,21,22], spring-bar linkage-based mechanisms [23]; string-based mechanisms [24,25,26,27], ‘Smart Composite Microstructures’ (SCM) and voltage-driven piezoelectric bimorphs mechanisms [28,29,30,31], and motor direct drive mechanisms [32,33]. Among these, the voltage-driven piezoelectric bimorph mechanism boasts a high flapping speed but suffers from a low driving capacity. At present, it is solely utilized in millimeter-scale insect-like flapping wing aircraft. On the other hand, motor direct-drive mechanisms necessitate controlling the motor to reverse, thus affording flexible control. However, their low efficiency hinders practical applications, which is typically used by Purdue Hummingbirds [33]. The gear-bar linkage-based mechanism, spring-bar linkage-based mechanism, and string-based mechanism are commonly employed in decimeter-level to meter-level flapping wing aircraft, with the string transmission mechanism exhibiting unique advantages over the other two. The string, with an appropriate Young’s modulus, is not as rigid as the gear-bar linkage-based mechanism, and it exhibits slight ductility in the face of vibration and resonance, thus safeguarding the mechanism and ensuring a smoother flapping trajectory. Furthermore, compared to the spring-bar-based mechanism, the string-based mechanism boasts greater flexibility without affecting the preset flapping trajectory, thus rendering it effective and reliable for flapping flight control. Simultaneously, the advantages of the string mechanism have been demonstrated in current prototypes, as exemplified by the nano Hummingbird [24], which achieves relatively stable hovering with a string mechanism (as evidenced by existing experiments). These prototypes illustrate the feasibility of practical applications for string-based flapping aircraft.
This article aims to analyze the influence of different design parameters on the flapping trajectory and amplitude in string-based mechanisms, as well as seeks to simulate the defects present in circular rollers. Through utilizing simulated data on circular rollers, a cam mechanism is devised and the simulation method used is explained in detail. Experiments were conducted to measure the flapping trajectory of the mechanism designed, which was based on the parameters, and the comparison with simulation results proved the rationality of the structural mechanism design.

2. Theoretical Mechanism Design and Model

The string-based flapping mechanism was originally used to generate wing flapping for the nano Hummingbird [24], and this was then imitated by the team from SJTU [27]. As the most classical and mature example of flapping wing vehicles that use the string-based mechanism, the nano Hummingbird and its drive mechanism were comprehensively demonstrated in the paper of [24]. This study will replicate and validate the mature platform based on the string-based mechanism of the nano Hummingbird, and the SolidWorks principle diagram is shown in Figure 1, where the main parameters are shown in detail. As shown in Figure 1, drive strings are two independent strings, which wrap around the double-layer bearing on the center gear. Two ends of one drive string are fixed on the left roller while the two ends of the other string are fixed on the right roller. As shown in Figure 2, the rotation direction of the central gear is counterclockwise. In Figure 2a,b, the position of the double-layer bearing is approximately above the connecting line between center of left and right roller. At that time, the right string is pulled by the double-layer bearing and the left string is pulled by the phase keeper strings, and the flapping direction of the left and right wings is downward. In Figure 2c,d, the position of the double-layer bearing is approximately below the connecting line between the center of the left and right roller. At that time, the left string is pulled by the double-layer bearing and the right string is pulled by the phase keeper strings, and the flapping direction of the left and right wings is upward. During the rotation of the center gear, only one side of the string is pulled to maintain a taut state, which causes the rotation of the roller. Meanwhile, another string is not directly pulled by the center gear, which will become loose in the absence of other drives. Therefore, two additional strings are required to connect the left and right rollers to keep the two rollers turning at the same angle, which will result in pulling another string taut (and these are referred to as phase keeper strings). In a theoretical design, the left and right wings need to have the same flapping angle to prevent asymmetry during flapping. Therefore, the rollers on both sides need to have the same radius to ensure they can have the same rotation angle during the rotation of the center gear.
As shown in Figure 3, a Cartesian coordinate system was established, and the origin was the center of the center gear. The vector from origin to the center of the right roller, which was named O r , was the positive direction of the x-axis. The center of the left roller was on the negative direction of the x-axis. The center of the double-layer bearing rotated on the center gear with a radius of r 0 , with coordinates of ( x b , y b ) , and a radius of r 3 . We then took the taut left string as an example, which had a total length of L and was wrapped around the double-layer bearing with an arc of B C , as well as a little arc on the left roller (which was expressed as A D ). There, the point A B C D was a tangent point of the lines A B and C D , as well as of the left roller and double-layer bearing. The total length of the left string can be express in Equation (1).
L = A B + C D + B C + A D + A E
Here, point E is the intersection of the two ends of the left string on the left roller, which controls the rotation of the left roller when the left string is being tautly pulled. And the coordinates of point A, B, C, and D can be solved by the tangent equation of the two circles. To illustrate this, point A can be taken as an example, which can be express as Equation (2).
x l r 1 1 + 1 ( k A B ) 2 , y l + r 1 k A B 1 + 1 ( k A B ) 2
And k A B means that the gradient of line A B , where b means the intercept of line A B , can be solved by Equation (3).
k A B · x 1 y 1 + b k A B 2 + 1 = r 1 , k A B · x 3 y 3 + b k A B 2 + 1 = r 3
Equation (3) has four sets of a solution, and they should be selected correctly. Furthermore, the coordinates of point A B C D can be solved, and the length of A B , C D , B C , and A D can be calculated. Moreover, the length of arc A E can be expressed by Equation (4).
A E = 1 2 L A B C D B C A D
The coordinates of point E in the polar coordinates were established with the center of the left roller as the origin, which can be expressed as Equation (5).
r 1 , a r c t a n y A y l x A x l + A E r 1
With the rotation of the double-layer bearings on the center gear, the polar coordinates of point E kept changing, and the flapping angle and speed of the flapping wing fixed on the roller were also found to be constantly changing. The calculated trajectory of point E was in an ideal state when the string was in a tight state.
During the rotation of the double-layer bearings on the center gear, the center of the bearing and direction of rotation constantly changed. This caused the string to become either too loose or too tight, thus causing stuck or slack phenomena within the mechanism.

3. Data Choice Based on the Mechanism Design

Considering that the overall mechanism of flapping wing vehicles is relatively small, there are size requirements for the flapping mechanism. Assuming that the maximum transverse span allowed is D s p a n , the maximum longitudinal length is D w i d t h , and that there is no collision between the roller group and the bearing group, the four parameters mentioned above need to meet the design scale constraints of the flapping mechanism as system of Equations (6).
2 r 0 + r 3 D w i d t h r 1 = r 2 D w i d t h 2 d + r 1 D s p a n r 0 + r 3 + r 1 < d
As shown in Figure 4—when considering the inertial effects present during flapping after installing wings, the non-complete structural stiffness, and the stretchability of actual strings—it is necessary to incorporate redundancy into the flapping angle design to avoid the vibrations caused by wingtip collisions. Assuming the maximum allowable flapping angle allowed by the mechanism is θ a l l o w _ m a x and the redundancy ratio is k r , the maximum flapping angle θ f _ m a x that needs to be considered during the design process should satisfy the Inequality (7).
θ f _ m a x k r θ a l l o w _ m a x ,
where k r is an empirical parameter that is obtained by combining structural parameters such as the flapping frequency f F , wing material, and physical experiments, with a value range of 0.7 to 0.85. Thus, θ f _ m a x can be obtained through the simulation of the design parameters r 0 , r 1 , r 3 , and d, which are detailed in Section 2. θ a l l o w _ m a x is calculated through structural design parameters, and it is given by Equation (8).
θ a l l o w _ m a x = 2 π 2 a r c c o s d l w + r 1 ,
where l w is the wing length. Together with the other parameters related to structural design, it forms the flapping span D f l a p p i n g _ s p a n , which needs to meet the constraint condition of the whole machine size as Inequality (9).
2 l w + d + r 1 D f l a p p i n g _ s p a n .
In summary, the complete design constraint conditions for the string drive flapping mechanism can be expressed as system of Inequality (10).
2 r 0 + r 3 D w i d t h 2 r 1 D w i d t h 2 d + r 1 D s p a n r 0 + r 3 + r 1 < 0.75 d 112.5 r 0 r 1 + 0.3 2 k r π 2 a r c o s d l w + r 1 2 l w + d + r 1 D f l a p p i n g _ s p a n
where θ f _ m a x = 112.5 r 0 r 1 + 0.3 is obtained in the subsequent sections but cited here in advance for the parameter design of the flapping mechanism.
Regarding the equation above, the values of the various constraints are shown in Table 1.
The complete constraint equation is comprehensive, but there are many considerations that need to be taken into account (which is not in line with the simplification strategy in structural design). Therefore, it is necessary to simplify the equation by incorporating empirical parameters in the design. In this case, the maximum flapping angle was fixed at θ f _ m a x = 160 , which means r 0 = 1.42 r 1 , and the wing length was determined to be l w = 65 mm. By simplifying the complete equation, we obtain the system of Inequality (11).
2 1.42 r 1 + r 3 D w i d t h 2 r 1 D w i d t h 2 d + r 1 = D s p a n 2.42 r 1 + r 3 < 0.75 d
For the simplified constraint equation, according to the processing scale requirements, a minimum value of 0.8 mm was added for the radius of the roller group and the radius of the bearing group as system of Inequality (12).
r 1 0.8 mm r 3 0.8 mm
Thus, the valid combination range of r 1 and r 3 was obtained, as shown in the Figure 5. Based on the valid combination range of r 1 and r 3 in Figure 5, appropriate parameters were selected. Taking into account the supporting fittings in the mechanism, such as the position of the connecting columns and the thickness of the support surface, etc., the parameters of the string drive flapping mechanism that met the design requirements could be completed. The final values are shown in Table 2.
Through analyzing the various constraints in the drive mechanism, as well as by selecting the corresponding design parameters within the obtainable range of values, the corresponding final design parameters could be obtained and a subsequent analysis could be conducted based on the obtained parameter values.

4. Data Analysis of Mechanism Design

Based on the derivations presented above, simulations and physical studies could then be conducted using the parameters listed in Table 2. The flapping angle of the rollers was analyzed under ideal conditions, wherein the string was fully taut through the rotation of the center gear. The total length of the strings was not affected by the flapping angles as their lengths could be adjusted by bypassing the left and right rollers. A string with a length of 34.7 mm was chosen for this study. We assumed that two strings are always in an ideal state (i.e., tight state) without considering the strings used to keep them moving in the same phase. The angles of the right and left rollers are shown in Figure 6.
Based on the initial parameters in Table 2, we made changes to each parameter to observe its influence on the flapping amplitude and trajectory. Our results, as shown in Figure 7, Figure 8, Figure 9 and Figure 10, indicate that the radius of the rollers and center gear had a significant impact on the flapping amplitude and trajectory, while changes to the radius of the double-layer bearings and length between the center gear and rollers had little effect.
The influence of the parameters on the flapping angle can also be understood from their physical meaning. Firstly, the radius of the double-layer bearing assembly and the installation position of the roller assembly with respect to the center gear had a relatively small impact. Since the strings wrapped around the double-layer bearings, they could be approximated as two tangents. The change in the radius of the double-layer bearing had a minimal impact on the length of these tangents; therefore, it also had minimal impact on the flapping angle. Similarly, the installation position of the roller with respect to the center gear mainly affected the total length of the string, and a change in this value had minimal impact on the length of the tangents. Therefore, both the radius of the double-layer bearing and the installation position of the roller had minimal impact on the flapping angle. On the other hand, when considering both the radius of the roller and the installation radius of the double-layered bearing, we can imagine that the string travels an equal distance around both circles, with the resulting angle change being related to the radius of both circles.
Based on the simulation, changing the width of the flapping mechanism during the design process will not cause significant changes to the final flapping angle. Additionally, we do not need to worry about the small size of the double layer bearings, which is a challenging size to achieve in a micro-scale design in structural development. The flapping trajectory and amplitude could be adjusted by changing the radius of the rollers and center gear, which means the ratio of the rollers to center gear had the greatest influence on the design of mechanisms.
To visually demonstrate the impact of the ratio of the installation position of the bearing group to the radius of the roller group on the flapping trajectory, we defined the ratio as k r . Figure 11 shows the simulation of the influence of the varying k r on the flapping trajectory, which can be seen that the flapping amplitude increased linearly with the increase in k r , which overall followed a straight line trend. To approximate it, we obtained a linear function relationship between the flapping amplitude θ f _ m a x of the string drive mechanism and the ratio k r of the installation position of the bearing group to the radius of the roller group, which was given by the Equation (13).
θ f _ m a x = K · k r + B = 112.5 k r + 0.218 ,
where K and B represent the slope and the intercept of the fitting line, respectively. The values for this equation were obtained when the radius of the roller group was 1.285 mm, the radius of the bearing group was 1.785 mm, and the installation position of the roller group was 10.15 mm. To verify this, we attempted to change these values and compared the impact of the different values on K and B, thereby forming a parameter comparison, as can be seen in Table 3. It can be seen that changing the radius of the bearing group and the installation position of the roller group has a very weak effect on the slope of the fitting line. The difference between the value of the intercept of the fitting line and the slope was two orders of magnitude, which had a minimal impact. Therefore, the linear function relationship between the flapping amplitude θ f _ m a x of the string drive mechanism and the ratio k r of the installation position of the bearing group to the radius of the roller group can be expressed as Equation (14).
From the simulation analysis of the angle change, when the radius of the left and right rollers where under ideal tight conditions, it can be seen that the peak value was taken when the phase of the center gear was about 171° and 351°, which was not the ideal values of 180°and 360°. This difference was due to the distance of the center gears between the rollers, which tends to be zero when the distance of the center of circles increases toward infinity.
θ f _ m a x = 112.5 r 0 r 1 + 0.3
The simulation above is based on the assumption that both strings are tight. However, the actual situation was that, due to the soft nature of the strings, the phase keeper strings had to be used to keep the strings tight. Based on the connection method and parameters shown in Table 2, when the phase of the center gear was from −9° to 171°, the left roller was pulled directly by the center gear and right roller was pulled by the phase keeper strings, which meant that the change in value in the left rollers was the same as in the right rollers. Nevertheless, it can be seen that a difference exists in the simulated phase of the left and right rollers when the strings are supposed to be tight, which resulted in a stuck condition and delay during the rotation of the center gear.
This is meaningful in the design of an actual flapping mechanism. When there was a stuck condition, the strings on both sides reached the tightest state. Although it could be successfully turned over, it still had an impact on the tightness of the mechanism and the connection of the strings and rollers. This situation will thus reduce the life of the mechanism and result in unsmooth flapping during the working of the mechanism. Based on the above experiments and analysis, structural improvements need to be proposed to reduce or even eliminate the impact of this stuck condition, and the cam mechanism is an improvement based on the above ideas.

5. Cam Mechanism

In previous analyses, it was observed that when both rollers on either side are circular, there exists a discrepancy between the angles generated by the ideal ’unwinding’ of the string on one roller and the ideal ’winding’ of the string on the other. The presence of a synchronous string necessitates equal rotation angles for both side rollers, which results in a conflict that is manifested as the ’over-tightening’ phenomenon of the string and the stagnation phenomenon in physical experiments.
To address this issue, the NANO Hummingbird team introduced a patented solution in 2018 [34] involving the use of non-circular rollers, specifically where a cam-like mechanism was referred to as a cam (shown in Figure 12). This design was also adopted by the team of SJTU [27] to effectively mitigate the stagnation phenomenon in string transmission systems with circular rollers. However, their patent and study did not provide insights into the design rationale and parameter analysis of the non-circular cam profile, while Cardona’s work on cam [35,36] and Zhu’s research [37] gave us inspiration for deriving cam trajectories. In this section, we start with the conceptual design of the circular roller mechanism, then we elucidate the methodology for designing the non-circular cam mechanism and mathematically model it. In conjunction with the relevant parameters from the circular roller flapping mechanism, we analyze the expression of the non-circular cam mechanism, which is abbreviated as the cam mechanism in the subsequent content.
In Figure 13, a detailed motion schematic of the cam mechanism is shown. As illustrated in Figure 13, the diagram depicts the complete cycle of motion for an optimized non-circular cam based on circular rollers. Using counterclockwise rotation as an example, it primarily comprises the following four operational states: in Figure 13b–d, the right roller is driven by the central gear along a non-circular path, while the left roller is pulled by a synchronous string along a circular path;in Figure 13a,b,h, the right roller is driven by the central gear along a circular path, while the left roller is pulled by a synchronous string along a non-circular path;in Figure 13f–h, the left roller is driven by the central gear along a non-circular path, while the right roller is pulled by a synchronous string along a circular path; and in Figure 13d–f, the left roller is driven by the central gear along a circular path, while the right roller is pulled by a synchronous string along a non-circular path. This schematic provides a comprehensive overview of the cam mechanism’s dynamic behavior during its complete cycle of motion.
In the previous section, it was demonstrated, through simulation, that the radius of the double-layer bearings’ assembly has a minimal impact on a string-based mechanism. In this section’s analysis, we will treat it as a point, disregarding the influence of the bearing assembly’s radius, as shown in Figure 12. The total length of the red string and the blue string remained constant. Taking the red string in Figure 12 as an example, its length can be expressed as Equation (15).
L l e f t = O s B ^ + B C
where O s B ^ represents the winding length of the string on the circular and non-circular tracks, and B C represents the length of the string under ideal tension conditions. Under this assumption, in combination with the relevant parameters mentioned earlier, we simulated the change in the deflection angle of the string on the circular roller under ideal tension conditions and obtained a simulation diagram, which is shown in Figure 14. It can be observed that there is a significant difference in the angles between the left and right rollers. This difference also exists in simulations that consider the double-layer bearing radius.
Through simulation, it can be determined that both rollers simultaneously reach extremities at approximately α 1 = 7.2 and α 2 = 172.8 , which correspond to the angles of the central gear when the left and right roller switch between active and passive stretching. In the context of this switching process, there exists a transition angle α 0 between the non-circular and circular profiles, thus ensuring that one of the left or right roller is stretched along a circular or non-circular path while the other is stretched along a non-circular or circular path by the synchronous string. This angle, α 0 , should result in equal rotation angles for the left and right rollers; hence, it is the midpoint between α 1 and α 2 , i.e.,
α 0 = 1 2 α 1 + α 2 = 82.8
When the central gear is at this angle, it remains at a tangent to the circular paths on both the left and right rollers. Upon a counterclockwise rotation, the left roller retracts the string along the non-circular path while the right roller releases it along the circular path. Conversely, during clockwise rotation, the left roller releases the string along the circular path while the right roller retracts it along the non-circular path. Furthermore, considering the structural symmetry, it becomes evident that the simulation results for α 1 to α 2 and α 2 to α 1 + 360 yield identical non-circular cam profiles. Therefore, for ease of analysis, this paper will focus on the analysis of the non-circular cam profile as the central gear rotates from α 0 to α 2 .
Figure 15 shows a representation diagram of the cam mechanism, in which the direction of the connection between the center and the intersection point of the circular trajectory and the cam trajectory is taken as the positive direction of the polar axis, and where the direction of the cam trajectory is taken as the positive direction of the angle. A polar coordinate system is then established, and the cam trajectory can be expressed as Equation (17).
ρ = ρ ( θ ) , ρ ( 0 ) = r 1
where θ is the angle between the positive direction of the polar axis and the trajectory. As shown in Figure 16, the initial position was set as the central gear rotation angle α 0 . At that moment, the intersection point B 0 of the left roller’s circular trajectory and the cam trajectory was at a tangent to the line B 0 C 0 . Similarly, the intersection point of the right roller was also at a tangent. At that time, the initial angles θ 0 and δ 0 of the two cams could be solved through the tangential equation of the circle, and the initial length m 0 of the string could also be calculated. The values of the above parameters are shown in Table 4.
Due to the clockwise rotation that followed, the right roller was directly pulled by the central gear, so the flapping angle of the entire mechanism as a function of the central gear rotation angle α was the same as that generated by the circular trajectory of the right roller. Therefore, the positional mapping relationship between the rotation angle of the left roller and the central gear angle θ = f ( α ) could be obtained. The Curve Fitting toolbox in MATLAB was used to fit the simulated data. The mapping equation could be fitted in the form of first-order Fourier series, which can be expressed as Equation (18).
θ = f ( α ) = a 0 + a 1 cos ω α + b 1 sin ω α = 69.32 81.68 cos 0.01475 α + 54.58 s i n ( 0.01475 α )
Based on the initial angle, when the central gear rotates to an angle α , where α 0 < α < α 2 , the left roller rotates to an angle θ . At that time, point B was found to be the intersection point of the tangent line B C and the cam mechanism, and its angle was φ . Its value is related to both the central gear rotation angle α and the graph trajectory Γ , and it can also be expressed as Γ ( α , ρ ) . The parameters in this cam mechanism should satisfy the system of Equation (19).
m 0 = m + A B ^ θ k B ^ = θ k B C
where the two equations are presented to describe the fundamental relationships governing the motion of the string on the cam mechanism. The first equation signifies that the total length of the string remains constant. The second equation expresses the tangential condition at point B, where the angle of the arc A B ^ is equal to the angle of taut string B C , thus representing the tangential relationship between the arc and the straight line. The coordinates of the key points were defined as follows: Point A: d + r 1 cos ( θ ) , r 1 sin ( θ ) ; Point B: d + r 1 cos ( θ ) , r 1 sin ( θ ) ; Point C: r 0 cos ( α ) , r 0 s i n ( α ) ; and Point D: d , 0 . It can be seen, through analysis, that there are two parameters to be solved and two equations, which theoretically allows for analytical solutions. However, due to the presence of many non-homogeneous square root terms in the equations that need to be resolved, it is not possible to provide formulaic solutions. Therefore, it is necessary to use a micro-element method for a step-by-step iteration to obtain numerical solutions for the cam trajectory.
Before numerically solving the cam profile by using the differential element method, let us represent the previous analysis in a more intuitive mathematical manner. The simplified diagram, as described through mathematical relationships, is shown in Figure 17.
Consider Point A, which moves along a known trajectory with Point D as its center and r 1 as its radius. Additionally, Point C moves along a known trajectory with the origin of the coordinate system as its center and r 0 as its radius. Now, there exists a curve Γ attached to Point A, which moves in conjunction with the rotation of Point A. During the motion of Points A and C, this curve satisfies both the tangential relationship in the formula and the constraint of the constant total length. Point B is the intersection point of the Γ curve and the line BC, thereby serving as both a point on the Γ curve and a point where the tangent of curve Γ intersects with BC. The objective was to determine the expression for the Γ curve. Given that Point B lies on the tangent of the curve, and that the system is continuous, calculating the trajectory of Point B is equivalent to obtaining the expression for the Γ curve.
Based on the analysis in the previous section, the motion trajectories of Points A and C are known to be functions of α . By using infinitesimal analysis, α can be divided into n segments, and the motion trajectories of Points A and C can be represented by n + 1 points, which can be expressed as Equation (20).
x A i , y A i = x a α ( i ) , y a α ( i ) , i [ 0 , n ] x C i , y C i = x c α ( i ) , y c α ( i ) , i [ 0 , n ]
At the same time, there were n + 1 tangent points on the Γ trajectory, which can be denoted as Equation (21).
x B i , y B i = x b α ( i ) , y b α ( i ) , i [ 0 , n ]
It should be noted that Point B is a tangent point on the Γ trajectory, which is attached to Point A, and that Point A is a point on the circle. Therefore, it is convenient to convert each Point B into a point in polar coordinates with Point D as the center and DA as the positive direction, i.e., to perform a conversion from Cartesian coordinates to the polar coordinates of the Γ trajectory as system of Equations (22).
ρ B i = x B i + d 2 + y B i 2 θ B i = θ a r c t a n y B i x B i + d
When considering the infinitesimal method, the constraint condition of the unchanged string length was no longer expressed as a continuous integral, but rather represented as the sum of lengths between the different points remaining invariant. Thus, the following constraint condition applies:
m 0 = B C + A B ^ ,
which can be transformed into Equation (24).
m 0 = C B k + i = 1 k B i 1 B i , i k n ,
where k represents the position wherein Points A and C have moved to the kth position, and the tangent point at this moment is located at B k . B i indicates the position of the previous tangent point on the Γ trajectory in the current state. Transforming it into a point in polar coordinates for calculation has two advantages. Firstly, because the Γ trajectory itself was moving, converting the tangent point B i to a point attached to its own polar coordinate system facilitates the elimination of this rotation. Secondly, when representing the tangent point in Cartesian rectangular coordinates, its value in the x direction was one that was non-increasing. Meanwhile, in polar coordinates, its angle was found to be increasing. Furthermore, using polar coordinates for representation can prevent the “tangent point retreat” phenomenon and facilitate the calculation of the distance between tangent points.
In an infinitesimal analysis, the constraint condition of the equal tangent angles was no longer applicable as the curved term of the cam trajectory was replaced by extremely small line segments. It should be noted that, after k iterations, the value of the k 1 steps is a known value in the formula, and the formula becomes an elliptic Equation (25).
s = m 0 i = 1 k 1 B i 1 B i = B k C + B k 1 B k , 1 k n
where the tangent point B k lies on an ellipse with B k 1 , and C is its foci and s is its conjugate length (this holds for all k). This results in infinitely many solutions to the equation. To address this issue, we introduced the constraint that the angle of the tangent point at the current moment was equal to the angle of the tangent point that was obtained by solving the circular trajectory mechanism in the Cartesian coordinates. The angle of the tangent point obtained by solving the circular trajectory, i.e., the angle B k D O in Cartesian coordinates, can be expressed in terms of a second-order Fourier series expansion. As such, it can be represented as Equations (26).
ϑ B = 84.25 1.793 cos ω α + 8.917 sin ω α + 0.6591 cos 2 ω α 0.1282 sin 2 ω α , ω = 0.0201
Based on the above analysis, numerical solutions were obtained for all tangent points. Moreover, the solutions were plotted in polar coordinates, as shown in the comparison with the circular trajectory shape in Figure 18. This was also an illustration of the Γ trajectory of the cam.
From Figure 18a, it can be seen that due to the “tangent point retreat” phenomenon, there was a backward iteration in the tangent points, thus resulting in a “enlarged” phenomenon at the root of the cam mechanism. Similarly, the slight tightening of the string due to this factor was also unavoidable but can be mitigated by a cam mechanism.
For convenience in the structural design, the “enlarged” area was smoothed, and the final cam mechanism based on the parameters designed in the table was obtained, as shown in Figure 18b. Figure 19a depicts a complete comparison between the smoothed cam trajectory and the circular trajectory, and Figure 19b shows the practical design of a cam mechanism using the parameters detailed above from Solidwork.
This section describes the computational method for calculating the trajectory of a cam mechanism that is based on the various parameters of circular rollers. In addition, the trajectory of the circular rollers are also compared with it. In the next section, the designed cam trajectory parameters will be validated through physical experiments.

6. Experiment and Analyses

For the purpose of this project, the details of the physical mechanism were omitted. To verify the accuracy of the string drive mechanism simulation, high-speed photography was used to capture the flapping trajectory of the physical mechanism, which was then compared with the simulation results. Since the validation target of this part was the accuracy of the drive mechanism simulation and to eliminate the influence of inertia under high-speed flapping conditions, the drive mechanism was set to operate at a lower voltage. This was captured under high-speed photography (5000 fps) at a voltage of 1.5 V. As shown in the schematic diagram of the testing environment (Figure 20), two high-speed photography captures of the flapping trajectory from different angles were conducted, where the blue dots represent the marker points that were marked on the carbon fiber rods used for installing wings with a white oil-based ink. This was performed to facilitate a spatial position calibration, which was achieved with three-dimensional video processing software.
Through high-speed photography captures of the actual mechanism, as well as a reproduction of the three-dimensional space position, the motion trajectory of the marker points in three-dimensional space could be obtained. Figure 21 shows the three-dimensional spatial motion trajectory of the four marker points on the two carbon fibers. When compared with the string-based mechanism simulation trajectory with the same design parameters, it can be seen from Figure 22 that, under the condition of low flapping speed and minimal inertia influence, the actual flapping trajectory of the cam mechanism was approximate to the simulation flapping trajectory, which proves the simulation accuracy of the string drive flapping mechanism; thus, it can be used as a guide for physical design.
Also, a phase difference between the left and right flapping was observed. The reason for this was because the string was trying to keep an equal phase, specifically due to the elongation error of the string and the error of manual installation. In the subsequent design, a device for adjusting the tightness of the string was added to keep the tension of the string, which will thus decrease the error in the manual installation.
To verify the superiority of the circle roller over the cam roller, we designed an experiment to compare the energy consumption difference between the different roller mechanisms. We added the same load (8 cm long and a 0.75 mm radius carbon fiber rod) to the circular roller and the cam roller, as well as drove them with the same DC motor at the same driving voltage (which were 2 V and 2.5 V). The current of motor was tested using a hall-effect high-sensitivity current probe, and the force torque fluctuations of the mechanism could be analyzed by comparing the currents of the DC motor to drive the circular roller and cam mechanism. The reason for this was due to the fact that the output power of a DC motor is positively correlated with the current at the same voltage. The test result is shown in Figure 23, where Figure 23a,b are the current of the DC motor when driving the circle roller mechanism at voltage of 2 V and 2.5 V. Figure 23c,d are the current of the DC motor when driving the cam roller mechanism at a voltage of 2 V and 2.5 V. From an intuitive perspective, Figure 23a,b, show that the current of the motor driving circular roller has greater fluctuation, while Figure 23c,d show that the current of the motor driving cam roller is smoother (which can also be proved by data analysis). Table 5 shows the effective values of the current passed through the DC motor driving circular roller and the cam roller under different voltages, and the calculation equation of effective value is Equation (27).
I e = i = 1 n I i 2 n 2
where I e is the effective current, and I i is the transient current that is measured by an oscilloscope with a total data count of n.
Compared to a circular roller, a motor driving cam mechanism has a smaller effective current and lower energy consumption under the same voltage. At the same time, the current waveform was smoother, which proves that the cam mechanism reduced the phenomenon of the motor torque increase, which was caused by the excessive tension of the string. This also proved, from an experimental perspective, that the cam mechanism that was designed according to parameter analysis had more advantages than the circular roller mechanism.
It is worth mentioning that our experiments were conducted at a relatively low flapping speed with a load of carbon fiber rods of which the mass was almost negligible. At that point, the measured flapping trajectory and maximum amplitude showed a good similarity with the simulation data, which validated the correctness of our kinematic design. However, as the flapping frequency increased and the wings were installed, the aerodynamic and inertial effects gradually increased. Due to the elasticity of the rope and the tensile properties of the structural components, the measured flapping amplitude would be higher than the designed amplitude. Factors such as these are difficult to consider in the design of structural morphology, so they are not within the scope of experimental verification in this article. Studies related to this aspect can be included in future research plans.

7. Conclusions

This article presents an analysis of the simulation and analysis methods for the design parameters in a string-based mechanism. Compared to previous studies on string-based mechanisms, this article conducts a detailed analysis of the various parameters in a string drive mechanism, thereby identifying the core design parameter, namely the ratio of the pulley radius to the installation radius of the center gear (which has the greatest impact on the flapping amplitude and trajectory). Additionally, this article analyzes the causes of over tension and the relaxation issues in circular roller mechanisms, as well as proposes a corresponding cam roller design method that is based on the relevant parameters in circular roller mechanisms, while also providing simulation results for it. Based on the parameters for the cam roller, a 22 mm miniature flapping mechanism was designed, assembled, and tested to verify the consistency between the simulated flapping results of the cam mechanism and the actual measured flapping results. The experimental results showed that, under the condition of minimal inertial influence, the cam mechanism that was designed based on the parameters obtained from the simulation method described above was found to have a trajectory that closely matched with the designed target, and it was also found to be able to effectively reduce the phenomenon of stagnation during the flapping motion. Compared to a circular roller, the motor driving cam mechanism exhibited a smaller effective current and lower energy consumption under the same voltage, and the smoother current waveform indicated that the cam mechanism mitigated the increase in the motor torque due to string tension. In conclusion, the cam mechanism that was designed by parameters analysis can serve as an optimization method for string-based flapping mechanisms.

Author Contributions

Conceptualization, R.Y.; software, R.Y.; formal analysis, R.Y.; investigation, R.Y. and Z.L.; resources, J.C. and Y.W.; writing—original draft preparation, R.Y.; writing—review and editing, R.Y., J.C. and C.W.; supervision, R.Y., J.C. and Y.W.; project administration, J.C.; funding acquisition, J.C. 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.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to ongoing patent applications and intellectual property concerns, which aims to safeguard the potential commercial value of the research findings.

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.

Abbreviations

The following parameters are used in this manuscript:
r 0 Installation position of the double-layer bearings
r 1 and r 2 Radius of the left roller and right roller
r 3 Radius of the double-layer bearing
l w Length of the designed wing
k r Ratio of the installation position of the double-layer bearings to the radius of the rollers
dDistance between the center of the left or the right roller and center gear
θ f _ m a x Designed max flapping angle
θ a l l o w _ m a x Allowed max flapping angle when considering the inertia in the wing flapping
D w i d t h Maximum longitudinal length
D s p a n Maximum transverse span allowed
D f l a p p i n g _ w i n g Designed aircraft size
k r Redundancy ratio obtained from experimental experience

References

  1. Otto, A.; Agatz, N.; Campbell, J.; Golden, B.; Pesch, E. Optimization approaches for civil applications of unmanned aerial vehicles (UAVs) or aerial drones: A survey. Networks 2018, 72, 411–458. [Google Scholar] [CrossRef]
  2. Ahmed, F.; Mohanta, J.C.; Keshari, A.; Yadav, P.S. Recent Advances in Unmanned Aerial Vehicles: A Review. Arab. J. Sci. Eng. 2022, 47, 7963–7984. [Google Scholar] [CrossRef] [PubMed]
  3. Wootton, R. Aerodynamics—From insects to microvehicles. Nature 2000, 403, 144–145. [Google Scholar] [CrossRef] [PubMed]
  4. Phan, H.V.; Park, H.C. Insect-inspired, tailless, hover-capable flapping-wing robots: Recent progress, challenges, and future directions. Prog. Aerosp. Sci. 2019, 111, 100573. [Google Scholar] [CrossRef]
  5. Song, F.; Yan, Y.W.; Sun, J.Y. Review of insect-inspired wing micro air vehicle. Arthropod. Struct. Dev. 2023, 72, 101225. [Google Scholar] [CrossRef]
  6. Singh, S.; Zuber, M.; Hamidon, M.N.; Mazlan, N.; Basri, A.A.; Ahmad, K.A. Classification of actuation mechanism designs with structural block diagrams for flapping-wing drones: A comprehensive review. Prog. Aerosp. Sci. 2022, 132, 100833. [Google Scholar] [CrossRef]
  7. Mathieucostello, O.; Suarez, R.K.; Hochachka, P.W. Capillary-to-fiber geometry and mitochondrial density in hummingbird flight-muscle. Respir. Physiol. 1992, 89, 113–132. [Google Scholar] [CrossRef]
  8. Hedrick, T.L.; Tobalske, B.W.; Ros, I.G.; Warrick, D.R.; Biewener, A.A. Morphological and kinematic basis of the hummingbird flight stroke: Scaling of flight muscle transmission ratio. Proc. R. Soc. B Biol. Sci. 2012, 279, 1986–1992. [Google Scholar] [CrossRef]
  9. Beenakkers, A.M.T.; Vanderhorst, D.J.; Vanmarrewijk, W.J.A. Insect flight-muscle metabolism. Insect. Biochem. Mol. 1984, 14, 243–260. [Google Scholar] [CrossRef]
  10. Sane, S.P. The aerodynamics of insect flight. J. Exp. Biol. 2003, 206, 4191–4208. [Google Scholar] [CrossRef]
  11. Ando, N.; Kanzaki, R. Flexibility and control of thorax deformation during hawkmoth flight. Biol. Lett. 2016, 12, 20150733. [Google Scholar] [CrossRef] [PubMed]
  12. Karásek, M. Robotic Hummingbird: Design of a Control Mechanism for a Hovering Flapping Wing Micro Air Vehicle; Universite Libre de Bruxelles: Bruxelles, Belgium, 2014. [Google Scholar]
  13. Roshanbin, A.; Altartouri, H.; Karasek, M.; Preumont, A. COLIBRI: A hovering flapping twin-wing robot. Int. J. Micro Air Veh. 2017, 9, 270–282. [Google Scholar] [CrossRef]
  14. 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] [PubMed]
  15. Hoang Vu, P.; 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, 1756829319861371. [Google Scholar] [CrossRef]
  16. Hoang Vu, P.; Aurecianus, S.; Thi Kim Loan, A.; 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. 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. 2019, 14, 016015. [Google Scholar] [CrossRef]
  18. Chen, Z.; Xu, J.; Liu, B.; Zhang, Y.; Wu, J. Structural integrity analysis of transmission structure in flapping-wing micro aerial vehicle via 3D printing. Eng. Fail. Anal. 2019, 96, 18–30. [Google Scholar] [CrossRef]
  19. Ryu, S.W.; Lee, J.G.; Kim, H.J. Design, Fabrication, and Analysis of Flapping and Folding Wing Mechanism for a Robotic Bird. Bionic. Eng. 2020, 17, 229–240. [Google Scholar] [CrossRef]
  20. Bae, S.-Y.; Koh, J.-S.; Jung, G.-P. A Miniature Flapping Mechanism Using an Origami-Based Spherical Six-Bar Pattern. Appl. Sci. 2021, 11, 1515. [Google Scholar] [CrossRef]
  21. Shi, Y.; He, W.; Guo, M.; Xia, D.; Luo, X.; Ji, X. Mechanism design and motion analysis of a flapping-wing air vehicle. Math. Probl. Eng. 2022, 2022, 7920914. [Google Scholar] [CrossRef]
  22. Farid, Y.; Wang, L.; Brancato, L.; Wang, H.; Wang, K.; Preumont, A. Robotic Hummingbird Axial Dynamics and Control near Hovering: A Simulation Model. Actuators 2023, 12, 262. [Google Scholar] [CrossRef]
  23. Madangopal, R.; Khan, Z.A.; Agrawal, S.K. Biologically inspired design of small flapping wing air vehicles using four-bar mechanisms and quasi-steady aerodynamics. J. Mech. Des. 2005, 127, 809–816. [Google Scholar] [CrossRef]
  24. 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]
  25. Gong, D.; Lee, D.; Shin, S.J.; Kim, S. Design and experiment of string-based flapping mechanism and modulized trailing edge control system for insect-like FWMAV. In Proceedings of the 2018 AIAA Information Systems-AIAA Infotech@ Aerospace, Kissimmee, FL, USA, 8–12 January 2018; p. 0987. [Google Scholar]
  26. 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, 1756829319842547. [Google Scholar] [CrossRef]
  27. 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. [Google Scholar] [CrossRef]
  28. 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] [PubMed]
  29. Zou, Y.; Zhang, W.P.; Ke, X.J.; Lou, X.L.; 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]
  30. Liu, Z.W.; Yan, X.J.; Qi, M.J.; Zhang, X.Y.; Lin, L.W. Low-voltage electromagnetic actuators for flapping-wing micro aerial vehicles. Sens. Actuat. A Phys. 2017, 265, 1–9. [Google Scholar] [CrossRef]
  31. de Croon, G. Flapping wing drones show off their skills. Sci. Robot. 2020, 5, eabd0233. [Google Scholar] [CrossRef]
  32. Roll, J.A.; Cheng, B.; Deng, X.Y. An Electromagnetic Actuator for High-Frequency Flapping-Wing Microair Vehicles. IEEE Trans. Robot. 2015, 31, 400–414. [Google Scholar] [CrossRef]
  33. Tu, Z.; Fei, F.; Zhang, J.; Deng, X.Y. An At-Scale Tailless Flapping-Wing Hummingbird Robot. I. Design, Optimization, and Experimental Validation. IEEE Trans. Robot. 2020, 36, 1511–1525. [Google Scholar] [CrossRef]
  34. Matthew, T.K.; Henry, T.W.; Alexander, A. Air Vehicle Flight Mechanism and Control Method for Non-Sinusoidal Wing Flapping. US Patent 201816047395, 21 February 2019. [Google Scholar]
  35. Cardona, A.; Geradin, M. Kinematic and dynamic analysis of mechanisms with cams. Comput. Method Appl. Mech. Eng. 1993, 103, 115–134. [Google Scholar] [CrossRef]
  36. Cardona, A.; Lens, E.; Nigro, N. Optimal design of cams. Multibody Syst. Dyn. 2002, 7, 285–305. [Google Scholar] [CrossRef]
  37. Zhu, G.D.; Wang, Y.; Zhu, G.N.; Weng, M.H.; Liu, J.H.; Zhou, J.; Lu, B. Parameter Optimization of Large-Size High-Speed Cam-Linkage Mechanism for Kinematic Performance. Actuators 2023, 12, 2. [Google Scholar] [CrossRef]
Figure 1. String-based flapping mechanism imitated from the one present in the nano Hummingbird.
Figure 1. String-based flapping mechanism imitated from the one present in the nano Hummingbird.
Applsci 13 13209 g001
Figure 2. Schematic diagram of the movement principle of the string-based mechanism. In (a,b), position of the double-layer bearing is approximately above the connecting line between center of left and right roller. In (c,d), position of the double-layer bearing is approximately below the connecting line between the center of the left and right roller.
Figure 2. Schematic diagram of the movement principle of the string-based mechanism. In (a,b), position of the double-layer bearing is approximately above the connecting line between center of left and right roller. In (c,d), position of the double-layer bearing is approximately below the connecting line between the center of the left and right roller.
Applsci 13 13209 g002
Figure 3. Coordinate system establishment with point O as the origin, and point A,B,C,D are the intersection points of the common tangent of two circles.
Figure 3. Coordinate system establishment with point O as the origin, and point A,B,C,D are the intersection points of the common tangent of two circles.
Applsci 13 13209 g003
Figure 4. Schematic diagram of the parameter constraints in the structural design.
Figure 4. Schematic diagram of the parameter constraints in the structural design.
Applsci 13 13209 g004
Figure 5. Valid range of values for r 1 and r 3 .
Figure 5. Valid range of values for r 1 and r 3 .
Applsci 13 13209 g005
Figure 6. Analysis of left roller, right roller, and the flapping angle.
Figure 6. Analysis of left roller, right roller, and the flapping angle.
Applsci 13 13209 g006
Figure 7. (a) The influence of the distance of the center of the rollers and the center gear on the flapping amplitude. (b) The influence of the distance of the center of the rollers and the center gear on the flapping trajectory.
Figure 7. (a) The influence of the distance of the center of the rollers and the center gear on the flapping amplitude. (b) The influence of the distance of the center of the rollers and the center gear on the flapping trajectory.
Applsci 13 13209 g007
Figure 8. (a) The influence of the radius of the double-layer bearing on the flapping amplitude. (b) The influence of the double-layer bearing on the flapping trajectory.
Figure 8. (a) The influence of the radius of the double-layer bearing on the flapping amplitude. (b) The influence of the double-layer bearing on the flapping trajectory.
Applsci 13 13209 g008
Figure 9. (a) The influence of the installation position of the double-layer bearings on the flapping amplitude. (b) The influence of the installation position of the double-layer bearings on the flapping trajectory.
Figure 9. (a) The influence of the installation position of the double-layer bearings on the flapping amplitude. (b) The influence of the installation position of the double-layer bearings on the flapping trajectory.
Applsci 13 13209 g009
Figure 10. (a) The influence of the radius of the rollers on the flapping amplitude. (b) The influence of the radius of the rollers on the flapping trajectory.
Figure 10. (a) The influence of the radius of the rollers on the flapping amplitude. (b) The influence of the radius of the rollers on the flapping trajectory.
Applsci 13 13209 g010
Figure 11. (a) The influence of the ratio of r 0 and r 1 on the flapping amplitude. (b) The influence of the ratio of r 0 and r 1 on the flapping trajectory.
Figure 11. (a) The influence of the ratio of r 0 and r 1 on the flapping amplitude. (b) The influence of the ratio of r 0 and r 1 on the flapping trajectory.
Applsci 13 13209 g011
Figure 12. Schematic diagram of the switching from the region of the circular roller to the region of the cam roller.
Figure 12. Schematic diagram of the switching from the region of the circular roller to the region of the cam roller.
Applsci 13 13209 g012
Figure 13. Motion schematic of the cam mechanism. From (ah), the double-layer bearing change from 45 to 360 with step of 45 .
Figure 13. Motion schematic of the cam mechanism. From (ah), the double-layer bearing change from 45 to 360 with step of 45 .
Applsci 13 13209 g013
Figure 14. Flapping angle of both rollers when r 3 = 0.
Figure 14. Flapping angle of both rollers when r 3 = 0.
Applsci 13 13209 g014
Figure 15. Polar coordinate representation of the cam mechanism.
Figure 15. Polar coordinate representation of the cam mechanism.
Applsci 13 13209 g015
Figure 16. Schematic diagram of the cam mechanism tangent point with all of the parameters specified in detail.
Figure 16. Schematic diagram of the cam mechanism tangent point with all of the parameters specified in detail.
Applsci 13 13209 g016
Figure 17. Simplified mathematical model of the cam trajectory.
Figure 17. Simplified mathematical model of the cam trajectory.
Applsci 13 13209 g017
Figure 18. (a) Comparison between the simulated cam mechanism trajectory with the circular trajectory. (b) Comparison between the smoothed cam mechanism trajectory and the circular trajectory after using an adaptive design.
Figure 18. (a) Comparison between the simulated cam mechanism trajectory with the circular trajectory. (b) Comparison between the smoothed cam mechanism trajectory and the circular trajectory after using an adaptive design.
Applsci 13 13209 g018
Figure 19. (a) Complete comparison between the smoothed cam trajectory and the circular trajectory. (b) Practical design of cam mechanism using the parameters detailed above from Solidwork.
Figure 19. (a) Complete comparison between the smoothed cam trajectory and the circular trajectory. (b) Practical design of cam mechanism using the parameters detailed above from Solidwork.
Applsci 13 13209 g019
Figure 20. Environment for the experiment.
Figure 20. Environment for the experiment.
Applsci 13 13209 g020
Figure 21. The actual flapping trajectory obtained by processing video, captured by high-speed photography, is presented in three dimensions. Point 1–2 is on the left carbon fiber rod, and Point 3–4 is on the right carbon fiber rod.
Figure 21. The actual flapping trajectory obtained by processing video, captured by high-speed photography, is presented in three dimensions. Point 1–2 is on the left carbon fiber rod, and Point 3–4 is on the right carbon fiber rod.
Applsci 13 13209 g021
Figure 22. Comparison chart of the simulated flapping trajectory and actual flapping trajectory.
Figure 22. Comparison chart of the simulated flapping trajectory and actual flapping trajectory.
Applsci 13 13209 g022
Figure 23. Transient current of the motor when the circle mechanism and cam mechanism are being driven. (a,b) are the current of the DC motor when driving the circle roller mechanism at voltage of 2 V and 2.5 V. (c,d) are the current of the DC motor when driving the circle roller mechanism at voltage of 2 V and 2.5 V.
Figure 23. Transient current of the motor when the circle mechanism and cam mechanism are being driven. (a,b) are the current of the DC motor when driving the circle roller mechanism at voltage of 2 V and 2.5 V. (c,d) are the current of the DC motor when driving the circle roller mechanism at voltage of 2 V and 2.5 V.
Applsci 13 13209 g023
Table 1. Characteristics of design parameters.
Table 1. Characteristics of design parameters.
Design ParametersData
D w i d t h 7.5 mm
D s p a n 25 mm
D f l a p p i n g _ s p a n 160 mm
k r 0.7
Table 2. Characteristics of the design parameters.
Table 2. Characteristics of the design parameters.
Design Parameters (mm)Data
Radius of rollers r 1 1.2
Radius of bearing r 3 1.9
Radius of center gear r 0 1.7
Distance of center of circles d10.15
Length of strings l w 65
Table 3. Characteristics of the design parameters.
Table 3. Characteristics of the design parameters.
r 1 (mm) r 3 (mm)d (mm)KB
1.2851.78510.15112.50.218
11.78510.15112.60.1258
1.31.78510.15112.50.2241
1.61.78510.15112.30.3595
1.2851.410.15113.30.1323
1.2851.810.15112.50.2218
1.2852.210.15111.50.3375
1.2851.78581110.6161
1.2851.78510112.50.233
1.2851.78512113.20.1065
Table 4. Characteristics of the design parameters.
Table 4. Characteristics of the design parameters.
Initial Parameters (mm)Data
Initial angle of left roller α 0 1.2
Initial angle of right roller δ 0 1.9
Initial length of tangent m 0 1.7
Table 5. Effective current of the motors when the circle mechanism and cam mechanism are being driven.
Table 5. Effective current of the motors when the circle mechanism and cam mechanism are being driven.
MechanismEffective Current at 2 VEffective Current at 2.5 V
Circle mechanism223.9 mA230.4 mA
Cam mechanism158.7 mA173.2 mA
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

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. Sci. 2023, 13, 13209. https://doi.org/10.3390/app132413209

AMA Style

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. Applied Sciences. 2023; 13(24):13209. https://doi.org/10.3390/app132413209

Chicago/Turabian Style

Ye, Ruiqi, Ziming Liu, Jin Cui, Chenyang Wang, and Yirong Wu. 2023. "Modeling and Improvement for String-Based Drive Mechanism in Insect-like Flapping Wing Micro Air Vehicle" Applied Sciences 13, no. 24: 13209. https://doi.org/10.3390/app132413209

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