Next Article in Journal
Lamellar Septa-like Structured Carbonate Apatite Scaffolds with Layer-by-Layer Fracture Behavior for Bone Regeneration
Previous Article in Journal
Finger Prosthesis Driven by DEA Pairs as Agonist–Antagonist Artificial Muscles
Previous Article in Special Issue
The Aerodynamic Effect of Biomimetic Pigeon Feathered Wing on a 1-DoF Flapping Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Optimization of UAV Aerial Recovery System Based on Cable-Driven Parallel Robot

1
School of Mechatronics Engineering, Harbin Institute of Technology, Harbin 150080, China
2
Aircraft Overall Design Department, Beijing Institute of Space Long March Vehicle, Beijing 100076, China
*
Authors to whom correspondence should be addressed.
Biomimetics 2024, 9(2), 111; https://doi.org/10.3390/biomimetics9020111
Submission received: 18 December 2023 / Revised: 3 February 2024 / Accepted: 8 February 2024 / Published: 14 February 2024
(This article belongs to the Special Issue Bio-Inspired Flight Systems and Bionic Aerodynamics 2.0)

Abstract

:
Aerial recovery and redeployment can effectively increase the operating radius and the endurance of unmanned aerial vehicles (UAVs). However, the challenge lies in the effect of the aerodynamic force on the recovery system, and the existing road-based and sea-based UAV recovery methods are no longer applicable. Inspired by the predatory behavior of net-casting spiders, this study introduces a cable-driven parallel robot (CDPR) for UAV aerial recovery, which utilizes an end-effector camera to detect the UAV’s flight trajectory, and the CDPR dynamically adjusts its spatial position to intercept and recover the UAV. This paper establishes a comprehensive cable model, simultaneously considering the elasticity, mass, and aerodynamic force, and the static equilibrium equation for the CDPR is derived. The effects of the aerodynamic force and cable tension on the spatial configuration of the cable are analyzed. Numerical computations yield the CDPR’s end-effector position error and cable-driven power consumption at discrete spatial points, and the results show that the position error decreases but the power consumption increases with the increase in the cable tension lower limit (CTLL). To improve the comprehensive performance of the recovery system, a multi-objective optimization method is proposed, considering the error distribution, power consumption distribution, and safety distance. The optimized CTLL and interception space position coordinates are determined through simulation, and comparative analysis with the initial condition indicates an 83% reduction in error, a 62.3% decrease in power consumption, and a 1.2 m increase in safety distance. This paper proposes a new design for a UAV aerial recovery system, and the analysis lays the groundwork for future research.

1. Introduction

UAVs involve a convergence of various disciplines, including aerospace engineering, computer science, robotics, and remote sensing [1]. In recent years, there has been a surge in research efforts in the field of UAVs, with various areas of study being explored. Antennas [2,3], aircraft detection [4,5], control [6], and trajectories [7] have emerged as the most prominent research directions [8]. Moreover, research on human–UAV interaction [9], swarm behavior [10], environmental sensing [11], safety and reliability [12], and application-specific development [13] has also garnered significant attention [14]. With the development of UAV technology, UAVs have become a high-profile technological innovation in the military field [15], and the advantages of swarm UAVs in combat have become increasingly prominent. The concept of the aerial recovery of UAVs has been proposed, which greatly expands the operating radius and effective working time of UAV missions, and enables UAVs equipped with high-performance payloads to be rapidly reused. However, commonly used recovery methods for road-based and sea-based operations, such as parachute landing [16], flexible wire arresting [17], airbag landing [18], and glide landing [19], have limited deployment ranges and require complex logistical and resource arrangements. These factors hinder the rapid recovery and utilization of UAVs. Additionally, air-based recovery operations conducted in an airflow field environment pose a disadvantage due to the additional aerodynamic force, further limiting the application of existing recovery methods in the aerial domain. Currently, only the flexible towed cable–drogue scheme has been proposed for the aerial recovery of UAVs. Similar to the hose scheme for aerial refueling, the UAV autonomously approaches the drogue using its onboard camera for position recognition, and then the UAV is captured and towed into the cargo bay of the carrier aircraft using a winch [20]. This approach is exemplified by DARPA’s “Gremlins” project, as described in references [21,22].
However, the flexible cable–drogue towing scheme encounters challenges due to the head waves effect and the interactions between the drogue and the airflow field generated by the UAV. To address these issues, we propose an alternative solution called the “UAV Aerial Recovery Platform”. This platform is equipped with capabilities for the active detection, interception, capture, and towing of UAVs. This paper introduces the application of a CDPR for the UAV aerial recovery platform. The aerial recovery scenario is depicted in Figure 1.
The structure of a CDPR is simple and exhibits low inertia. It inherits the large working space, high load capacity, and dynamic performance typical of parallel mechanisms [23]. Existing applications of CDPRs are primarily concentrated in areas such as handling and assembly [24,25,26], 3D printing [27,28,29], medical rehabilitation [30,31], and radio telescopes [32,33]. According to the current literature, there has been no application in the field of UAV aerial recovery. This opens a potential avenue for future research and development.
Due to the varying structures of CDPRs and their different operational environments, establishing cable models involves considering different factors. In small-scale or slow-moving CDPRs, cables are often treated as ideal, neglecting the impact of the cable mass and elasticity [27,34,35]. Some studies have taken into account the elasticity of the cables [36,37], while others have considered the cable mass [38,39]. The “sagging cable” model developed by Irvine [40] is primarily used for deriving kinematic and dynamic equations that consider both the cable mass and elasticity. This model has been successfully applied to CDPRs [26,41]. Additionally, in the study of airborne flexible towing systems, some researchers have modeled the towing cables as continuum models [42,43,44,45], typically analyzing the cable elements to construct partial differential dynamic equations. Other studies have established cable models as concentrated mass models, subdivided into concentrated mass rigid body models [46,47,48,49] and concentrated mass elastic body models [50,51,52]. These models reflect the real motion of the cables, but the equations are complex and difficult to solve for multi-cable CDPRs.
For CDPRs applied in outdoor environments, they are often subjected to wind force, impacting their performance, especially for those with large sizes and high precision requirements. Zi et al. [53] introduced inverse dynamics formulas for CDPRs considering the cable mass. They simulated the wind force on a feed cabin and used fuzzy proportional–integral control to enhance the performance against wind-induced vibrations affecting the cabin’s trajectory. However, the effect of the wind force on the cables is ignored in the study. In contrast, aerial recovery missions for UAVs, particularly those conducted at high altitudes and within high-speed airflow fields, must account for the impact of the airflow force on CDPRs. In such scenarios, the flexibility of the cables, which may bend similarly to kite lines in the wind, poses additional challenges for the design and analysis of CDPR systems. Addressing the current gap in the research regarding CDPRs in airflow environments, this paper presents a study on a UAV aerial recovery system.
UAV aerial recovery is a challenging mission, and the successful interception and capture of UAVs is an important part of the process. This paper proposes a new recovery method focused on the active detection, interception, and retrieval of UAVs using a CDPR. Our work starts with developing a cable model that incorporates the aerodynamic force, and we then derive the system’s static equilibrium equations. These equations are then utilized for performance analysis and optimization. It is important to note that the fluctuating speed of the airflow is minor compared to the flight speed of the carrier aircraft. Therefore, we assume the airflow is steady and its speed equals that of the carrier aircraft.

2. Design of UAV Aerial Recovery System

The proposed UAV aerial recovery system in this study is inspired by the predatory behavior of net-casting spiders [54] (Deinopidae: Deinopis). Unlike other common spiders that passively wait for prey in their webs, net-casting spiders employ an active strategy of net-casting to capture insects [55,56]. When net-casting spiders hunt, they initially use their multiple legs to support the web, remaining still and patiently waiting. Upon an insect entering the capture range, they rapidly extend their long legs towards the prey (Figure 2). The spider web can adhere to the prey, capturing the insect effectively. The slender legs of spiders provide multiple advantages. On one hand, they extend the capturing range, while on the other hand, their slender nature with lower inertia enables more agile movements. During the predatory process, the eyes are employed to track the prey [55], harmonizing with the coordinated movements of multiple legs to accomplish the capture. Spider webs exhibit lightweight, flexible, and deformable features, enhancing their adaptability to the shape of the target and consequently boosting the success rate of capture.
Inspired by this predatory behavior, this paper introduces the application of a CDPR for the UAV aerial recovery platform. Figure 3 shows the system composition of the UAV aerial recovery platform. The CDPR comprises a rigid telescopic rod and four symmetrically arranged cables. The motorized telescopic rod utilizes two rotating joints between the telescopic rod and the platform, enabling pitch and yaw movements. The rigid telescopic rod plays a dual role in providing support and guidance. By adjusting the lengths of the cables and the telescopic rod, we can control the position of the CDPR’s end-effector. Moreover, the CDPR’s streamlined structure and compact volume offer reduced aerodynamic resistance in airflow, while the lower inertia enhances agility in movements. To minimize the impact on the UAV’s flight attitude, a rope–hook blocking method is used to intercept the UAV; the blocking rope is mounted at the end (marked P ) of the rod and it is used to intercept the hook poking out of the top of the UAV. This method decreases the turbulence around the blocking rope, avoiding aerodynamic interference with the UAV. Additionally, the flexible blocking rope’s contact with the UAV’s rear hook prevents harsh collisions, thus reducing the risk of recovery. The CDPR employs end-effector vision cameras to detect the UAV trajectories and dynamically adjusts its position to intercept them. The recovery system is installed in the belly of the carrier aircraft. The rest of the functional systems include a grasping system and a warehousing system. The robotic arm in the grabbing system seizes and maneuvers the UAV near the nacelle to the warehousing system, which stores the recovered UAVs.
The recovery system can continuously recover multiple UAVs, and the main process of UAV aerial recovery is as follows: (1) the carrier aircraft is flying at a constant speed, the recovery system is in the folded position (Figure 4a), and the CDPR mechanical system unfolds and extends out of the carrier aircraft to stay in space underneath the carrier aircraft; (2) by detecting the position and trajectory of the target UAV from time to time with the vision camera (Figure 4b), the recovery system adjusts the position so that the blocking rope is within the hookable area of the UAV’s hook; (3) after the UAV is intercepted, the engine stops immediately and the wings are retracted (Figure 4c); (4) the CDPR tows the UAV close to the cabin, where it is transferred to the warehousing space by the robotic arm of the grasping system (Figure 4d). The above steps can be repeated for the continuous recovery of other UAVs.

3. Modeling and Workspace

3.1. Spatial Cable Modeling Considering the Elasticity, Mass, and Aerodynamic Force

Consider an elastic cable in static equilibrium in a steady-state airflow field with endpoint A fixed and endpoint B subjected to a force t B = ( t Bx , t By , t Bz ) . Establish a fixed coordinate system o - xyz at the endpoint A . The gravitational acceleration g is along the positive z-axis and the airflow velocity is expressed as V w = ( v x , v y , v z ) . The Lagrangian coordinates of the undeformed cable and the deformed cable are l and s . The cable element d s is subjected to cross-sectional tension, aerodynamic force, and gravity. The aerodynamic force k w per unit length is represented by the components k x , k y , and k z . Figure 5 shows the static equilibrium force analysis of the cable.
The infinitesimal element d s satisfies a geometric constraint.
( d s ) 2 = ( d x ) 2 + ( d y ) 2 + ( d z ) 2
According to the principle of Hooke’s law that expresses within the elastic limit, the cable tension is expressed as:
t s = EA ( d s d l 1 )
where E is the elastic modulus and A is the cross-sectional area of the cable.
The tension t s is expressed in terms of components as:
t s = t sx 2 + t sy 2 + t sz 2
The basis vectors in the coordinate system o xyz are denoted as ( e x , e y , e z ) . The tangent vector of the cable center line at the length s is denoted as e t , the tangential airflow velocity component is V wt = ( V w × e t ) e t , and the normal airflow velocity is V wn = V w V wt . The aerodynamic force k w per unit length is composed of friction resistance and pressure differential resistance, expressed as:
k w = 1 2 ρ a D π c t V wt V wt + 1 2 ρ a D c n V wn V wn
where D is the cable diameter, ρ a is the air density, and c t and c n represent the friction resistance and pressure difference resistance coefficient, respectively.
The tension distribution at length s can be expressed in terms of the components of t B and k w .
t sx = t s d x d s = t Bx + s L s k x d s t sy = t s d y d s = t By + s L s k y d s t sz = t s d z d s = t Bz + s L s ( k z + ρ c Ag ) d s
Further derivation yields the following equations:
d x d l = d x d s d s d l = ( 1 EA + 1 t s ) ( t Bx + s L s k x d s ) d y d l = d y d s d s d l = ( 1 EA + 1 t s ) ( t By + s L s k y d s ) d z d l = d z d s d s d l = ( 1 EA + 1 t s ) ( t Bz + s L s ( k z + ρ c Ag ) d s )
The aerodynamic force acting on the cable in a steady-state airflow is related to the cable configuration. The components k x , k y , and k z are a function of s , and the integral formula in Equation (6) cannot be calculated. We consider simplifying the integral formula. Since cables can only withstand axial loads, increasing the cable tension can help to minimize the sagging and buckling caused by gravity [41]. In this paper, we discuss taut cable, which is always in a state of small bending deformation; then, the tangent direction vector of the cable can be approximated by the tension component at the endpoints B .
e t ( t Bx t B , t By t B , t Bz t B )
The e t is independent of s , so the integral formula in Equation (6) simplifies to
s L s k x d s k x ( L 0 l ) s L s k y d s k y ( L 0 l ) s L s ( k z + ρ c Ag ) d s ( k z + ρ c Ag ) ( L 0 l )
where L 0 is the undeformed cable length, and ρ c is the cable density. After replacing the integral formula, Equation (6) becomes
d x d l = t Bx + k x ( L 0 l ) EA + t Bx + k x ( L 0 l ) t s d y d l = t By + k y ( L 0 l ) EA + t By + k y ( L 0 l ) t s d z d l = t Bz + ( k z + ρ c Ag ) ( L 0 l ) EA + t Bz + ( k z + ρ c Ag ) ( L 0 l ) t s
By integrating Equation (9) with the boundary conditions x ( 0 ) = 0 , y ( 0 ) = 0 , and z ( 0 ) = 0 , we obtained the static profile equation using the components of l and the tension component at endpoint B .
x ( l ) = t Bx l EA + k x ( 2 L 0 l l 2 ) 2 EA + k x ( b 5 b 4 ) b 3 + ( t Bx b 2 k x 2 b 3 ) Ψ y ( l ) = t By l EA + k y ( 2 L 0 l l 2 ) 2 EA + k y ( b 5 b 4 ) b 3 + ( t By b 2 k y 2 b 3 ) Ψ z ( l ) = t Bz l EA + k z ( 2 L 0 l l 2 ) 2 EA + k z ( b 5 b 4 ) b 3 + ( t Bz b 2 k z 2 b 3 ) Ψ
where k z = k z + ρ c Ag , Ψ = 1 b 3 ln ( 0 . 5 b 2 + b 3 L 0 + b 5 b 3 0 . 5 b 2 + b 3 ( L 0 l ) + b 4 b 3 ) , k x = 1 2 ρ a D c n v x a 2 t Bx a 1 a 2 3 / 2 a 3 a 2 a 1 2 + 1 2 ρ a π D c t t Bx a 1 a 1 a 2 3 / 2 , k y = 1 2 ρ a D c n v y a 2 t By a 1 a 2 3 / 2 a 3 a 2 a 1 2 + 1 2 ρ a π D c t t By a 1 a 1 a 2 3 / 2 , k z = 1 2 ρ a D c n v z a 2 t Bz a 1 a 2 3 / 2 a 3 a 2 a 1 2 + 1 2 ρ a π D c t t Bz a 1 a 1 a 2 3 / 2 , a 1 = t Bx v x + t By v y + t Bz v z , a 3 = v x 2 + v y 2 + v z 2 , a 2 = b 1 = t Bx 2 + t By 2 + t Bz 2 , b 2 = 2 t By k y + 2 t Bx k x + 2 t Bz ( k z + ρ c Ag ) , b 3 = k x 2 + k y 2 + ( k z + ρ c Ag ) 2 , b 4 = b 1 + b 2 ( L 0 l ) + b 3 ( L 0 l ) 2 , b 5 = b 1 + b 2 L 0 + b 3 L 0 2 .
If we make l = L 0 , v = 0   m / s , then Equation (10) degenerates to the coordinates of point B , the same as in the existing literature [57] using the elastic catenary cable model.

3.2. Static Equilibrium Equation

In Figure 6, establish inertial coordinate system O G X G Y G Z G and aircraft body coordinate system O X A Y A Z A , in which the direction of O X A is the same as the flight direction. Establish a local coordinate system O A i X A i Y A i Z A i at the endpoint A i ( i = 1 , 2 , 3 , 4 ) of the cable, in the same direction as the body coordinate system. The endpoints A i are symmetrically arranged on the platform, with length and width distances of d 1 and d 2 , respectively. The telescopic rod has rotational degrees of freedom in both the x and y axes. One end of each of the four cables is anchored at a point B on the telescopic rod, while the other end is connected to the cable-winding device.
Figure 7 shows the force analysis of the telescopic rod, which is in static equilibrium under the tension of the cables t B i ( i = 1 , 2 , 3 , 4 ) , aerodynamic force F w , gravity, and the platform support force F A .
The equilibrium equations of forces and moments in static equilibrium for the telescopic rod in the body coordinate system are as follows
i = 1 4 t Bi + F A + F w + m g + F P = 0 ( OP PB ) OP OP × ( i = 1 4 t Bi ) + M w + M mg + OP × F P = 0
where PB is a constant, and M mg is the moment generated by the gravity of the telescopic rod at point O ; it is equal to the vector product of the O P mg and the gravity force m g . The vector O P mg can be expressed as μ OP , where the scale factor μ is a function of the length OP , which can be obtained by fitting the data (see Appendix A). M w is the aerodynamic moment of the telescopic rod with respect to point O , obtainable through fitting the finite element simulation data (see Appendix A). The external load force on the end-effector of the CDPR, denoted as F P , is generated by the interaction between the CDPR and the UAV; its value is 0 before the UAV is captured.
The unknown variables in static balance equations are F A , OP , t Bi , and L i ( i = 1 , 2 , 3 , 4 ) , totaling 22 variables. The number of equations is less than the number of unknowns, and the solutions for the cable tension and cable length are not unique. Additional constraints must be introduced to the solution to ensure a unique and meaningful outcome.

3.3. Workspace and Interception Space

Considering the limitations of the telescopic rod length and ignoring the diameter effect, the CDPR’s reachable workspace is a hollow hemisphere. However, the actual workspace is limited by geometric constraints, which further reduce the workspace. In the case of this paper, the geometric constraints include the following:
Constraint 1: Telescopic rod length limit, expressed in terms of the components of the point P as 3.12   m P x 2 + P y 2 + P z 2 6.22   m ;
Constraint 2: Minimum distance limit between UAV and carrier aircraft; the z-axis coordinates of point P are constrained to be P z S l , S l takes the value of 2.5   m ;
Constraint 3: The permissible angle of intersection between the blocking rope and the plane of x o y is from 20 ° to 20 ° , expressed as 70 ° 90 ° arctan P y P z 110 ° .
In Figure 8, the interception space is the area where the CDPR end-effector is active before the capture of the UAV, it is contained within the workspace of the CDPR, and its spatial location can be described using the coordinates of the geometric center point C ( c x , c y , c z ) . For ease of calculation, the CDPR workspace is discretized into scatter points with a spatial spacing of 0.4   m . The size of the interception space dimension l x × l y × l z is defined to be 0.4   m × 0.8   m × 1.2   m , and each interception space covers 24 spatially spaced points. Figure 9 gives an arrangement of the scatter points within the workspace, where the edge location scatter points cannot be accommodated by a complete interception space and are therefore ignored in the figure.

4. Simulation Analysis of Cable and DCPR

4.1. Cable Analysis

4.1.1. Analysis of the Effect of Airflow on Cable Configuration

In three dimensions, a cable of length 20 m is anchored at the origin A and subjected to a constant force t B = 500 ( 1 / 3 , 1 / 3 , 1 / 3 ) N at point B . The cable’s diameter D = 0.01   m , density ρ c = 5.16   kg / m 3 , elastic modulus E = 194   GPa , and acceleration of gravity g = 9.8   m / s 2 are oriented along the -z-axis. The equilibrium configuration of the cable, disregarding the effects of the mass and aerodynamic force, is denoted as C 0 ; it is clear that the C 0 is a straight line. The configuration considering the mass of the cable is denoted as C 1 . For the analysis, the airflow vector V is chosen perpendicular to the configuration C 0 , and the drag coefficient c n is set to 0.8. In Figure 10, the equilibrium configurations C i ( i = 2 , 3 6 ) of the cable are determined by introducing parameters into Equation (10) with various airflow velocities v .
At equal intervals along the cable length, observation points p i ( i = 1 , 2 , 3 6 ) are marked. The three-dimensional spatial Euclidean distance of each observation node changing from the C 0 to the C 1 is defined as d i 01 ( i = 1 , 2 , 3 6 ) . Similarly, the Euclidean distance of each observation node changing from the C 1 to the C i ( i = 2 , 3 6 ) is denoted as d i 1 j ( i = 1 , 2 , 3 6 ,   j = 2 , 3 , 4 6 ) . To analyze the effect of various airflow velocities on the cable configuration, a relative scale value d i 1 j d i 01 ( i = 1 , 2 , 3 6 ,   j = 1 , 2 , 3 6 ) is introduced. This value indicates the percentage change in the cable configuration due to the aerodynamic force relative to the change caused by the cable’s mass. The results of these calculations at different airflow velocities are presented in Table 1.
Figure 10 and Table 1 demonstrate that as the airflow velocity increases, the cable’s position deviates from C 1 . At a lower velocity, the aerodynamic force exerts a minor influence on the cable’s spatial configuration, accounting for less than 5%, while the cable’s configuration is predominantly influenced by its gravitational force. However, at an airflow velocity of 26.4 m/s, the impact of the aerodynamic force becomes comparable to gravity, constituting approximately 102%. This signifies a critical point where the aerodynamic force becomes significant and cannot be overlooked. As the wind speed surpasses 50 m/s and beyond, the effect of the aerodynamic force exceeds 300% in comparison to gravity, becoming the predominant factor reshaping the cable’s spatial configuration.

4.1.2. Analysis of the Effect of Tension on Cable Configuration

In aerial recovery missions, it is important to consider various factors such as the mission environment characteristics and the flight capabilities of UAVs to determine the size of the carrier aircraft’s flight speed, and a speed range of 60~100 m/s may be a good choice. In this section, we take C 5 (v = 80 m/s) as the initial configuration and increase the tension of the cable at the endpoint B while keeping the force direction unchanged. This allows us to observe the different configurations of the cable under varying tension t B , as illustrated in Figure 11.
We define the distance of each observation point from the C 5 k ( k = 0 , 1 , 2 5 ) to the C 0 is denoted as d i 5 k ( i = 1 , 2 , 3 6   , k = 0 , 1 , 2 5 ) . The calculation results for these distances are presented in Table 2.
From the data analysis, it is evident that the bending of the cable caused by the mass and aerodynamic force can be reduced by increasing the cable tension, and the equilibrium configuration is gradually approaching the straight cable. Furthermore, the data show that the effect of reducing the cable bending by increasing the cable tension is not obvious when the cable tension is large.

4.2. Position Error and Power Consumption Analysis in CDPR

4.2.1. Position Error Analysis

The successful interception of UAVs during aerial recovery plays a crucial component in the overall recovery process. However, the presence of an end-effector position error affects the accurate interception and recovery of UAVs. Therefore, it is essential to research the end-effector error distribution of the CDPR.
The end-effector error can be defined as the Euclidean distance between the target point P i and the actual balance point P , and the error can be calculated using the following procedure: Firstly, the cable is modeled as a straight cable, and the cable length l i ( i = 1 , 2 , 3 , 4 ) that satisfies the geometric constraints is determined without considering the aerodynamic force and external loads. Next, by incorporating the cable length li into the static equilibrium equation, which considers factors such as the mass and aerodynamic force, we can solve the equilibrium position P . Finally, the error is the distance between the target position P i and the equilibrium position P .
However, the CDPR operates in an airflow environment where the aerodynamic force causes spatial bending in the cables, resulting in a position error at the CDPR end-effector. Previous analyses have shown that increasing the cable tension can reduce cable bending. To mitigate the CDPR end-effector error, we introduce the CTLL constraint while determining cable length l i . This entails meeting both the geometric constraints and the force equilibrium prerequisites. Subsequently, we calculate the theoretical cable length l i ( i = 1 , 2 , 3 , 4 ) , and incorporate l i into the equilibrium equation to derive P i , and compute the position error. To minimize the computational effort, we evaluate the error at select discrete points, as illustrated in Figure 9. The structural and aerodynamic parameters for the CDPR are detailed in Table 3. Additionally, Figure 12 displays the error distribution of the CDPR under varying CTLLs. For clarity, only data from uniformly spaced sections perpendicular to the z-axis are presented in the figures.
It can be observed from the four error distribution diagrams that the error is symmetrically distributed along the xoz plane, and the error decreases with the increase in the CTLL. In order to analyze more deeply, three reference points distributed at the edge of the workspace are selected, with coordinates C 1 ( 4.8 , 0 , 2.5 ) , C 2 ( 4.8 , 0 , 2.5 ) , and C 3 ( 0 , 0 , 5.7 ) , and the errors and cable tensions under different CTLLs are calculated, as shown in Figure 13. Due to the symmetrical arrangement of the cable, the values of the cable tension on both sides are symmetrical, and t 1 and t 4 are only drawn in the figures.
The curves indicate that the cable tension at the reference point increases with an increase in the CTLL, while the error decreases with an increase in the CTLL. However, after the CTLL reaches a certain value, increasing the VCTLL continuously does not significantly reduce the error. We can also observe from the graphical data that the error values for points C 1 , C 2 , and C 3 tend to remain constant once the CTLL reaches 300 N, 200 N, and 1200 N, respectively. To explain the reasons for this, the following analysis is performed.
Figure 14 illustrates the correlation between the inclination angle α of the telescopic rod in the xoz plane and the applied aerodynamic moment M w and gravity moment M mg on the telescopic rod. Since the aerodynamic force and gravity are both in the xoz plane, M w and M mg contain only y direction components, the vertical coordinates in the graph indicate the component values, and the positive and negative values represent the direction only. Overall, the values of M w and M mg increase as the length of the telescopic rod increases. M w always acts in the y direction; as the value of α increases, the value of moment M w initially rises and then decreases. This phenomenon is attributed to the angle between the telescopic rod and the airflow direction, and M w is maximized when the angle is around 90 ° . The summation curves of M w and M mg are depicted in Figure 14, and it is evident that the summation function between 110 ° and 125 ° exhibits either a zero value or a smaller value, indicating a near balance between the aerodynamic moment of the telescopic rod and the gravity moment. As we understand from solving the static equilibrium equations, the cables must counterbalance the summation moment on the telescopic rod. When the summation moment is larger, the new equilibrium state deviates more from the theoretical state, resulting in a larger end-effector error. Conversely, when the summation moment is smaller or zero, the new equilibrium state is closer to the theoretical state, leading to a smaller error. Upon observing Figure 14, the summation moment value is highest when α is between 20 90 ° and the rod length is long, which corresponds to the windward and bottom positions in the workspace. This explains why the larger error area is distributed windward and at the bottom of the workspace, while the smaller error area is concentrated in the middle and rear areas of the workspace.
For the CDPR proposed in this paper, which is in the airflow field environment, the cables bend under the gravity and aerodynamic force, which causes the positional error at the end-effector of the CDPR, and this part of the error can be reduced by increasing the CTLL. Therefore, when the CTLL increases to a certain value, the error caused by the spatial bending of the cable becomes very small; at this time, the error in the CDPR primarily arises from the cable balancing the summation moment on the telescopic rod. However, the summation moment applied to the telescopic rod is not affected by the CTLL, and this is the reason why the error of the reference point in Figure 13 decreases with the increase in the CTLL and finally, tends to be constant.

4.2.2. Power Consumption Analysis

The recovery system predicts the UAV trajectory and adjusts its position before capturing the UAV, and the entire process of intercepting and capturing is deliberately slow due to safety considerations. Consequently, the issue of power consumption deserves attention. The cable-driven power consumption of the CDPR is calculated as
P = t Ai v i , i = 1 , 2 , 3 , 4
where t Ai is the tension of the cable at the driving end, and v i is the driving speed of the cable. Considering that the moving direction of the end of the CDPR is arbitrary during the process of adjusting the position, it is stipulated that the average power consumption in the x , y , and z directions is adopted as the power consumption at this position. The tuning speed of the end-effector is set to be v P = 0.1   m / s , and the cable-driven power consumption of the CDPR at any point in the workspace is expressed as
P P = j = 1 3 i = 1 4 t Ai v Ai j 3
where t Ai denotes the tension of the ith cable, and v Ai j represents the driving speed of the ith cable in the jth direction.
Figure 15 displays the spatial distribution of the power consumption under various CTLL conditions. It is obvious that the power consumption shows an overall increasing trend with the increase in the CTLL. Unlike the results obtained from the error analysis, the power consumption value does not converge to a constant value as the CTLL increases. This is because the increase in the CTLL directly leads to an increase in the tension of each cable. When the CTLL is fixed, the power consumption remains relatively low in the region near the z-axis but increases in the surrounding areas, particularly at the extremities of the x-axis; this occurrence becomes more pronounced with larger values of the CTLL.

5. Multi-Objective Optimization of the UAV Aerial Recovery System

There are various approaches for addressing MOPs, generally categorized based on the timing of incorporating preferences from the problem operator or DM: no preference [58], a priori [59], interactive [60], or a posteriori methods [61,62]. In a posteriori methods, a set of representative Pareto-optimal solutions are obtained, allowing the DM to analyze the trade-off relationships between the objective [63]. This method is widely used in the literature to solve real problems. One of its advantages is the ability to find PFs, and this can be achieved with just one program run. The TOPSIS method, proposed by Hwang et al. [62], determines the best compromised solution, which is the one closest to the positive ideal solution and farthest from the negative ideal solution within the Pareto set. This determination is made based on objective weights and the normalization of these solutions [63]. This paper carries out an optimization analysis based on this method. Firstly, each optimization objective is normalized, then appropriate weight coefficients are selected according to the task requirements, and finally, the optimization algorithm is used to solve the problem.
For the UAV aerial recovery system, we hope that the CDPR has a good position accuracy and reasonable interception space before capturing the UAV. As previously analyzed, the position error can be reduced by increasing the CTLL, but the increase in the cable tension will lead to an increase in the power consumption of the cable drive, and the CDPR will dynamically adjust the end-effector position before capturing the UAV, which is a slow and time-consuming process. Therefore, the problem of power consumption cannot be ignored. In the case of a certain CTLL, the interception space location not only affects the end-effector position error and power consumption, but also the distance between the interception space and the carrier aircraft affects safety. We want the interception space to be away from the carrier aircraft in the z-direction to increase the recovery safety. In response to the above problems, in this paper, we optimize the CTLL and interception space location based on the CDPR end-effector position error, power consumption, and safety distance.

5.1. Optimization Objective Function

The CTLL and interception space location are set as optimization variables to optimize the performance of the recovery system. The objectives of the optimization are to reduce the CDPR end-effector position error, the power consumption, and increase the safety distance. We refer to the multi-objective optimization method presented in [64], which converts multiple-objective functions into a single-objective function. The objective function of the optimization problem is expressed as
OBJ = λ 1 E E * + λ 2 P P * + λ 3 S * S
where E * , P * , and S * are the reference values of each main performance index before optimization, λ i is the weighting factor assigned to the ith performance index, and its distribution depends on the focus of the optimization problem. UAV recovery missions place greater emphasis on operational precision and safety; therefore, the weight factors are λ 1 = 0.4 , λ 2 = 0.2 , and λ 3 = 0.4 . E and P denote the mean values of the position error and power consumption of the scattering points in the interception space, respectively, and S denotes the distance between the center of the interception space and the recovery platform. These values are calculated as follows:
E = p e i n ( i = 1 , 2 , 3 n ) P = p P i n ( i = 1 , 2 , 3 n ) S = c z
where n denotes the number of scatter points in the interception space, and p e i and p P i , respectively, denote the position error and power consumption values at the location of the ith point in the interception space. The initial interception space is set at the front of the workspace along the direction of flight, the position coordinate is ( 4.6 , 0 , 3.1 ) , and the CTLL is set to 1000   N . The calculated values of E and P are 0.124   m and 389   w , respectively, and the value of S is 3.1   m .

5.2. Optimization Results

The primary method for solving MOPs is typically stochastic algorithms, commonly referred to as meta-heuristic algorithms. Generally, these algorithms are classified into four main groups based on the inspiration for their development: evolution-based, physical phenomena-based, human behavior-related, and swarm-based [63]. Typical optimization methods include GA, PSO, DE, ACO, and MOSA [65]. Indeed, GAs have relatively simple and easy-to-understand basic principles, making them accessible for implementation. They often exhibit strong global search capabilities, allowing them to explore diverse solution spaces. GAs are capable of handling discrete types of variables, making them widely applicable across various domains.
The optimization problem was solved using the genetic algorithm for the purpose of finding a global solution to the optimization problem. For the genetic algorithm, set the parameters as follows: population size 50, initial population randomly generated, number of elites 5, cross progeny ratio 0.8.
Figure 16 shows the values of the design variables and the fitness function during the optimization process; it can be seen that the optimization converges after 15 iterations, and the final value of the fitness function is 0.432 and the optimization results are shown in Table 4.
The optimization results show that the interception space position mainly moves in the direction of the x and + z axes, especially in the direction of the x axis. Combined with the previous analysis results, the position error and power consumption of the middle and rear of the workspace are smaller than those of the other areas. This is one of the reasons why the interception space converges near this area. After optimization, the CTLL changes from 1000 N to 500 N, and the interception space position coordinate is (−3.4, 0, 4.3). The performance indexes are improved significantly, the CDPR position error is changed from 0.124 m to 0.021 m and reduced by 83%, the power consumption is changed from 389 w to 146.5 w and reduced by 62.3%, and the safety distance is increased by 1.2 m.

6. Conclusions

In this paper, a new method is proposed for the UAV aerial recovery mission, wherein a CDPR is employed as the manipulator for the recovery system. The design utilizes a 3Dof CDPR with four cables towing a rigid telescopic rod to achieve UAV aerial active interception and recovery, and the recovery process is designed. Under the assumption of a small bending cable, a cable model that simultaneously considers the elasticity, mass, and aerodynamic force is established. After the analysis, when the airflow velocity is large (50m/s and above), the change in the cable configuration is mainly caused by the aerodynamic force, which becomes the main factor affecting the cable spatial configuration. In addition, increasing the cable tension can reduce the bending phenomenon of the cable. The workspace is discretized into spatial scatter points, and the CDPR error and cable-driven power consumption are analyzed point by point, with a subsequent analysis of their spatial distribution characteristics. In order to improve the comprehensive performance of the recovery system, a multi-objective optimization method is proposed, taking into account the error distribution, power consumption distribution, and safety distance. The optimized CTLL and interception space position coordinates are determined through solving with a genetic algorithm, and comparative analysis with the initial condition indicates an 83% reduction in error, a 62.3% decrease in power consumption, and a 1.2 m increase in safety distance.
The cable model established in this paper, considering the steady-state aerodynamic force, provides a simplified analytical model for the application of a non-suspended CDPR in airflow environments, which is conducive to the expansion of the application scenarios of a CDPR. The proposed CDPR-based recovery system introduces a new design concept for UAV aerial recovery systems, and the conducted analysis establishes the foundation for subsequent in-depth research.

Author Contributions

Conceptualization, methodology, validation, formal analysis, J.W. and Y.S.; software, investigation, J.Y. and Y.Z.; resources, H.Y.; data curation, writing—original draft preparation, J.W., F.Y., and Y.Z.; writing—review and editing, J.W. and J.Y.; visualization, Y.S. and Y.Z.; project administration, funding acquisition, H.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Foundation of Chinese State Key Laboratory of Robotics and Systems (Grant No. SKLRS202203B).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

UAVunmanned aerial vehicle;
CDPRcable-driven parallel robot;
CTLLcable tension lower limit;
DARPADefense Advanced Research Projects Agency;
MOPmultiple-objective problems;
DMdecision maker;
PFPareto Front;
TOPSIStechnique to order of preference by similarity to ideal solution;
GAgenetic algorithms;
PSOparticle swarm optimization;
DEdifferential evolution;
ACOant colony optimization;
MOSAmulti-objective simulated annealing.

Appendix A

  • Data fitting for O P mg and M mg
The telescopic rod has an irregular shape and uneven mass distribution, the center of the gravity position of different OP lengths is extracted by 3D modeling, and the scale factor μ is obtained by data fitting, and the fitting expressions and curves are as follows:
μ = 0.003751 OP 2 0.04504 OP + 0.5711
Figure A1. Aata fitting for scale factor μ .
Figure A1. Aata fitting for scale factor μ .
Biomimetics 09 00111 g0a1
Furthermore, the expression describing the relationship between O P mg and OP is derived.
O P mg = ( 0.003751 OP 2 0.04504 OP + 0.5711 ) OP
The expression for M mg is obtained.
M mg = ( 0.003751 OP 2 0 . 04504 OP + 0 . 5711 ) OP × m g
2.
Data fitting for F w and M w
The carrier aircraft is flying straight with a speed v = 80   m / s , and the airflow velocity is V w = ( 80   0   0 )   m / s in the body coordinate system. α is the angle between the telescopic rod axis OP and the +x-axis, and β is the angle between the projection vector of the telescopic rod axis OP and the +y-axis in the yoz plane, in which 0 < α < 180 ° , and 0 ° < β < 180 ° . Firstly, α and OP are discretized at equal intervals; secondly, the aerodynamic force and moment of the telescopic rod under the combined conditions of α and OP are calculated by the finite element; finally, F w and M w are obtained through data fitting. It is necessary to note that the value of β in the above calculation process is always β = 90 ° , and we can multiply the trigonometric function of β when β 90 ° , thus saving a lot of time in the finite element analysis. F w and M w are functions of α , β , and rod length OP , and the fitted expression and graph are as follows:
F w = ( 500 cos ( 0.0063 α 90 + 2.356 ) 512.7 ) OP ( 37.19 sin ( 0.03715   α + 2.938   ) OP + 12.82 ) cos ( β ) ( 37.19 sin ( 0.03715   α + 2.938   ) OP + 12.82 ) sin ( β )
M w = 0 ( 50 cos ( 0.0216 α 84.99 + 0.5256 ) 38.13 ) ) OP 2 sin ( β ) ( 50 cos ( 0.0216 α 84.99 + 0.5256 ) 38.13 ) ) OP 2 cos ( β )
Figure A2. Data fitting for aerodynamic force and moment: (a) data fitting for aerodynamic drag; (b) data fitting for aerodynamic lift; (c) data fitting for aerodynamic moment.
Figure A2. Data fitting for aerodynamic force and moment: (a) data fitting for aerodynamic drag; (b) data fitting for aerodynamic lift; (c) data fitting for aerodynamic moment.
Biomimetics 09 00111 g0a2

References

  1. Telli, K.; Kraa, O.; Himeur, Y.; Ouamane, A.; Boumehraz, M.; Atalla, S.; Mansoor, W. A Comprehensive Review of Recent Research Trends on Unmanned Aerial Vehicles (UAVs). Systems 2023, 11, 48. [Google Scholar] [CrossRef]
  2. Yan, C.; Fu, L.; Zhang, J.; Wang, J. A Comprehensive Survey on UAV Communication Channel Modeling. IEEE Access 2019, 7, 107769–107792. [Google Scholar] [CrossRef]
  3. Song, Q.; Zeng, Y.; Xu, J.; Jin, S. A survey of prototype and experiment for UAV communications. Sci. China Inf. Sci. 2021, 64, 140301. [Google Scholar] [CrossRef]
  4. Ramachandran, A.; Sangaiah, A.K. A review on object detection in unmanned aerial vehicle surveillance. Int. J. Cogn. Comput. Eng. 2021, 2, 215–228. [Google Scholar] [CrossRef]
  5. Seidaliyeva, U.; Ilipbayeva, L.; Taissariyeva, K.; Smailov, N.; Matson, E.T. Advances and Challenges in Drone Detection and Classification Techniques: A State-of-the-Art Review. Sensors 2023, 24, 125. [Google Scholar] [CrossRef] [PubMed]
  6. Idalene, A.; Boukhdir, K.; Medromi, H. UAV Control Architecture: Review. Int. J. Adv. Comput. Sci. Appl. 2019, 10, 652–657. [Google Scholar]
  7. Yang, Y.H.; Xiong, X.Z.; Yan, Y.H. UAV Formation Trajectory Planning Algorithms: A Review. Drones 2023, 7, 45. [Google Scholar] [CrossRef]
  8. Mohsan, S.A.H.; Othman, N.Q.H.; Li, Y.; Alsharif, M.H.; Khan, M.A. Unmanned aerial vehicles (UAVs): Practical aspects, applications, open challenges, security issues, and future trends. Intell. Serv. Robot. 2023, 16, 109–137. [Google Scholar] [CrossRef]
  9. Tezza, D.; Andujar, M. The State-of-the-Art of Human–Drone Interaction: A Survey. IEEE Access 2019, 7, 167438–167454. [Google Scholar] [CrossRef]
  10. Zhou, Y.; Rao, B.; Wang, W. UAV Swarm Intelligence: Recent Advances and Future Trends. IEEE Access 2020, 8, 183856–183878. [Google Scholar] [CrossRef]
  11. Bailon-Ruiz, R.; Lacroix, S. Wildfire remote sensing with UAVs: A review from the autonomy point of view. In Proceedings of the 2020 International Conference on Unmanned Aircraft Systems (ICUAS), Athens, Greece, 1–4 September 2020; pp. 412–420. [Google Scholar]
  12. Hu, J.W.; Wang, T.; Zhang, H.Z.; Pan, Q.; Zhang, J.D.; Xu, Z. A review of rule-based collision avoidance technology for autonomous UAV. Sci. China-Technol. Sci. 2023, 66, 2481–2499. [Google Scholar] [CrossRef]
  13. Han, Y.Q.; Liu, H.P.; Wang, Y.F.; Liu, C.L. A Comprehensive Review for Typical Applications Based Upon Unmanned Aerial Vehicle Platform. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 2022, 15, 9654–9666. [Google Scholar] [CrossRef]
  14. Arafat, M.Y.; Alam, M.M.; Moh, S. Vision-Based Navigation Techniques for Unmanned Aerial Vehicles: Review and Challenges. Drones 2023, 7, 89. [Google Scholar] [CrossRef]
  15. Chamola, V.; Kotesh, P.; Agarwal, A.; Naren; Gupta, N.; Guizani, M. A Comprehensive Review of Unmanned Aerial Vehicle Attacks and Neutralization Techniques. Ad Hoc Netw. 2021, 111, 20. [Google Scholar] [CrossRef] [PubMed]
  16. Li, M.J.; Yan, J.G.; Liu, Y. Improved Digital Model of Parafoil-Unmanned Aerial Vehicle Accurate Recycling System. In Proceedings of the IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), Nanjing, China, 12–14 August 2016; pp. 1857–1863. [Google Scholar]
  17. Nie, H.Y.; Zhang, M.X.; Gu, F.; Chu, L.L.; Zhang, G.Y.; Du, X.T.; He, Y.Q. Fully Automated Control System for Recovery of Fixed-wing UAV. In Proceedings of the IEEE International Conference on Robotics and Biomimetics (IEEE ROBIO), Sanya, China, 27–31 December 2021; pp. 1642–1649. [Google Scholar]
  18. Huh, S.; Shim, D.H. A vision-based landing system for small unmanned aerial vehicles using an airbag. Control Eng. Pract. 2010, 18, 812–823. [Google Scholar] [CrossRef]
  19. Zeng, F.; Shi, H.; Wang, H. The object recognition and adaptive threshold selection in the vision system for landing an Unmanned Aerial Vehicle. In Proceedings of the 2009 International Conference on Information and Automation, Zhuhai/Macau, China, 22–24 June 2009; pp. 117–122. [Google Scholar]
  20. Su, Z.K.; Li, C.T.; Zhen, Z.Y. Anti-disturbance constrained control of the air recovery carrier via an integral barrier Lyapunov function. Aerosp. Sci. Technol. 2020, 106, 106157. [Google Scholar] [CrossRef]
  21. Hochstetler, R.D.; Bosma, J.; Chachad, G. Lighter-Than-Air (LTA) “AirStation”—Unmanned Aircraft System (UAS) Carrier Concept. In Proceedings of the 16th AIAA Aviation Technology, Integration, and Operations Conference, Washington, DC, USA, 13–17 June 2016. [Google Scholar]
  22. Voskuijl, M.; Said, M.R.; Pandher, J.; Tooren, M.J.V.; Richards, B. In-flight deployment of morphing UAVs—A method to analyze dynamic stability, controllability and loads. In Proceedings of the AIAA Aviation 2019 Forum, Dallas, TX, USA, 17–21 June 2019. [Google Scholar]
  23. Berti, A.; Merlet, J.-P.; Carricato, M. Solving the Direct Geometrico-Static Problem of 3-3 Cable-Driven Parallel Robots by Interval Analysis: Preliminary Results. In Cable-Driven Parallel Robots; Bruckmann, T., Pott, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 251–268. [Google Scholar]
  24. Barbazza, L.; Oscari, F.; Minto, S.; Rosati, G. Trajectory planning of a suspended cable driven parallel robot with reconfigurable end effector. Robot. Comput.-Integr. Manuf. 2017, 48, 1–11. [Google Scholar] [CrossRef]
  25. Korayem, M.H.; Yousefzadeh, M.; Susany, S. Dynamic Modeling and Feedback Linearization Control of Wheeled Mobile Cable-Driven Parallel Robot Considering Cable Sag. Arab. J. Sci. Eng. 2017, 42, 4779–4788. [Google Scholar] [CrossRef]
  26. Nguyen, D.Q.; Gouttefarde, M.; Company, O.; Pierrot, F. On the Simplifications of Cable Model in Static Analysis of Large-Dimension Cable-Driven Parallel Robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots & Systems, Tokyo, Japan, 3–7 November 2013. [Google Scholar]
  27. Jung, J. Workspace and Stiffness Analysis of 3D Printing Cable-Driven Parallel Robot with a Retractable Beam-Type End-Effector. Robotics 2020, 9, 65. [Google Scholar] [CrossRef]
  28. Gueners, D.; Chanal, H.; Bouzgarrou, B.C. Stiffness optimization of a cable driven parallel robot for additive manufacturing. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 843–849. [Google Scholar]
  29. Izard, J.B.; Dubor, A.; Hervé, P.-E.; Cabay, E.; Culla, D.; Rodriguez, M.; Barrado, M. Large-scale 3D printing with cable-driven parallel robots. Constr. Robot. 2017, 1, 69–76. [Google Scholar] [CrossRef]
  30. Zou, Y.; Wang, N.; Wang, X.; Ma, H.; Liu, K. Design and Experimental Research of Movable Cable-Driven Lower Limb Rehabilitation Robot. IEEE Access 2019, 7, 2315–2326. [Google Scholar] [CrossRef]
  31. Ennaiem, F.; Laribi, M.A.; Sandoval, J.; Bennour, S.; Mlika, A.; Romdhane, L. Task-Based Design Approach: Development of a Planar Cable-Driven Parallel Robot for Upper Limb Rehabilitation. Appl. Sci. 2021, 11, 5635. [Google Scholar] [CrossRef]
  32. Li, D.; Nan, R.; Pan, Z.; Jin, C.; Zhu, L.; Wang, Q.; Jiang, P.; Li, D.; Xu, K.; Li, C.; et al. The Five-hundred-meter Aperture Spherical radio Telescope (FAST) project. In Proceedings of the 2015 International Topical Meeting on Microwave Photonics (MWP), Paphos, Cyprus, 26–29 October 2015; pp. 1–3. [Google Scholar]
  33. Shao, Z.-F.; Tang, X.; Wang, L.-P.; Chen, X. Dynamic modeling and wind vibration control of the feed support system in FAST. Nonlinear Dynam. 2012, 67, 965–985. [Google Scholar] [CrossRef]
  34. Liu, D.; Zhang, T.; Cao, Y. Multi-Joint Bionic Mechanism Based on Non-Circular Gear Drive. Biomimetics 2023, 8, 272. [Google Scholar] [CrossRef] [PubMed]
  35. Yang, K.; Chen, C.; Ding, Y.; Wu, K.; Zhang, G.; Yang, G. Stiffness modeling and distribution of a modular cable-driven human-like robotic arm. Mech. Mach. Theory 2023, 180, 105150. [Google Scholar] [CrossRef]
  36. Miermeister, P.; Pott, A.; Verl, A. Dynamic Modeling and Hardware-In-The-Loop Simulation for the Cable-Driven Parallel Robot IPAnema. In Proceedings of the ISR/ROBOTIK 2010, Stuttgart, Germany, 7–9 June 2010. [Google Scholar]
  37. Korayem, M.H.; Yousefzadeh, M.; Kian, S. Precise end-effector pose estimation in spatial cable-driven parallel robots with elastic cables using a data fusion method. Measurement 2018, 130, 177–190. [Google Scholar] [CrossRef]
  38. Liu, P.; Tian, H.; Qiao, X. Minimum Cable Tensions and Tension Sensitivity for Long-Span Cable-Driven Camera Robots with Applications to Stability Analysis. Actuators 2023, 12, 17. [Google Scholar] [CrossRef]
  39. Su, Y.; Qiu, Y.; Liu, P.; Tian, J.; Wang, Q.; Wang, X. Dynamic Modeling, Workspace Analysis and Multi-Objective Structural Optimization of the Large-Span High-Speed Cable-Driven Parallel Camera Robot. Machines 2022, 10, 565. [Google Scholar] [CrossRef]
  40. Max Irvine, H. CABLE Structures; MIT Press: Cambridge, MA, USA, 1981. [Google Scholar]
  41. Yuan, H.; Courteille, E.; Deblaise, D. Static and dynamic stiffness analyses of cable-driven parallel robots with non-negligible cable mass and elasticity. Mech. Mach. Theory 2015, 85, 64–81. [Google Scholar] [CrossRef]
  42. Eichler, J. Dynamic Analysis of an In-Flight Refueling System. J. Aircr. 1978, 15, 5. [Google Scholar] [CrossRef]
  43. Paniagua, K.S.; García-Fogeda, P.; Arévalo, F.; Rodriguez, J.B. Aeroelastic analysis of an air-to-air refueling hose-drogue system through an efficient novel mathematical model. J. Fluids Struct. 2020, 100, 103164. [Google Scholar] [CrossRef]
  44. Clifton, J.M.; Schmidt, L.V.; Stuart, T.D. Dynamic modeling of a trailing wire towed by an orbiting aircraft. J. Guid. Control Dynam. 1995, 18, 875–881. [Google Scholar] [CrossRef]
  45. Etkin, B. Stability of a Towed Body. J. Aircr. 1998, 35, 197–205. [Google Scholar] [CrossRef]
  46. Ribbens, W.; Saggio, F.; Wierenga, R.; Feldmann, M. Dynamic Modeling of an Aerial Refueling Hose & Drogue System. In Proceedings of the Aiaa Applied Aerodynamics Conference, Miami, FL, USA, 25–28 June 2007. [Google Scholar]
  47. Wang, H.; Dong, X.; Liu, J.; Jian, W. Dynamics and control of the hose whipping phenomenon in aerial refueling. In Proceedings of the IEEE Aerospace Conference Proceedings, Big Sky, MT, USA, 7–14 March 2015. [Google Scholar]
  48. Ma, D.; Wang, S.; Yang, M.; Dong, Y. Dynamic simulation of aerial towed decoy system based on tension recurrence algorithm. Chin. J. Aeronaut. 2016, 29, 1484–1495. [Google Scholar] [CrossRef]
  49. Williams, P. Periodic Optimal Control of a Towed Aerial-Cable System in Presence of Cross-Wind. In Proceedings of the Aiaa Guidance, Navigation, & Control Conference & Exhibit, Keystone, CO, USA, 21–24 August 2013. [Google Scholar]
  50. Ma, T.; Wei, Z.; Wang, X.; Chen, H. Simulation of the Reel-In Operation of Towed Target System with Constant-Length Method. In Proceedings of the AIAA Scitech 2019 Forum, San Diego, CA, USA, 7–11 January 2019. [Google Scholar]
  51. Liang, S.; Beard, R.W. Towed-body trajectory tracking in aerial recovery of micro air vehicle in the presence of wind. In Proceedings of the American Control Conference, San Francisco, CA, USA, 29 June–1 July 2011. [Google Scholar]
  52. Ma, T.; Wei, Z.; Chen, H.; Wang, X. Simulation of the dynamic retrieval process of a towed target system under towing airplane’s wake and atmospheric turbulence. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2020, 234, 1518–1530. [Google Scholar] [CrossRef]
  53. Zi, B.; Duan, B.Y.; Du, J.L.; Bao, H. Dynamic modeling and active control of a cable-suspended parallel robot. Mechatronics 2008, 18, 1–12. [Google Scholar] [CrossRef]
  54. Marx, G. On the new spider of the genus Dinopis, from the southern United States. Proc. Acad. Nat. Sci. Phila. 1889, 1889, 341–343. [Google Scholar]
  55. Stafstrom, J.A.; Hebets, E.A. Nocturnal foraging enhanced by enlarged secondary eyes in a net-casting spider. Biol. Lett. 2016, 12, 20160152. [Google Scholar] [CrossRef]
  56. Coddington, J.; Sobrevila, C. Web manipulation and two stereotyped attack behaviors in the ogre-faced spider Deinopis spinosus Marx (Araneae, Deinopidae). J. Arachnol. 1987, 15, 213–225. [Google Scholar]
  57. Arsenault, M. Workspace and stiffness analysis of a three-degree-of-freedom spatial cable-suspended parallel mechanism while considering cable mass. Mech. Mach. Theory 2013, 66, 1–13. [Google Scholar] [CrossRef]
  58. Miettinen, K. No-Preference Methods. In Nonlinear Multiobjective Optimization; Miettinen, K., Ed.; Springer: Boston, MA, USA, 1998; pp. 67–76. [Google Scholar]
  59. Osyczka, A. An approach to multicriterion optimization problems for engineering design. Comput. Methods Appl. Mech. Eng. 1978, 15, 309–333. [Google Scholar] [CrossRef]
  60. Monarchi, D.E.; Kisiel, C.C.; Duckstein, L. Interactive multiobjective programing in water resources: A case study. Water Resour. Res. 1973, 9, 837–850. [Google Scholar] [CrossRef]
  61. Mirjalili, S.Z.; Mirjalili, S.; Saremi, S.; Faris, H.; Aljarah, I. Grasshopper optimization algorithm for multi-objective optimization problems. Appl. Intell. 2018, 48, 805–820. [Google Scholar] [CrossRef]
  62. Hwang, C.L.; Yoon, K.P. Multiple Attribute Decision Making: Methods and Applications; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 1981. [Google Scholar]
  63. Pereira, J.L.J.; Oliver, G.A.; Francisco, M.B.; Cunha, S.S.; Gomes, G.F. A Review of Multi-objective Optimization: Methods and Algorithms in Mechanical Engineering Problems. Arch. Comput. Methods Eng. 2021, 29, 2285–2308. [Google Scholar] [CrossRef]
  64. Hu, G.; Ying, S.; Qi, H.; Yu, L.; Li, G. Design, analysis and optimization of a hybrid fluid flow magnetorheological damper based on multiphysics coupling model. Mech. Syst. Signal. Pr. 2023, 205, 110877. [Google Scholar] [CrossRef]
  65. Stewart, R.H.; Palmer, T.S.; DuPont, B. A survey of multi-objective optimization methods and their applications for nuclear scientists and engineers. Prog. Nucl. Energy 2021, 138, 103830. [Google Scholar] [CrossRef]
Figure 1. The UAV aerial recovery scenario.
Figure 1. The UAV aerial recovery scenario.
Biomimetics 09 00111 g001
Figure 2. The predatory behavior of net-casting spiders.
Figure 2. The predatory behavior of net-casting spiders.
Biomimetics 09 00111 g002
Figure 3. UAV aerial recovery platform.
Figure 3. UAV aerial recovery platform.
Biomimetics 09 00111 g003
Figure 4. UAV aerial recovery process: (a) UAV aerial recovery system in the folded position; (b) visual detection and position adjustment; (c) intercept UAV; (d) robotic arm grabs UAV and puts it into warehousing space.
Figure 4. UAV aerial recovery process: (a) UAV aerial recovery system in the folded position; (b) visual detection and position adjustment; (c) intercept UAV; (d) robotic arm grabs UAV and puts it into warehousing space.
Biomimetics 09 00111 g004
Figure 5. Static equilibrium force analysis of the cable.
Figure 5. Static equilibrium force analysis of the cable.
Biomimetics 09 00111 g005
Figure 6. Configuration and structural parameters of CDPR.
Figure 6. Configuration and structural parameters of CDPR.
Biomimetics 09 00111 g006
Figure 7. Force analysis of telescopic rod.
Figure 7. Force analysis of telescopic rod.
Biomimetics 09 00111 g007
Figure 8. Geometric workspace and interception space.
Figure 8. Geometric workspace and interception space.
Biomimetics 09 00111 g008
Figure 9. Discrete points within the workspace.
Figure 9. Discrete points within the workspace.
Biomimetics 09 00111 g009
Figure 10. The cable spatial equilibrium configurations for different airflow velocities v.
Figure 10. The cable spatial equilibrium configurations for different airflow velocities v.
Biomimetics 09 00111 g010
Figure 11. The cable spatial equilibrium configurations under different tensions.
Figure 11. The cable spatial equilibrium configurations under different tensions.
Biomimetics 09 00111 g011
Figure 12. Position error distribution under different CTLL conditions: (a) CTLL = 0 N; (b) CTLL = 500 N; (c) CTLL = 1000 N; (d) CTLL = 1500 N.
Figure 12. Position error distribution under different CTLL conditions: (a) CTLL = 0 N; (b) CTLL = 500 N; (c) CTLL = 1000 N; (d) CTLL = 1500 N.
Biomimetics 09 00111 g012
Figure 13. Errors and cable tensions vary with VCLL at different points: (a) C 1 ( 4.8 , 0 , 2.5 ) ; (b) C 2 ( 4.8 , 0 , 2.5 ) ; (c) C 3 ( 0 , 0 , 5.7 ) .
Figure 13. Errors and cable tensions vary with VCLL at different points: (a) C 1 ( 4.8 , 0 , 2.5 ) ; (b) C 2 ( 4.8 , 0 , 2.5 ) ; (c) C 3 ( 0 , 0 , 5.7 ) .
Biomimetics 09 00111 g013
Figure 14. Moments on the telescopic rod.
Figure 14. Moments on the telescopic rod.
Biomimetics 09 00111 g014
Figure 15. Power consumption distribution under different CTLL conditions: (a) CTLL = 0 N; (b) CTLL = 500 N; (c) CTLL = 1000 N; (d) CTLL = 1500 N.
Figure 15. Power consumption distribution under different CTLL conditions: (a) CTLL = 0 N; (b) CTLL = 500 N; (c) CTLL = 1000 N; (d) CTLL = 1500 N.
Biomimetics 09 00111 g015
Figure 16. Convergence value of optimization: (a) adaptation function; (b) design variables.
Figure 16. Convergence value of optimization: (a) adaptation function; (b) design variables.
Biomimetics 09 00111 g016
Table 1. Calculation results of relative scale values at p i .
Table 1. Calculation results of relative scale values at p i .
Configuration v (m/s) p 1 p 2 p 3 p 4 p 5 p 6
C 1 0000000
C 2 5.64.6%4.6%4.6%4.6%4.6%4.6%
C 3 26.4102.3%102.5%102.6%102.7%102.7%102.7%
C 4 50341.8%345.8%348.8%351%352.2%352.6%
C 5 80662.8%691.6%717.4%737.9%750.8%754.9%
C 6 100801.7%852.4%902.5%946.9%977.9%988.4%
Table 2. Calculation of spatial distances of observation points under different tensions.
Table 2. Calculation of spatial distances of observation points under different tensions.
Configuration t B (kN) p 1 (m) p 2 (m) p 3 (m) p 4 (m) p 5 (m) p 6 (m)
C 50   * 0.52.875.417.539.1310.1210.45
C 51 0.72.324.315.927.117.848.08
C 52 0.91.923.544.835.776.336.52
C 53 1.31.42.563.484.134.534.66
C 54 2.10.891.632.22.612.852.94
C 55 3.70.510.931.261.491.631.67
C 56 6.90.270.50.670.80.870.9
C 57 13.30.140.260.350.410.450.47
C 58 26.10.070.130.180.210.230.24
C 59 51.70.040.070.10.120.130.14
* C 50 represents the configuration C 5 .
Table 3. The structural and aerodynamic parameters for the CDPR.
Table 3. The structural and aerodynamic parameters for the CDPR.
Parameter NameParameter SymbolValue
Cable diameter D 0.01   m
Cable cross-sectional area A 7.854 × 10 5   m 2
Young’s modulus E 1.6   GPa
Cable density ρ c 999.5   kg / m 3
Span 1 d 1 4   m
Span 2 d 2 3   m
Telescopic rod weight m 122   kg
Telescopic rod shortening length OP min 3.12   m
Telescopic rod elongation length OP max 6.22   m
Air density at 3 km altitude ρ a 0.9096   kg / m 3
Aerodynamic friction coefficient c t 0.02
Aerodynamic drag coefficient c n 0.8
Carrier aircraft flight speed v 80   m / s
Gravity acceleration g 9 . 8   m / s 2
Table 4. Optimization results.
Table 4. Optimization results.
CTLL (N) ( c x , c y , c z )
Initial1000(4.6,0,3.1)
Optimal500(−3.4,0,4.3)
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, J.; Sun, Y.; Yue, H.; Yang, J.; Yang, F.; Zhao, Y. Design and Optimization of UAV Aerial Recovery System Based on Cable-Driven Parallel Robot. Biomimetics 2024, 9, 111. https://doi.org/10.3390/biomimetics9020111

AMA Style

Wu J, Sun Y, Yue H, Yang J, Yang F, Zhao Y. Design and Optimization of UAV Aerial Recovery System Based on Cable-Driven Parallel Robot. Biomimetics. 2024; 9(2):111. https://doi.org/10.3390/biomimetics9020111

Chicago/Turabian Style

Wu, Jun, Yizhang Sun, Honghao Yue, Junyi Yang, Fei Yang, and Yong Zhao. 2024. "Design and Optimization of UAV Aerial Recovery System Based on Cable-Driven Parallel Robot" Biomimetics 9, no. 2: 111. https://doi.org/10.3390/biomimetics9020111

Article Metrics

Back to TopTop