Next Article in Journal
Fractional-Order Control Algorithm for Tello EDU Quadrotor Drone Safe Landing during Disturbance on Propeller
Previous Article in Journal
Joint Computation Offloading and Trajectory Optimization for Edge Computing UAV: A KNN-DDPG Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Peregrine Falcon: Design and Experimentation of a Folding and Launchable Quadcopter Drone

1
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
Changchun Changguang Boxiang UAV Co., Ltd., Changchun 130033, China
4
China North Vehicle Research Institute, Beijing 100072, China
*
Author to whom correspondence should be addressed.
Drones 2024, 8(10), 565; https://doi.org/10.3390/drones8100565
Submission received: 18 July 2024 / Revised: 25 September 2024 / Accepted: 26 September 2024 / Published: 10 October 2024

Abstract

:
This article describes a quadcopter drone with foldable arms, which we have named the Peregrine Falcon. It can take off from a moving vehicle by barrel launching and perform its mission in the air after autonomously spreading its arms. The design helps the drone to be put into operation quickly, which is a great advantage for applications in industries such as forest fire reconnaissance. This paper introduces the design process of the Peregrine Falcon from the aspects of structure, avionics and control algorithm, and proposes control compensation methods for the large attitude change generated during the barrel launching process and the vertical drift problem after impact, respectively. The stability and feasibility of the Peregrine Falcon in the static and dynamic launching process are verified by flying experiments.

1. Introduction

In recent years, drones have found widespread application in both civil and military domains. Among them, multi-rotor drones have gained popularity due to their superior flexibility and ease of operation compared to fixed-wing drones [1]. They can take off and land in confined spaces, which makes them ideal for urban inspections, anti-terrorism reconnaissance, and forest firefighting [2,3,4]. However, the rotating blades pose risks to nearby personnel, especially during automatic, unsupervised operations. Additionally, many multi-rotor drones have lengthy deployment times, are not easily operable from moving vehicles, and occupy significant space. Therefore, in crowded and dynamic environments, there is a critical need for a precise and rapid automated takeoff method to ensure safe operations away from personnel.
In response to these challenges, various drones with innovative arm-folding designs have been developed [5,6,7]. Jiulong Xu created an arm-folding drone [8] that requires users to manually unfold the arms, significantly slowing down maneuverability and posing a risk of premature activation of the paddles. Researchers at Shanghai Jiao Tong University designed the Nezha-F, a hybrid aerial–underwater vehicle featuring a foldable and self-deployable arm mechanism driven by a piston variable buoyancy system (PVBS). This design aims to minimize excessive underwater drag caused by aerial structures [9]. Similarly, the Nezha-III, developed by the same team, employs a folding mechanism that retracts its six motor arms underwater to reduce hydrodynamic drag. The vehicle weighs 18 kg, and its folding mechanism, which takes 11 to 13 s to deploy, weighs 280 g [10]. Additionally, Yang Liu et al. at Zhejiang University applied the principles of bird wing retraction to design a foldable amphibious unmanned aerial vehicle (UAV) capable of expanding and contracting its wings [11].
To minimize time loss in critical areas, some drones utilize a throw launch method [12,13], while others can autonomously transition from a simple ballistic launch to flight, enabling them to quickly reach mission altitude [14,15,16,17,18]. In contrast, drones launched via barrel shots experience greater instantaneous acceleration. However, the higher exit velocity allows for a longer retention time in the air, providing more time for attitude stabilization. Additionally, the French–German Research Institute of Saint Louis (ISL) has proposed a gun-launched micro air vehicle (GLMAV), although the article does not validate the transition from projectile flight to MAV flight [19,20]. The California Institute of Technology has developed ballistic-launched prototypes, including a four-rotor [21] and a six-rotor [22] drone called SQUID. The former validates the stability of static and dynamic catapult UAVs but employs a spreading arm mechanism that requires manual control. The latter demonstrates an autonomous transition from passive to vision-based active stabilization, though it lacks validation from mobile launch test experiments.
This paper proposes a deformable drone with folding arms that can be launched by ballistic launch and named the Peregrine Falcon. When the Peregrine Falcon is in the launch barrel, its arms are in a folded state, and the Peregrine Falcon carries out an autonomous spreading of its arms when it is launched into the air. Table 1 lists the parameters and characteristics of the Peregrine Falcon and other UAVs of the same type. Compared to other UAVs of the same type, the Peregrine Falcon’s arms can be folded repeatedly without the need for removal or replacement. The folding mechanism is controlled by a pulse width modulation (PWM) signal from the flight controller to the servo for spreading the arms, making it easier to use. In addition, the Peregrine Falcon with its payload can be launched on the move. Figure 1 below shows the working mode of the Peregrine Falcon. The Peregrine Falcon performs its mission autonomously after launching through the launch barrel. For UAV control strategies, PID control has been the natural choice for stabilizing quadcopter UAVs due to its simplicity and robustness [23]. For the Peregrine Falcon, the impact will produce large attitude changes [24] and the vertical direction of the drift problem, respectively, and we proposed a control compensation method and performed a physical experiment to verify its effect.
The remainder of this paper is structured as follows: Section 2 focuses on the mechanical design of the drone, including power matching, the impact resistance design, and control unit; Section 3 performs dynamic and kinematic modeling for the Peregrine Falcon’s four-rotor structure; Section 4 introduces the software control algorithm; Section 5 performs simulation and flying experimental validation; and Section 6 and Section 7 provide a summary and prospects for future work, respectively.

2. Mechanical Design

This part mainly focuses on the design index of the Peregrine Falcon for power matching, the fuselage is analyzed for impact resistance, and the composition of the whole airframe is shown in Figure 2.

2.1. Applicable Requirements

Considering the application scenes of the rapid deployment of the barrel-launching method, it is necessary to specify the maximum take-off weight, flight time, instantaneous impact that can be withstood, and other indexes of the drone. For comprehensively different needs, the parameter specifications of the Peregrine Falcon are now designed, as shown in Table 2.

2.2. Driving Unit Match

The power is selected according to the maximum takeoff weight. The propeller size, efficiency and aerodynamic performance are the key features that determine the size and overall weight of the drone. Based on the principle of minimum volume, the carbon fiber composite folding propeller with a small volume and high efficiency ratio is selected as the power component of the drone. The selected paddle size is 12 inches with a pitch of 5 inches, weighing 17.5 g, and the thrust–speed data from the paddle supplier, Zhongshan Sunny-Sky Model Co., Ltd., Zhuhai, China, are shown in Figure 3. Thrust increases gradually as the paddle rotates faster.
The maximum rotational speed of the single propeller is 10,800 rpm, which corresponds to 3.4 kg of thrust. A total of 50% of the rotational speed of the single propeller is 5400 rpm, which corresponds to 0.8 kg of thrust. The theoretical maximum thrust that the drone can generate is calculated to be
F m a x = 3.4   kg × 4 = 13.6   kg
The thrust at 5400 rpm for the drone was as follows:
F m i d = 0.8   kg × 4 = 3.2   kg
In order to reserve a certain control margin, the thrust F m i d _ l o s s at 5400 rpm is calculated by applying a 20% loss of aerodynamic efficiency as follows:
F m i d _ l o s s = 0.8 × F m i d = 2.56   kg
From this calculation, the total thrust of the drone obtained is greater than 2.5 kg, which meets the design requirements.

2.3. Energy Match

According to the design of the drone weighing 2.56 kg and matched according to the thrust–current data in Table 3, the theoretical total current is calculated as follows:
I = 3.7 × 4 = 14.8 A  
Choose a small volume 6 s battery capacity of 1550 mAh, weighing 251 g. Use two parallel batteries with a total capacity C b of 3100 mAh, and a total weight of the battery of 502 g. According to the calculation of the remaining 15% of the battery capacity, the minimum remaining capacity is as follows:
C m i n = 15 % × C b
From Equations (4) and (5), the theoretical flight time is calculated as follows:
T n o m = C b C m i n / 1000 × 60 / I = 10.68   min  

2.4. Folding Mechanism

As shown in Figure 4, the design of the controllable auto-folding mechanism uses four independent servo linkage mechanisms. The flight control system regulates the PWM output of the servos to realize the control of arm closing and unfolding in a controlled time, and it can be reused. Keeping the PWM at a high output level when the Peregrine Falcon is powered on can realize the self-locking function, and keeping the PWM at a low input level can flatten the arms.

2.5. Impact of the Barrel Launch Analysis

The Peregrine Falcon body is supported by carbon fiber plates and copper pillars, and the motor base and arm folding area are made of hard aluminum alloy. The arm is constructed with carbon fiber tubes. Since the instantaneous impact acceleration of the barrel launch is between 50–75 G, a static analysis must be conducted for the designed drone.
The thrust F is applied to the motor ends of the four arms as follows:
F = M g a m a x
where M is the mass of the whole machine, 2.56 kg, g is the gravitational constant, and a m a x is the maximum instantaneous impact acceleration.
Set the part connected to the outer shell as a fixed constraint and calculate the displacements and stresses generated by the structure. After finite element calculation, the maximum displacement is the top of the arm, as shown in Figure 5, the deformation is 1.5 mm, and the maximum stress is generated at the connection between the arm and the carbon fiber plate with a stress value of 382.58 MPa. Although it is much smaller than the yield strength of the carbon fiber material, it is close to that of the rigid aluminum alloy material, and the acceleration impact of 75 G in a short period of time does not exceed the yield strength, which meets the yield limit design requirements.

2.6. Flight Control Units

The hardware core processor of the controller is selected from the STM32H7 series, equipped with triple-redundant inertial measurement units (IMUs), including ICM42688-P, BMI088, and ICM20649, as well as an RM3100 compass and MS5611 barometer. Regarding servo precautions, the servo signal lines are often close to the motor power lines, and servo cables or shielded cables with strong anti-jamming capabilities must be selected. The electrical system connections are shown in Figure 6.

3. Dynamic Modeling

In this part, we will model the kinematics and dynamics of the Peregrine Falcon. Considering that the Euler angles have the defect of a universal lock [25], the quaternion method is used for modeling in order to avoid ambiguity.
As shown in Figure 7, the drone adopts a four-rotor structure. It contains two coordinate systems, the inertial coordinate system O e x e , y e , z e , and body coordinate system O b x b , y b , z b . The attitude of the drone is represented by the unit quaternion q = q 0 q 1 q 2 q 3 T R 4 , and it satisfies the constraint q 0 2 + q 1 2 + q 2 2 + q 3 2 = 1 . Its kinematic model is as follows:
p ˙ e = v e q ˙ 0 = 1 2 q v T · ω b q ˙ v = 1 2 q 0 I 3 + q v x ω b
Its dynamics are modeled as follows:
v ˙ b = [ ω b ] × v b + F b / m J · ω ˙ b = ω b × J · ω b + M b
where p e R 3 and v e R 3 denote the position vector and velocity vector of the drone in the inertial coordinate system, and vector q v = q 1 q 2 q 3 T R 3 , ω b denotes the angular velocity of the body. I 3 R 3 × 3 is a unit matrix, and J = d i a g J x J y J z R 3 × 3 denotes the aircraft’s moment of inertia. m denotes the mass of the aircraft, and F b and M b denote the total thrust and the total moment, respectively, for any vector a = a x a y a z T R 3 . The symbol a x is defined as follows:
a x = 0 a z a y a z 0 a x a y a x 0
The rotation matrix that transforms the Peregrine Falcon from the body coordinate system to the inertial coordinate system is expressed in quaternions as follows:
R e b = p 11 p 12 p 13 p 21 p 22 p 23 p 31 p 32 p 33
where p 11 = q 0 2 + q 1 2 q 2 2 q 3 2 , p 12 = 2 q 1 q 2 q 0 q 3 , p 13 = 2 q 1 q 3 + q 0 q 2 , p 21 = 2 q 1 q 2 + q 0 q 3 , p 22 = q 0 2 q 1 2 + q 2 2 q 3 2 , p 23 = 2 q 2 q 3 q 0 q 1 , p 31 = 2 q 1 q 3 q 0 q 2 , and p 32 = 2 q 2 q 3 + q 0 q 1 , p 33 = q 0 2 q 1 2 q 2 2 + q 3 2 .

4. Control Algorithm Design

The whole process of launching includes the following phases: the cylinder standby phase, the launch phase, the arm spreading phase, the attitude stabilization phase, the climb rate control phase, and the position stabilization phase. First, the drone turns on the power in the standby phase inside the barrel and enters the launch phase when it receives the launch command, at which time the drone unlocks. Then, when the drone comes out of the barrel and enters the arm spreading phase, the drone starts to spread its arms autonomously. After arm spreading is completed, the drone enters the attitude stabilization phase, and the drone starts to stabilize its attitude. It is not until the attitude is stabilized to a certain extent that the climb rate of the drone starts to be controlled. Finally, in the position stabilization phase, the drone starts to perform position control.
This part mainly focuses on the two main processes of stabilization control under large attitude change after barrel shooting and the rapid stabilization control algorithm for the climb rate after impact.

4.1. Attitude Control Algorithm Design

Since the Peregrine Falcon is launched at an angle of 70 degrees, it will produce large attitude changes after being launched into the air. Therefore, an attitude control algorithm needs to be designed to solve its stabilization and fast convergence during large attitude changes in the air.
To ensure that the Peregrine Falcon has a better attitude tracking speed, this paper designs a feedforward control algorithm for this type of model. As Figure 8 shows the block diagram of the control algorithm designed; considering that the attitude feedforward is limited by the maximum angular acceleration, the square root controller control is added to the feedforward control.
First, calculate the desired angular error as follows:
A d _ e = A d t A d t 1
Then, the expected Eulerian angular velocity A ˙ satisfies the following equation:
A ˙ = 2 a m a x A d _ e a m a x 2 k 2 A d _ e a m a x / k 2 2 a m a x A d _ e a m a x 2 k 2 A d _ e a m a x / k 2 k A d _ e a m a x / k 2 < A d _ e < a m a x / k 2
where k is a constant, a m a x is the maximum angular acceleration, and A d t and A d t 1   are the desired attitude angles at this and the previous moment, respectively.
Convert the desired Eulerian angular velocity to body angular velocity as follows:
ω d = M A ˙
The transformation matrix M is as follows:
M = 1 0 s i n ϕ 0 c o s ϕ c o s θ s i n ϕ 0 s i n ϕ c o s θ c o s ϕ
Since the control process needs to be stabilized first for the horizontal plane attitude [26], the axial angle separation method is used to stabilize the roll angle and pitch angle first during the control process to obtain the desired attitude and the current attitude error. Combined with Equation (11), the current attitude quaternion A c = q is obtained by transforming the current attitude rotation matrix, where
q 0 = s i g n q 0 0.5 1 + p 11 + p 22 + p 33 q 1 = s i g n q 0 p 32 p 23 0.5 1 + p 11 p 22 p 33 q 2 = s i g n q 0 p 13 p 31 0.5 1 p 11 + p 22 p 33 q 3 = s i g n q 0 p 21 p 12 0.5 1 p 11 p 22 + p 33
The initial target attitude quaternion is A t = q t 0   q t 1   q t 2   q t 3 T . The unit vectors e z t B and e z B of the desired and current quaternions in the Z-axis of the body coordinate system are obtained.
e z B = 2 q 0 q 2 + q 1 q 3 2 q 2 q 3 q 0 q 1 2 q 0 2 q 1 2 q 2 2 + q 3 2 e z t B = 2 q t 0 q t 2 + q t 1 q t 3 2 q t 2 q t 3 q t 0 q t 1 2 q t 0 2 q t 1 2 q t 2 2 + q t 3 2
The axis angle and tilt error quaternion are calculated from Equation (17) as follows:
α = a r c c o s e z B ,   e z t B A e = c o s α / 2 s i n α / 2 e z B × e z t B || e z B × e z t B ||
The tilt error quaternion is transferred to the inertial coordinate system as follows:
A e B = A c 1 · A e · A c
The tilted expectation quaternion A t _ t i l t is obtained from Equation (19) as follows:
A t _ t i l t = A c · A e B
The rotational expectation quaternion A t _ r o t is obtained from Equation (20) as follows:
A t _ r o t = A t _ t i l t 1 · A t
Recompose the expectation quaternion A t after restricting it with respect to the rotation quaternion
A t = A t _ t i l t · A t _ r o t
The new expected error quaternion is as follows:
A e = A c 1 · A t
Disregarding the first term of A e , after the P-controller we can obtain the following formula:
ω t = K P A e
where K P is the outer loop constant variable, and the angular velocity error is calculated from Equations (14) and (24).
e ω = ω t + ω d ω
where is the current angular velocity of ω , and then as an inner loop expectation for angular velocity loop design
Γ = K p e ω + K i e ω d t + K d e ˙ ω
where K p , K i , and K d are constant variables and Γ is the angular velocity loop system output, respectively.

4.2. Climb Rate Control Algorithm Design

Since the Peregrine Falcon is subjected to a vertical upward kinetic energy component during barrel launching and the Peregrine Falcon itself requires a large throttle input to complete the attitude correction, the use of the conventional cascaded PID to control the altitude will result in a slow convergence. To address this problem, this paper proposes to prioritize the control of the climb rate of the Peregrine Falcon and combines feedforward control to quickly complete the tracking of the target climb rate.
Wind drag and heat losses to the total energy, as well as the energy generated by aircraft power, are neglected to yield
E t o t a l = m g h c + 1 2 m v z t 2
where denotes E t o t a l the total energy of the aircraft, m is the mass of the aircraft, g is the gravitational acceleration constant, h c is the current aircraft altitude, and v z t is the target rate of climb at the current altitude of the aircraft.
The energy changes within the Peregrine Falcon can be thought of as follows:
m g Δ h m a x = 1 2 m v z m a x 2
where v z m a x is the maximum rate of climb of the Peregrine Falcon transformed by the impact energy, and the height of change is Δ h m a x = h m a x h 0 . h m a x is the maximum height of the Peregrine Falcon transformed by the impact energy. h 0 = E t o t a l 1 2 m v z m a x 2 / mg is the starting height.
From Equations (27) and (28), the target rate of climb at the current altitude is
v z t = v z m a x 2 2 g h c h 0
The climb target acceleration is calculated using the P-controller as follows:
a z t = v z t + v z f v z c k v
where k v is a constant. The acceleration error is calculated as follows:
e a z = a z t + a z f a z c
The throttle output is
t z = e a z k p + e a z d t k i + e ˙ a z k d
where k p , k i , and k d are constants, respectively, and v z f and a z f are velocity feedforward and acceleration feedforward, respectively. v z c and a z c are the actual velocity and acceleration, respectively. The block diagram of the algorithm structure is shown in Figure 9.

5. Simulation and Flying Experiments

This section describes three experiments: a simulated load experiment, a static barrel launch experiment, and a dynamic barrel launch experiment. During the experiments, the data of the drone are recorded by the flight controller, including the attitude, altitude, position, speed, voltage, and other information. Images were taken by a mobile phone, a ground camera, and a DJI mini2 drone.

5.1. Simulated Load Experiment

We set up a simulated load with the same mass as the Peregrine Falcon drone, as shown in Figure 10a. It carries an accelerometer with a maximum range of 200 G and records acceleration data at a frequency of 1000 hz. The maximum acceleration generated by the impact of the launch tube at the moment of launching at a 70-degree swing is measured to be 72.65 G, as shown in Figure 10b. The design meets the requirement of less than 75 G maximum acceleration and can effectively test whether the body of the drone can withstand the instantaneous impact of the maximum acceleration close to 75 G in the launch tube.

5.2. Static Experiment

The parameters of the drone are incorporated into the simulation system, and the simulation software is Matlab 2022a. The purpose of the simulation is to verify the stability of the algorithm under large attitude and z-direction impacts, especially for the pitch direction. The Peregrine Falcon was commanded to track (roll, pitch) from (0, −20) to (0, 0), and the results are shown in Figure 11a. As shown in Figure 11b, the Peregrine Falcon can be stabilized quickly under a z-direction initial velocity of 10 m/s impact.
The static flying experiments were conducted using the above launch barrels placed at an angle of 70 degrees. The experimental data and images are shown in Figure 12. The whole task consists of several phases, including launching from the barrels (a), the spreading of the arms (b), the attitude control (c), and the control of the rate of climb (d). The data sampling frequency is 10 HZ. In stages a and b, the Peregrine Falcon attitude and altitude are not controlled, and only the barrel detection and autonomous arm extension are performed. From the pitch angle data, the initial angle of the Peregrine Falcon before launch is 20°. Affected by the change in air pressure in the barrel during the launch, the altitude curve in stage a will have a negative value. Attitude control of the Peregrine Falcon starts in stage c, and climb rate control starts in stage d.
As shown by the attitude curves (Figure 13a,b), the Peregrine Falcon almost completes the convergence and stabilization of the pitch angle and roll angle at the 15th s. As shown in Figure 13c, the climb rate of the Peregrine Falcon nearly finishes convergence and stabilizes to 100 cm/s in the 15th s. As can be seen in the altitude curve (Figure 13d), the drone only controls the climb rate and the position after phase d but does not control the altitude. Since the climb rate has been maintained at 100 cm/s, the altitude direction will keep rising. In the 17th s, the controller switches the mode to LOITER mode, and at this point, the Peregrine Falcon starts to track the altitude direction.
Figure 14 shows the GPS trajectory of the Peregrine Falcon during the barrel launch test. Barrel shooting occurs from the start point. The blue curve shows the trajectory of the Peregrine Falcon in the launch mode. When the Peregrine Falcon reaches the altitude of 16.53 m, the attitude control and the climb rate control are completed and stabilized, and then the pilot switches to the LOITER mode by remote control (red curve) and finally controls it to land at the end point.
According to the performance test results, as shown in Figure 15a, the Peregrine Falcon can reach a maximum speed of 16.66 m/s. At the same time, the Peregrine Falcon is equipped with a 6 s lithium-polymer battery, with a full voltage of 25.1 V. As shown in Figure 15b, the voltage starts to change in the 64.3th s, which indicates that there is a load doing work, and at this time, it is believed that the drone propellers start to rotate. At the 712.8th s, the power is exhausted to 21.6 V when landing. The total time consumed is 648.5 s to meet the design expectation.

5.3. Dynamic Experiment

The launch barrel was first installed on an unmanned vehicle at an angle of 70 degrees, and the Peregrine Falcon was launched when the unmanned vehicle reached a speed of 11 km/h at a constant speed (Figure 16b). As can be seen in Figure 16c,d, the Peregrine Falcon was able to successfully complete the spreading arm action and achieve attitude and climb rate stabilization after launching.
Figure 17a shows that the unmanned vehicle starts at the 360th s and gradually accelerates to 3.05 m/s and then moves forward at a constant speed. The Peregrine Falcon is launched dynamically during the unmanned vehicle’s uniform speed. At the moment of the barrel launch, the speed of the unmanned vehicle is 3.54 m/s. The unmanned vehicle starts to decelerate after the Peregrine Falcon comes out of the barrel. In Figure 17b,c, it can be seen that the Peregrine Falcon achieves complete stabilization within 1 s of the start of attitude control. In Figure 17d, the Peregrine Falcon basically achieves stabilization within 3 s of the start of climb rate control.

6. Conclusions

The Peregrine Falcon is a drone designed for rapid mission execution, featuring a foldable fuselage that minimizes launch space requirements. By launching from a mobile vehicle, it significantly reduces the deployment time and mitigates the risk of injuries associated with rotating paddles during handheld takeoffs. In the future, this drone has the potential for applications in various industries, including urban anti-terrorism and firefighting reconnaissance.
At the same time, we shared every design step of this drone, including power matching, impact resistance design, electronic equipment selection, and algorithm design. The Peregrine Falcon has successfully demonstrated the capability of a barrel launch and autonomous control. It employs an attitude control algorithm that effectively addresses its stabilization and rapid convergence during large attitude changes in the air, and a climb rate control algorithm that quickly reduces impact-induced climb rate changes. It can withstand instantaneous accelerations up to 75 G, can carry launch 3-axis pod loads without damaging on-board components, and has tested control algorithms to launch to full 6-degree-of-freedom stabilization on a moving vehicle.

7. Future Work

To further validate the robustness of the system, the following future work will be carried out:
  • Conduct outdoor launching experiments in windward and crosswinds at wind speeds greater than 5 m/s. Verify the stability of the Peregrine Falcon after leaving the barrel under windy conditions.
  • Launch the Peregrine Falcon from a faster moving vehicle. Increase the speed of the unmanned vehicle to 30 km/h to verify the stability of the Peregrine Falcon after the barrel launch under fast-moving conditions.
  • Planned external improvements include a fuselage shell that boosts some of the lift to extend the time of the unpowered ascent phase of the barrel launch. This will help to adjust the subsequent barrel launch process.
  • The plan is to enable Peregrine Falcon to land on mobile vehicles by means of QR code identification.

Author Contributions

Conceptualization, G.W., L.N. and D.W. (Dong Wang 1); methodology G.W. and D.W. (Dong Wang 2); validation, G.W., D.W. (Dong Wang 2) and H.Z.; structure analysis, D.W. (Dong Wang 1); investigation, G.W. and H.Z.; resources, G.W.; data curation, H.Z.; writing—original draft preparation, G.W.; writing—review and editing, Y.B.; visualization, G.W.; project administration, X.P.; funding acquisition, Y.B. and L.N. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Innovation Fund of the Chinese Academy of Sciences under grant CXYJJ20-ZD-03, and in part by Fund of Regional Development Young Scholars Program of the Chinese Academy of Sciences.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. Original data can be obtained by contacting the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zheng, X. Throw Type Foldable Rotor UAV Design and Simulation Analysis. Master’s Thesis, Shenyang Ligong University, Shenyang, China, 2023. [Google Scholar]
  2. Gokbel, E.; Gullu, A.; Ersoy, S. Improvement of UAV: Design and implementation on launchability. Aircr. Eng. Aerosp. Technol. 2023, 95, 734–740. [Google Scholar] [CrossRef]
  3. Huang, H.; Savkin, A.V. An Algorithm of Reactive Collision Free 3-D Deployment of Networked Unmanned Aerial Vehicles for Surveillance and Monitoring. IEEE Trans. Ind. Inform. 2020, 16, 132–140. [Google Scholar] [CrossRef]
  4. Wolek, A.; Cheng, S.; Goswami, D.; Paley, D.A. Cooperative Mapping and Target Search Over an Unknown Occupancy Graph Using Mutual Information. IEEE Robot. Autom. Lett. 2020, 5, 1071–1078. [Google Scholar] [CrossRef]
  5. Tuna, T.; Ovur, S.E.; Gokbel, E.; Kumbasar, T. Design and development of FOLLY: A self-foldable and self-deployable quadcopter. Aerosp. Sci. Technol. 2020, 100, 105807. [Google Scholar] [CrossRef]
  6. Bucki, N.; Mueller, M.W. Design and control of a passively morphing quadcopter. In Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019; pp. 9116–9122. [Google Scholar]
  7. Devlin, T.; Dickerhoff, R.; Durney, K.; Forrest, A.; Pansodtee, P.; Adabi, A.; Teodorescu, M. Elbowquad: Thrust vectoring quadcopter. In 2018 AIAA Information Systems-AIAA Infotech@ Aerospace; Aerospace Research Central: Arlington, VA, USA, 2018; p. 0893. [Google Scholar]
  8. Xu, J.; Hao, Y.; Wang, S. Flight control simulation and flight test of foldable rotor uav. Proc. J. Phys. Conf. Ser. 2022, 2252, 012052. [Google Scholar] [CrossRef]
  9. Bai, Y.; Jin, Y.; Liu, C.; Zeng, Z.; Lian, L. Nezha-F: Design and analysis of a foldable and self-deployable HAUV. IEEE Robot. Autom. Lett. 2023, 8, 2309–2316. [Google Scholar] [CrossRef]
  10. Lu, D.; Xiong, C.; Zhou, H.; Lyu, C.; Hu, R.; Yu, C.; Zeng, Z.; Lian, L. Design, fabrication, and characterization of a multimodal hybrid aerial underwater vehicle. Ocean Eng. 2021, 219, 108324. [Google Scholar] [CrossRef]
  11. Yang, L.; Kaisong, W.; Wei, T.; Kecheng, Q.; Tao, Z.; Zhan, Y.; Jun, Z. Design and Implementation of Foldable Winged Amphibious UAV Based on Tilting Motor. J. Mech. Eng. 2024, 60, 272–286. [Google Scholar]
  12. Yu, Y.; Yang, S.; Wang, M.; Li, C.; Li, Z. High performance full attitude control of a quadrotor on SO (3). In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 1698–1703. [Google Scholar]
  13. Zhang, L.; Gong, X.Y.; Zhou, M. Dynamic Simulation of a Motor-driven Mini-UAV’s Hand-throwing Process. Fire Control Command Control 2015, 40, 152–155+160. [Google Scholar]
  14. Guruge, P.; Kocer, B.B.; Kayacan, E. A novel automatic UAV launcher design by using bluetooth low energy integrated electromagnetic releasing system. In Proceedings of the 2015 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Cebu, Philippines, 9–14 December 2015; pp. 1–4. [Google Scholar]
  15. Patterson, A.J.; Arena, A.S. A launch system design methodology for small unmanned aircraft applications. In Proceedings of the AIAA Atmospheric Flight Mechanics Conference, Kissimmee, FL, USA, 5–9 January 2015; p. 2858. [Google Scholar]
  16. Zhang, X.; Mi, C.; Wu, X.; Che, F.; Zhang, H.; Luo, G. A Test, Launch and Control System for Ground Launched Loitering Munition. In Proceedings of the 2022 6th International Conference on Measurement Instrumentation and Electronics (ICMIE), Hangzhou, China, 17–19 December 2022; pp. 34–38. [Google Scholar]
  17. Kessler, S.S. Design and Manufacture of a High-G Unmanned Aerial Vehicle Structure; Massachusetts Institute of Technology: Cambridge, MA, USA, 2000. [Google Scholar]
  18. Yuan, X.; Jiang, D.; Zhou, Q.; Zheng, D.; Wang, L. Research on the Application of a Mortar Launched Unmanned Aerial Vehicle. J. Ordnance Equip. Eng. 2018, 39, 105–109. [Google Scholar]
  19. Gnemmi, P.; Meder, K.; Rey, C. Aerodynamic performance of a gun launched micro air vehicle. Int. J. Micro Air Veh. 2012, 4, 251–272. [Google Scholar] [CrossRef]
  20. Gnemmi, P.; Changey, S.; Meder, K.; Roussel, E.; Rey, C.; Steinbach, C.; Berner, C. Conception and manufacturing of a projectile-drone hybrid system. IEEE/ASME Trans. Mechatron. 2017, 22, 940–951. [Google Scholar] [CrossRef]
  21. Pastor, D.; Izraelevitz, J.; Nadan, P.; Bouman, A.; Burdick, J.; Kennedy, B. Design of a ballistically-launched foldable multirotor. In Proceedings of the 2019 IEEE RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 3–8 November 2019; pp. 5212–5218. [Google Scholar]
  22. Bouman, A.; Nadan, P.; Anderson, M.; Pastor, D.; Izraelevitz, J.; Burdick, J.; Kennedy, B. Design and autonomous stabilization of a ballistically-launched multirotor. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 8511–8517. [Google Scholar]
  23. Lopez-Sanchez, I.; Moreno-Valenzuela, J. PID control of quadrotor UAVs: A survey. Annu. Rev. Control 2023, 56, 100900. [Google Scholar] [CrossRef]
  24. Wang, L.; Wang, J. Four-rotor UAV Special Ammunition Hovering-launch Mechanics Research. J. Ballist 2022, 34, 38–44. [Google Scholar]
  25. Lian, S.; Meng, W.; Shao, K.; Zheng, J.; Zhu, S.; Li, H. Full attitude control of a quadrotor using fast nonsingular terminal sliding mode with angular velocity planning. IEEE Trans. Ind. Electron. 2022, 70, 3975–3984. [Google Scholar] [CrossRef]
  26. Brescianini, D.; Hehn, M.; D’Andrea, R. Nonlinear Quadrocopter Attitude Control: Technical Report; ETH Zurich: Zurich, Swizterland, 2013. [Google Scholar]
Figure 1. Schematic diagram of the working mode.
Figure 1. Schematic diagram of the working mode.
Drones 08 00565 g001
Figure 2. Physical assembly drawing and detailed display. Also, GNSS: global navigation satellite system, ESCs: electronic speed controllers.
Figure 2. Physical assembly drawing and detailed display. Also, GNSS: global navigation satellite system, ESCs: electronic speed controllers.
Drones 08 00565 g002
Figure 3. Thrust–speed curve.
Figure 3. Thrust–speed curve.
Drones 08 00565 g003
Figure 4. Folding mechanism.
Figure 4. Folding mechanism.
Drones 08 00565 g004
Figure 5. Stress and displacement: (a) stress (b) displacement.
Figure 5. Stress and displacement: (a) stress (b) displacement.
Drones 08 00565 g005
Figure 6. Electrical system connection diagram. Also, GCS: ground control system, SRTR: real-time transport protocol, RC: remote control, IMUs: inertial measurement units.
Figure 6. Electrical system connection diagram. Also, GCS: ground control system, SRTR: real-time transport protocol, RC: remote control, IMUs: inertial measurement units.
Drones 08 00565 g006
Figure 7. Coordinate system of the Peregrine Falcon.
Figure 7. Coordinate system of the Peregrine Falcon.
Drones 08 00565 g007
Figure 8. Attitude controller structure.
Figure 8. Attitude controller structure.
Drones 08 00565 g008
Figure 9. Climb rate controller structure.
Figure 9. Climb rate controller structure.
Drones 08 00565 g009
Figure 10. Plot of the simulated load barrel shot experiment. (a) Moment when the simulated load barrel shot out of the barrel. (b) Recorded values of z-direction acceleration data after the simulated load barrel launching.
Figure 10. Plot of the simulated load barrel shot experiment. (a) Moment when the simulated load barrel shot out of the barrel. (b) Recorded values of z-direction acceleration data after the simulated load barrel launching.
Drones 08 00565 g010
Figure 11. Simulation result. (a) Attitude tracking curve. (b) Climb rate tracking curve.
Figure 11. Simulation result. (a) Attitude tracking curve. (b) Climb rate tracking curve.
Drones 08 00565 g011
Figure 12. Static experiments on the barrel launching process. (a) The launch barrel phase; (b) the spread arm phase; (c) the attitude control phase; and (d) the climb rate control phase.
Figure 12. Static experiments on the barrel launching process. (a) The launch barrel phase; (b) the spread arm phase; (c) the attitude control phase; and (d) the climb rate control phase.
Drones 08 00565 g012
Figure 13. Static experimental results. (a) Roll angle tracking curve during launch; (b) pitch angle tracking curve during launch; (c) climb rate tracking curve during launch; and (d) altitude tracking curve during launch, where a, b, c, and d in the curves correspond to the stages presented in Figure 11.
Figure 13. Static experimental results. (a) Roll angle tracking curve during launch; (b) pitch angle tracking curve during launch; (c) climb rate tracking curve during launch; and (d) altitude tracking curve during launch, where a, b, c, and d in the curves correspond to the stages presented in Figure 11.
Drones 08 00565 g013
Figure 14. The Peregrine Falcon trajectory in the static experiment.
Figure 14. The Peregrine Falcon trajectory in the static experiment.
Drones 08 00565 g014
Figure 15. Performance test. (a) Peregrine falcon speed curve and (b) voltage variation curve.
Figure 15. Performance test. (a) Peregrine falcon speed curve and (b) voltage variation curve.
Drones 08 00565 g015
Figure 16. Dynamic experiment on the barrel launching process. (a) The cylinder standby phase; (b) the launch phase; (c) the arm spreading phase; and (d) the attitude stabilization and climb rate control phase.
Figure 16. Dynamic experiment on the barrel launching process. (a) The cylinder standby phase; (b) the launch phase; (c) the arm spreading phase; and (d) the attitude stabilization and climb rate control phase.
Drones 08 00565 g016
Figure 17. Dynamic experiment results. (a) Horizontal speed profile recorded from the start of the pre-launch; (b) roll angle tracking curve during launch; (c) pitch angle tracking curve during launch; and (d) climb rate tracking curve during launch.
Figure 17. Dynamic experiment results. (a) Horizontal speed profile recorded from the start of the pre-launch; (b) roll angle tracking curve during launch; (c) pitch angle tracking curve during launch; and (d) climb rate tracking curve during launch.
Drones 08 00565 g017
Table 1. Parameters and characteristics of the Peregrine Falcon and similar drones.
Table 1. Parameters and characteristics of the Peregrine Falcon and similar drones.
Aircraft ModelPictureWeightFolded
Diameter
Support Mobile
Deployment
Support
Autonomous Arms
Four-rotor SQUIDDrones 08 00565 i0010.53 kg83 mmYesNo
Six-rotor
SQUID
Drones 08 00565 i0023.3 kg150 mmNoYes
Peregrine
Falcon
Drones 08 00565 i0032.56 kg120 mmYesYes
Table 2. Design specifications.
Table 2. Design specifications.
Design ParameterValue
Maximum takeoff weight≥2.5 kg
Flight endurance≥10 min
Maximum speed≥10 m/s
Withstand maximum momentary impact≤75 G 1
1 Where the value of G represents a multiple of the acceleration of gravity, take 1 G = 9.8 m/s2.
Table 3. The thrust–current data from the motor supplier, Zhongshan Sunny-Sky Model Co., Ltd., China.
Table 3. The thrust–current data from the motor supplier, Zhongshan Sunny-Sky Model Co., Ltd., China.
ItemsValue 1Value 2Value 3Value 4Value 5Value 6Value 7Value 8Value 9Value 10Value 11
Thrust (g)200300400500600700800900100012001395
Current (A)0.50.91.41.92.433.74.45.16.78.5
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

Wu, G.; Pei, X.; Wang, D.; Nan, L.; Wang, D.; Zhou, H.; Bai, Y. Peregrine Falcon: Design and Experimentation of a Folding and Launchable Quadcopter Drone. Drones 2024, 8, 565. https://doi.org/10.3390/drones8100565

AMA Style

Wu G, Pei X, Wang D, Nan L, Wang D, Zhou H, Bai Y. Peregrine Falcon: Design and Experimentation of a Folding and Launchable Quadcopter Drone. Drones. 2024; 8(10):565. https://doi.org/10.3390/drones8100565

Chicago/Turabian Style

Wu, Guangxin, Xinbiao Pei, Dong Wang, Lijun Nan, Dong Wang, Hejia Zhou, and Yue Bai. 2024. "Peregrine Falcon: Design and Experimentation of a Folding and Launchable Quadcopter Drone" Drones 8, no. 10: 565. https://doi.org/10.3390/drones8100565

APA Style

Wu, G., Pei, X., Wang, D., Nan, L., Wang, D., Zhou, H., & Bai, Y. (2024). Peregrine Falcon: Design and Experimentation of a Folding and Launchable Quadcopter Drone. Drones, 8(10), 565. https://doi.org/10.3390/drones8100565

Article Metrics

Back to TopTop