Next Article in Journal
Hybrid APF–PSO Algorithm for Regional Dynamic Formation of UAV Swarms
Previous Article in Journal
Research on Multi-Stage Battery Detachment Multirotor UAV to Improve Endurance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

HHO-Based Cable Tension Control of Tethered UAV with Unknown Input Time Delay

School of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, China
*
Author to whom correspondence should be addressed.
Drones 2025, 9(9), 617; https://doi.org/10.3390/drones9090617
Submission received: 4 August 2025 / Revised: 22 August 2025 / Accepted: 29 August 2025 / Published: 2 September 2025

Abstract

A tethered Unmanned Aerial Vehicle (UAV) is a special type of UAV that is powered continuously through a cable, ensuring long-duration flight. However, the pulling interference of the cable significantly affects the UAV’s stability control, limiting its application and development. This paper addresses this issue by first analyzing the effect of cable tension on the UAV’s wind resistance capability and demonstrates the possibility of using cable tension to assist in wind resistance control. Building on this, a robust time-delay compensator is designed to address the problem of unknown external disturbance and unknown time delay in the cable control input. Sufficient conditions for system boundedness are provided using the Lyapunov–Krasovskii functional. Subsequently, to deal with the strong nonlinearity and strong coupling issues of the sufficient conditions, the Harris Hawks Optimization (HHO) algorithm is employed for intelligent optimization of the controller parameters. Simulation results indicate that the HHO-based robust time-delay compensator exhibits excellent robustness and fast response.

1. Introduction

A tethered UAV (TUAV) is a specialized unmanned aerial system composed of a tether cable and a rotorcraft UAV [1]. The UAV is connected to a mobile platform via the tether cable for external power supply, significantly enhancing the endurance of the UAV [2]. Due to this characteristic, TUAVs are widely used in various fields, including disaster relief, border patrol, geological surveying, forest fire prevention, and emergency communication [3,4]. Compared to traditional non-tethered UAVs, TUAVs not only face wind field interference but also experience a coupling effect between the stiffness and flexibility of the tether and the UAV [5]. This results in significant influence of the tether tension on the UAV’s motion, making stable control particularly challenging.
Currently, research on the stable control of TUAVs can be divided into two main categories: adaptive control methods and robust control methods. In the field of adaptive control, Sierra et al. [6] introduced a neural network-based intelligent control strategy, which takes into account variations in UAV mass and wind effects during the mission. They designed a mass estimator and an interference estimator to achieve stable flight of the UAV under various trajectories. Hua et al. [7], based on active disturbance rejection control and radial basis function neural networks, proposed a fault-tolerant flight control method for multi-rotor UAVs in the presence of actuator failures and external wind disturbances, ensuring stable control when the UAV is disturbed. Rodriguez et al. [8] employed the deep deterministic policy gradient algorithm to address the UAV landing problem on a moving platform under wind disturbances.
In the field of robust control, Sun et al. [9] proposed a fuzzy active disturbance rejection control (ADRC) to improve the dynamic performance of the system. Compared to traditional ADRC, this approach exhibits faster response speed and smaller overshoot, providing excellent control capabilities for the attitude stability and disturbance-resistant flight of drones. Eliker K et al. [10] combined a recursive control method with a robust control algorithm to design a finite-time integral backstepping fast terminal sliding mode controller. Hamadi et al. [11] introduced a quadrotor wind compensation strategy, utilizing a second-order sliding mode controller and observer based on the super-twisting algorithm, ensuring robustness against external disturbances, time-varying parameters, and nonlinear uncertainties. Izadi et al. [12] achieved real-time estimation of time-varying disturbances using a high-gain disturbance observer and compensated for these disturbances within the sliding mode controller.
In summary, regardless of the method employed, current research on the stability control of TUAVs is similar to the wind disturbance control methods for traditional rotorcraft UAVs, with the primary difference being the inclusion of tether tension as a disturbance in the dynamic model. In fact, tether tension significantly impacts UAV motion. To address this issue, from a control perspective, Kourani et al. [13] designed a layered control framework for offshore TUAV systems, implementing a precise motion control system for the tethered platform’s buoy design, maintaining the surge velocity within a certain threshold, thereby ensuring the tether remains under low tension and minimizing its impact on UAV motion. Talke et al. [14] developed a tension feedback control based on disturbance estimation for the tether deployment/retraction of a system composed of small surface vessels and UAVs, significantly reducing the tether tension acting on the UAV and enhancing the stability of the tethered UAV. From a planning perspective, Martínez et al. [15] incorporated tether tension and UAV states as constraints, using an optimal rapidly exploring random tree method to jointly plan the motion of both the UAV and the tethered platform, thereby keeping the tether tension within a specific range. However, these methods only limit tether tension within a certain range and essentially treat it as a disturbance, without fully considering the potential of using tether cable tension to enhance wind resistance. Therefore, this paper addresses this issue by exploring the use of tether cable tension as a control input to improve the UAV’s wind resistance capability.
However, providing controllable tether tension is quite challenging. In TUAV systems, the device controlling the retrieving and releasing of the tether is generally located at the ground tethering end. The tether tension is transmitted from the ground tethering end to the UAV, which introduces a certain delay. This results in the tether tension control system being a time-delay system, which cannot be effectively addressed by traditional control methods. For the stabilization of time-delay systems, the most commonly used approach is based on Lyapunov functional stability analysis methods [16], such as the Lyapunov–Razumikhin (L-R) functional [17] and the Lyapunov–Krasovskii (L-K) functional [18].
Building upon this, the current research on control methods for time-delay systems mainly includes predictive-compensatory control and memoryless feedback control. The Smith predictor, proposed in 1957, is a predictive structure used for controlling pure delay systems [19], and over the years, various improvements have been made by scholars based on this approach. Mohanapriya et al. [20] proposed a modified repetitive control scheme based on the Matausek–Micic-modified Smith predictor approach. The integration of the transfer function with the modified Smith predictor block ensures accurate estimation and effective attenuation of external disturbances. Jain et al. [21] introduced a robust compensation control method to solve the tracking control problem for uncertain nonlinear systems with unknown constant input delays, and used the L-K functional to prove the global uniformly ultimate boundedness of the closed-loop system. Sun et al. [22] addressed feedforward systems with unknown parameters and delays and proposed a nested saturation feedback control law with gain-dependent saturation levels, achieving adaptive regulation with global stability simultaneously. Yu et al. [23] proposed an adaptive control of the uncertain systems with unknown delays by memoryless state feedback and the construction of a dynamic-gain-based observer. It can achieve adaptive state regulation with global stability, despite of the presence of unknown parameters as well as unknown delays in the state, input, and output. The problem studied in this paper is the stabilization of the tethered UAV system with unknown input time delay and unknown wind disturbance. The robust compensation control method has the ability of anti-interference and is therefore more suitable for the research object of this paper.
This paper takes the two-dimensional plane in the vertical direction as an example to analyze the capability of the cable to assist in wind resistance for the TUAV. Building upon this, a robust time-delay compensator (RTDC) is designed, which introduces a novel filtering error by simultaneously considering both the error signal and historical input signals within the time-delay interval. Additionally, this approach addresses the issues of unknown external disturbances and unknown input delays within the cable tension control system. The main contributions of this paper are as follows:
  • In terms of application, for the TUAV, the influence and characteristics of tether cable tension on the UAV’s wind resistance capability were analyzed through simulation, providing new insights into the wind resistance hovering control of TUAV;
  • In terms of method, by introducing error, error integral, error derivative, and historical input signals into the compensator, the issue of unknown input delays in tether cable tension control under unknown disturbances was resolved. Meanwhile, the controller exhibits strong robustness and can effectively resist external disturbances;
  • Also in terms of method, for the convenience of controller parameter design, a controller parameter tuning strategy based on the Harris Hawks Optimization algorithm was designed. A new performance index function was introduced, ensuring minimal steady-state error while achieving fast convergence speed.

2. Analysis of the Cable to Assist in Wind Resistance

As described in the Section 1, most of existing research on disturbance rejection control for TUAVs follows the control framework of traditional UAVs, treating tether cable tension merely as an external disturbance. This approach does not fully exploit the tether’s pulling effect. Therefore, this section first analyzes the auxiliary role of tether cable tension in enhancing the wind disturbance resistance capability of the UAV, providing theoretical support for the tether/rotorcraft coordination control framework.
Assumption 1. 
The focus of this study is on the contribution of the horizontal component of cable tension to the wind resistance capability of TUAV. Therefore, without loss of generality, this paper considers the stability control of UAVs within a two-dimensional plane, and assumes that the wind field environment in which the TUAV operates is characterized by uniform horizontal wind.
Firstly, the following coordinate systems are defined: Inertial Coordinate System O x y : The horizontal direction is denoted as the O x axis, and the vertical direction as the O y axis. UAV Body Coordinate System: The origin O d is located at the center of mass of the UAV. The O x d axis is parallel to the plane of the UAV’s rotors, and the forward direction of the UAV is taken as the positive direction along the O x d axis. The direction perpendicular to the rotor plane, upwards, is considered the positive direction along the O y d axis. The coordinate system is shown in Figure 1.
To clarify the auxiliary role of cable tension in improving the wind resistance ability of UAVs, the maximum horizontal wind resistance D max that a UAV can withstand at different pitch angles α is used to measure its wind resistance capability. First, a force analysis of the UAV in a balanced state is conducted, as shown in Figure 1. The UAV is subjected to gravitational force G, lift U 1 , horizontal wind resistance D, and cable tension T. For a typical non-tethered quadcopter UAV, the maximum horizontal wind resistance it can withstand can be expressed as
D max = G cot α , α arcsin G / U ¯ 1
where U ¯ 1 represents the maximum lift generated by the UAV’s rotors. For TUAV, at a certain tether cable inclination angle θ , the horizontal component of the tether cable tension can be utilized to assist in resisting horizontal wind disturbances. In this case, the UAV’s equilibrium equation can be written as
D max = U 1 cos α + T cos θ U 1 sin α = G + T sin θ
Then, the D max of the TUAV can be calculated as
D max = U 1 cos α + U 1 sin α G · cot θ
To visually compare the maximum horizontal wind resistance that non-tethered UAVs and TUAVs can withstand, based on Equations (1) and (2), the relationship between the maximum horizontal wind resistance, UAV inclination angle, and cable inclination angle is obtained, as shown in Figure 2, Figure 3 and Figure 4. The parameters of the UAV and the cable are chosen in Table 1.
From Figure 3, it can be found that the maximum wind resistance of a non-tethered UAV is 37.6 N at the critical inclination angle, whereas Figure 2 shows that, in the tethered state, the maximum wind resistance of the UAV is 263 N. This indicates that the wind resistance capacity of the TUAV is significantly greater than that of the non-tethered UAV. Figure 4 demonstrates that the wind resistance of the TUAV is related to the cable inclination angle. When the cable inclination angle is less than 1.18 rad (67.6°), the wind resistance of the TUAV exceeds 37.6 N, which is the maximum wind resistance of the non-tethered UAV. This means that as long as the tether cable inclination angle is smaller than this critical angle, the tether can significantly enhance the wind resistance capability of the TUAV. In fact, for the same cable tension, the smaller the cable inclination angle, the larger the horizontal component of the cable tension, thereby enhancing the wind resistance capability of the TUAV. The simulation results are consistent with this theoretical analysis. The above results indicate that cable tension has a significant effect on the wind resistance capability of UAVs within a certain range, which provides a theoretical foundation for cable-assisted wind resistance control.
Remark 1. 
It is worth noting that the TUAV’s cable examined in this study is utilized solely for power supply, resulting in a relatively low mass. Table 1 shows the parameters of the cable, which yields a gravitational force of approximately 2.45 N. Using the cable drag force formula, we calculated that under a base wind speed of 6 m/s, the horizontal drag force amounts to 2.12 N. Moreover, from the simulation results, the cable tension is typically around 10 N. Therefore, within the framework of tension control established in this study, the tension in the cable predominantly influences its shape. Consequently, we have neglected the effects of aerodynamic loads and gravity on the cable shape, which means that it is assumed that the cable is in a straight line during the control process.
Remark 2. 
Figure 3 shows that under the same wind resistance, the inclination angle of a non-tethered UAV is fixed. However, under the influence of tether cable tension, a TUAV can maintain stability at different inclination angles. This indicates that, with the assistance of the tether, the drone can hover stably in any suitable attitude, which significantly broadens the potential application scenarios of UAVs. However, the focus of this paper is on the wind disturbance rejection control algorithm for TUAVs, and this aspect will not be elaborated further.

3. Robust Time-Delay Compensator Design

3.1. Preliminaries

The discussion in Section 2 indicates that cable tension can significantly improve the wind resistance capability of UAVs. However, the control of cable tension is subject to significant delay effects. In previous research, the author established a tension measurement system using a winch and two tension sensors to investigate the tension transmission process. The results indicated that the time delay in the transmission of cable tension is related to factors such as cable length, magnitude of tension, and cable load. For a cable length of 50 m, the tension acting on the UAV is delayed by more than 0.1 s compared to the tension output at the ground tethering end. Under the influence of external wind disturbances, this time delay in control inputs can significantly complicate the design of the controller. Therefore, this paper addresses the issue of wind-resistant hovering control for TUAVs under input time delay, and designs a robust time-delay compensator. Firstly, the following assumptions are introduced:
Assumption 2. 
As shown in the analysis in Section 2, under the influence of cable tension, the UAV can maintain stable hovering at any suitable attitude. Therefore, for the convenience of controller design, it is assumed that the UAV maintains stable flight with an inclination angle of 0. Furthermore, this paper assumes that the upper end of the cable is connected to the center of mass of the UAV, which means that the tension of the cable will not generate a moment and thereby affect the attitude of the UAV.
Then, the dynamic model of a TUAV in a two-dimensional plane is expressed as shown in Equation (3), where x , y represent the position of the UAV in the horizontal and vertical directions, respectively. D x = 1 2 C D x ρ S x ˙ 2 represents the horizontal wind drag force caused by the characteristic area of the UAV, where C D x is the drag coefficient, ρ is the atmospheric density, S is the characteristic area of the UAV, and x ˙ is the horizontal velocity of the UAV. The control inputs include cable tension T and UAV lift U 1 . The cable tension acts on both the horizontal and vertical channels, while under Assumption 2, the UAV lift only affects the vertical channel.
x ¨ = D x m + T t + Δ t x x 2 + y 2 y ¨ = U 1 m D x m T t + Δ t x x 2 + y 2 G
Remark 3. 
It is important to note that in practical scenarios, the response speed and the control bandwidth of the UAV’s rotors are significantly faster than the cable tension control mechanism. Therefore, for the convenience of controller design, the following Assumption 3 is made:
Assumption 3. 
This section focuses on the effect of the cable tension of the TUAV system on the horizontal wind resistance of the UAV. Therefore, it is assumed that the lift control of the UAV is fast enough to ensure that the flight altitude (y-direction position) of the UAV changes within a small range. That is, y ̲ < y < y ¯ . Considering the position change of the vertical channel of the UAV as a disturbance can simplify the control model while taking into account the coupling effect of the two channels of the UAV.
Under the above assumption, the model can be simplified as
x ¨ = f x , x ˙ + g x u t τ + d t
where
f x , x ˙ = 1 2 m C D x ρ S x ˙ 2 , g x = x x 2 + y 2
and u t τ represents the control input with time delay. For t < τ , there is u t τ = 0 , where τ R + is the unknown time delay. d t represents the time-varying external disturbance. For the convenience of description, the following assumptions and lemmas are given:
Assumption 4. 
The unknown time delay has a known upper bound τ max R + , i.e., τ < τ max .
Assumption 5. 
According to Assumption 3, the function g x has a known upper bound g ¯ and a lower bound g , i.e., g I g x g ¯ I .
Assumption 6. 
The unknown time-varying external disturbance d t has a known upper bound d ¯ R + , i.e., d t d ¯ , where d means the standard Euclidean norm of d.
Lemma 1 
([24]). Let D R n be an open and connected set containing the origin. Let B r D denote the closed ball of radius r > 0 centered at the origin and let f : D R m = f 1 , f 2 , , f m T be a differentiable function such that x < f x , f i x < for all x D . Then, there exists a strictly increasing function ρ : 0 , 0 , such that f x f x d ρ x x d x x d for all x D and x B r .
Lemma 2 
(Young’s inequality). For p > 1 , q > 1 , 1 p + 1 q = 1 , then a , b R + , there is
a · b a p p + b q q
Lemma 3 
(Cauchy–Schwarz inequality) [25]). For the continuous functions f , g : a , b R n to be an integrable function on the interval a , b , there is
a b f x g x 2 a b f 2 x d x · a b g 2 x d x
Lemma 4. 
Let f : a , b R n be an integrable function on the interval a , b ; then, the following inequality holds:
a b s t h s d s d s b a a b h s d s

3.2. Controller Design

Define the position error variable as e t = x d x t , where x d is the desired position instruction. Then, an auxiliary variable representing the filter error is defined as
λ t = e ˙ t + α e t + β 0 t e s d s γ t τ max t u s d s u t
where α , β R + , γ > g . The auxiliary variable above includes the proportional, differential, and integral terms of the error variable, as well as the integral of the input from time τ max to the current moment t. This approach effectively compensates for the effects of input delays while ensuring robustness. Taking the derivative of the above equation yields
λ ˙ t = ω t + g x u t τ max u t τ γ u t u ˙ t + α λ t + β α 2 e t α β 0 t e s d s + α γ t τ max t u s d s + α u t + γ g u t τ max
where ω t = x ¨ d d t f x , x ˙ + f x d , x ˙ d f x d , x ˙ d β e 0
From Lemma 1 and Assumption 6, ω t is upper-bounded as
ω t x ¨ d + d ¯ + δ 1 e t + δ 2 + f x d , x ˙ d + β e 0 μ 1 e t + μ 2
where μ 1 , μ 2 R + are known positive constants. From the mean value theorem, there is
u t τ max u t τ τ τ max u ˙ t τ ^
where τ ^ τ , τ max . The filtering tracking error λ t is passed through a first-order filter to obtain the control law as shown in (control law)
u t = K γ + s λ t
Then, Equation (9) can be written as
λ ˙ t = ω t + g x u t τ max u t τ K λ t + α λ t + β α 2 e t β e 0 α β 0 t e s d s + α γ t τ max t u s d s + α u t + γ g u t τ max
Then, the following theorem holds:
Theorem 1. 
for given μ 1 , μ 2 , η > 0 , the closed-loop system Equation (4) is global uniformly ultimately bounded (GUUB) under the control law Equation (12) if there exist scalars α , β , γ , K > 0 such that
K > 3 + g ¯ 2 K 2 γ 2 τ max 2 + β + 5 α + 2 τ max + 2 τ ^ τ max γ 2
α 3 > μ 1 2 2 + β 2 + 3 α 2 2 + α β 2 1 + α t max
γ > α 2 + α 2 2 + K 2 + γ g 2 2 + η 2 α γ 2 τ max 2 + τ max + τ ^ τ max K 2
η > 2 + 2 α
The proof process will be presented in the next subsection.

3.3. Stability Analysis

Proof. 
To prove Theorem 1, the L-K function is defined as follows:
V t = V 1 t + V 2 t + V 3 t + V 4 t + V 5 t + V 6 t
where
V 1 t = 1 2 r T t r t + 1 2 α 2 e T t e t + 1 2 u T t u t
V 2 t = 1 2 K 2 γ 2 t τ ^ t u ˙ s 2 d s
V 3 t = 1 2 τ max K 2 γ 2 t τ ^ t s t u ˙ s 2 d s d s
V 4 t = γ g 2 2 t τ max t u s 2 d s
V 5 t = η 2 α τ max γ 2 t τ max t s t u s 2 d s d s
V 6 t = α β 2 1 + α t max 0 t s t e s 2 d s d s
where η R + is an auxiliary parameter. t max is the maximum time constant of the integration of the error variable. Taking the derivative of the Equation (18) yields
V ˙ t = λ T [ ω t + g x u t τ max u t τ K λ t + α λ t + β α 2 e t β e 0 α β 0 t e s d s + α γ t τ max t u s d s + α u t + γ g u t τ max ] + α 2 e T λ t α e t β 0 t e s d s + γ t τ max t u s d s + u t + u T t γ u t + K λ t + V ˙ 2 t + V ˙ 3 t + V ˙ 4 t + V ˙ 5 t + V ˙ 6 t
where
V ˙ 2 t = 1 2 K 2 γ 2 u ˙ t 2 u ˙ t τ ^ 2
V ˙ 3 t = τ ^ 2 τ max K 2 γ 2 u ˙ t 2 1 2 τ max K 2 γ 2 t τ ^ t u ˙ s 2 d s
V ˙ 4 t = γ g 2 2 u t 2 u t τ max 2
V ˙ 5 t = η 2 α 2 τ max 2 γ 2 u t 2 η 2 α 2 τ max γ 2 t τ max t u s 2 d s
V ˙ 6 t = α 2 β 1 + α t max t e t 2 α 2 β 1 + α t max 0 t e s 2 d s
By organizing the above formula, we obtain
V ˙ t = μ 1 e t λ t + μ 2 λ t + g ¯ τ τ max u ˙ t τ ^ λ t + λ T t α K λ t + λ T t β e t λ T t α β 0 t e s d s + λ T t α γ t τ max t u s d s + λ T t α u t + λ T t γ g u t τ max + e T t α 3 e t e T α 2 β 0 t e s d s + e T α 2 γ t τ max t u s d s + e T α 2 u t u T t γ u t + u T t K λ t + 1 2 K 2 γ 2 u ˙ t 2 u ˙ t τ ^ 2 + τ ^ 2 τ max K 2 γ 2 u ˙ t 2 1 2 τ max K 2 γ 2 t τ ^ t u ˙ s 2 d s + γ g 2 2 u t 2 u t τ max 2 + η 2 α 2 τ max 2 γ 2 u t 2 η 2 α 2 τ max γ 2 t τ max t u s 2 d s + α 2 β 1 + α t max t e t 2 α 2 β 1 + α t max 0 t e s 2 d s
From Lemma 2 (Young’s inequality), we can get
λ T t β e t β 2 λ t 2 + β 2 e t 2
λ T t α β 0 t e s d s α 2 λ t 2 + α β 2 2 0 t e s d s 2
λ T t α γ t τ max t u s d s α 2 λ t 2 + α γ 2 2 t τ max t u s d s 2
λ T t α u t α 2 λ t 2 + α 2 u t 2
λ T t γ g u t τ max 1 2 λ t 2 + γ g 2 2 u t τ max 2
e T α 2 β 0 t e s d s α 2 2 e t 2 + α 2 β 2 2 0 t e s d s 2
e T α 2 γ t τ max t u s d s α 2 2 e t 2 + α 2 γ 2 2 t τ max t u s d s 2
e T α 2 u t α 2 2 e t 2 + α 2 2 u t 2
u T t K λ t K 2 λ t 2 + K 2 u t 2
μ 1 e t λ t μ 1 2 2 e t 2 + 1 2 λ t 2
μ 2 λ t μ 2 2 2 + 1 2 λ t 2
g ¯ τ τ max u ˙ t τ ^ λ t 1 2 K 2 γ 2 u ˙ t τ ^ 2 + g ¯ 2 K 2 γ 2 τ max 2 2 λ t 2
According to Lemma 3, the following two terms in Equations (22) and (23) can be upper-bounded as
t τ max t u s d s 2 τ max t τ max t u s 2 d s
0 t e s d s 2 t 0 t e s 2 d s
According to Lemma 4, there is
V ˙ 3 t τ ^ 2 τ max K 2 γ 2 u ˙ t 2 1 4 τ max K 2 γ 2 t τ ^ t u ˙ s 2 d s 1 4 τ max τ ^ K 2 γ 2 t τ ^ t s t u ˙ s 2 d s d s
V ˙ 5 t η 2 α τ max 2 γ 2 u t 2 η 4 α τ max γ 2 t τ max t u s 2 d s η 4 α γ 2 t τ max t s t u s 2 d s d s
V ˙ 6 t α β 2 1 + α t max e t 2 1 2 α β 2 1 + α t max 0 t e s 2 d s 1 2 α β 2 1 + α 0 t s t e s 2 d s d s
Substituting Equations (21)–(37) into Equation (20), one has
V ˙ t α 3 μ 1 2 2 β 2 3 α 2 2 α β 2 1 + α t max e t 2 K 2 3 2 g ¯ 2 K 2 γ 2 τ max 2 2 β 2 5 α 2 τ max + τ ^ τ max γ 2 λ t 2 + μ 2 2 2 γ α 2 α 2 2 K 2 γ g 2 2 η 2 α γ 2 τ max 2 τ max + τ ^ τ max K 2 u t 2 α γ 2 τ max 2 γ g 2 η 2 2 α V 4 t 1 2 τ max V 2 t 1 2 τ ^ V t 3 1 2 τ max V 5 t 1 2 t max V 6 t
The Equation (38) can be rewritten as
V ˙ t ϑ 1 V t + ϑ 2
where
ϑ 1 = min K 2 3 2 g ¯ 2 K 2 γ 2 τ max 2 2 β 2 5 α 2 τ max + τ ^ τ max γ 2 , α 3 μ 1 2 2 β 2 3 α 2 2 α β 2 1 + α t max , γ α 2 α 2 2 K 2 γ g 2 2 η 2 α γ 2 τ max 2 τ max + τ ^ τ max K 2 , α γ 2 τ max 2 γ g 2 η 2 2 α , 1 2 τ max , 1 2 τ ^ , 1 2 t max
ϑ 2 = μ 2 2 2
Therefore, given that the following formulas hold, the closed-loop system Equation (4) is GUUB.
K > 3 + g ¯ 2 K 2 γ 2 τ max 2 + β + 5 α + 2 τ max + 2 τ ^ τ max γ 2
α 3 > μ 1 2 2 + β 2 + 3 α 2 2 + α β 2 1 + α t max
γ > α 2 + α 2 2 + K 2 + γ g 2 2 + η 2 α γ 2 τ max 2 + τ max + τ ^ τ max K 2
η > 2 + 2 α
This completes the proof. □
Remark 4. 
The aforementioned controller is valid under Assumptions 1–6, and external disturbances d generally adhere to Assumption 4 under normal weather conditions. When wind disturbances suddenly increase during extreme weather, d may exceed d ¯ . In this situation, this will only result in an increase in the upper bound of system variable convergence, without significantly affecting the overall convergence of the system.
Remark 5. 
The design of the control law in Equation (12) is motivated by the Lyapunov stability analysis. The parameters can be selected based on the sufficient conditions provided by Equations (14)–(17) to ensure the system’s GUUB. It is important to note that the conditions provided by Equations (14)–(17) are in a highly nonlinear form, making direct calculation challenging. Therefore, this study employs a population optimization algorithm for parameter optimization, using the Equations (14)–(17) expression as a penalty term. After multiple iterations, a set of controller parameters satisfying the condition of Theorem 1 can be obtained.

4. Result

To verify the effectiveness of the proposed robust time-delay controller in addressing the input time delay as well as the external disturbance problem in cable tension control of the TUAV, simulations are conducted in this section. The simulation parameters are provided in Table 1. Time-varying disturbances are composed of two parts: d ( t ) = d 1 + d 2 , where d 1 = 7 + s i n ( 2 t ) represents low-frequency significant disturbances, used to simulate periodic gust disturbances and low-frequency significant rope swings, while d 2 represents high-frequency minor disturbances, used to simulate atmospheric turbulence. In addition, to simulate the coupling effect between the x and y channels, the change in g is set to g = 1 + 0.2 s i n ( 5 t ) . The comparison algorithm selected in this paper is a robust controller that does not consider historical input information, i.e.,
u c o m p a r e t = K 1 1 + K 2 s γ e ˙ t + α e t + β 0 t e s d s
To facilitate the solution of the controller parameters and avoid the influence of parameter selection on the comparison results which would affect the comparison results, this paper utilizes the Harris Hawks Optimizer (HHO) swarm optimization algorithm [26] for controller parameter tuning. HHO is a metaheuristic algorithm proposed in 2019, which simulates the unique group hunting behavior of Harris hawks to perform swarm intelligence optimization. The algorithm consists of three phases: global search, global exploration to local exploitation transition, and local exploitation. The position of the Harris hawk is considered as a candidate solution, and the best candidate solution at each iteration represents the prey. The fitness function is defined as
f i t n e s s = J max K e r r o r t e r r o r , i f e r r o r i = 1 n K e t i · e i 2 , e l s e
where J max is the given upper bound of fitness, t e r r o r is the maximum time of system operation error, i is the number of operational steps, t i is the time at the i th step, e i is the error at the i th step, and n is the total number of simulation steps. K e r r o r and K e are parameters to be designed. The above fitness function ensures that the optimization results exhibit both fast convergence and stability.
The parameter optimization for the RTDC algorithm designed in this paper and the comparison algorithm robust compensator (RC) is performed separately. The RTDC algorithm has four parameters to be optimized, which are α , β , γ , K, while the RC algorithm has five parameters to be optimized, which are K p , K I , K D , K 1 , K 2 . The population size is set to 1000, and the maximum number of iterations is set to 100. The fitness function values for the 1st, 50th, and 100th iterations are shown in the table below (Table 2):
The evolution of the fitness function and various controller parameters during the optimization process are shown in Figure 5 and Figure 6. It can be observed that after 100 iterations, the fitness function of the RTDC reaches 0.0070 , which is significantly lower than the fitness function of the RC, which is 0.0749 . The performance of the optimized controller is illustrated in Figure 7, Figure 8 and Figure 9.
Figure 7 shows the variation curve of the composite disturbance, which includes both high-frequency and low-frequency disturbance. Figure 8 shows the variation curve of the position error of the UAV under two controllers. It can be observed that the RC algorithm exhibits a lower convergence rate compared to the RTDC. Due to the presence of input delay, the RC algorithm only starts to show a convergence trend after 4 s. Furthermore, due to the time-varying wind disturbance, the delayed control input is unable to counteract the wind disturbance timely, resulting in a fluctuation of 0.5 m even after stabilization. In contrast, under the effect of RTDC, the system converges within 2 s to within 0.1 m, and due to the compensation from historical control inputs, the oscillation amplitude after stabilization is less than 0.01m, demonstrating excellent disturbance rejection capability. Figure 9 shows the variation of the cable tension under RTDC. The tension limit for the cable to break is greater than 200 N , so the maximum tension of the cable is set at 150 N . As a result, under the condition that the tension is less than 150 N , the UAV can maintain stability very well.

5. Discussion

This paper investigates the wind resistance stability control problem of TUAVs. By analyzing the feasibility and characteristics of cable to assist in wind resistance, the following conclusions are drawn: (1) Under a certain cable inclination angle, the horizontal component of the cable tension has a positive effect on the wind resistance capability of the UAV, helping the UAV resist stronger wind disturbances; (2) With cable tension-assisted control, the TUAV can make appropriate attitude adjustments, unlike traditional quadcopters, which can only maintain a fixed attitude under certain wind speeds. This significantly broadens the application scenarios for UAVs and is of great significance to their practical use.
Based on this, a robust time-delay compensator is designed to address the issue of unknown input delays in the cable tension control system. Furthermore, to tackle the challenges of strong nonlinearity and strong coupling in the sufficient conditions for ultimate boundedness, an HHO-based parameter intelligent optimization strategy is proposed. The final simulation results show that the optimized controller parameters can effectively achieve stable control of delay systems under unknown disturbances.
It is important to note that the focus of this paper is on demonstrating the feasibility of the cable tension to assist in wind resistance and addressing the time-delay issue in the tension control system. In fact, several areas require further investigation: (1) Considering more complex and precise TUAV dynamic models. This includes the dynamic characteristics of the cable and the coupling effect between the cable and the UAV. Meanwhile, further analyze the transmission process of cable tension and establish an accurate tension transmission model to assist in the wind resistance in three-dimensional space; (2) Considering the multi-actuator coordination control problem with different frequency bands, amplitudes, and time delays for UAV rotors, cable retraction devices, and other components, and establishing a complete framework for the wind resistance stability control of TUAVs.

Author Contributions

Conceptualization, Z.M.; methodology, N.L.; validation, N.L. and J.B.; formal analysis, N.L.; investigation, N.L.; data curation, J.B.; writing—original draft preparation, N.L.; writing—review and editing, Z.M.; visualization, J.B.; supervision, Z.M.; project administration, Z.M.; funding acquisition, Z.M. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by the National Natural Science Foundation of China (62173273), and Natural Sciences Basic Research Program (2025JC-QYXQ-036).

Data Availability Statement

Simulation data may be shared with qualified academic researchers for collaborative purposes, subject to approval by the corresponding author and compliance with institutional data sharing agreements.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Fattori, F.; Cocuzza, S. Tethered Drones: A Comprehensive Review of Technologies, Challenges, and Applications. Drones 2025, 9, 425. [Google Scholar] [CrossRef]
  2. He, W.; Zhang, S. Dynamics of a Rigid-Flexible Coupling System for Tethered Uncrewed Aerial Vehicle with Active Control. IEEE Aerosp. Electron. Syst. Mag. 2025, 40, 16–28. [Google Scholar] [CrossRef]
  3. Khemiri, S.; Kishk, M.A.; Alouini, M.S. Exploiting tethered and untethered UAVs: A hybrid aerial communication system. Sci. Rep. 2025, 15, 15882. [Google Scholar] [CrossRef] [PubMed]
  4. Lee, S.M.; Ng, W.H.; Liu, J.; Wong, S.K.; Srigrarom, S.; Foong, S. Flow-Induced Force Modeling and Active Compensation for a Fluid-Tethered Multirotor Aerial Craft During Pressurised Jetting. Drones 2022, 6, 88. [Google Scholar] [CrossRef]
  5. Tao, Y.; Zhang, S. Research on the Vibration and Wave Propagation in Ship-Borne Tethered UAV Using Stress Wave Method. Drones 2022, 6, 349. [Google Scholar] [CrossRef]
  6. Sierra, J.E.; Santos, M. Wind and Payload Disturbance Rejection Control Based on Adaptive Neural Estimators: Application on Quadrotors. Complexity 2019, 2019, 6460156, Erratum in Complexity 2020, 2020, 4189272. [Google Scholar] [CrossRef]
  7. Hua, L.; Zhang, J.; Li, D.; Xi, X. Fault-Tolerant Active Disturbance Rejection Control of Plant Protection of Unmanned Aerial Vehicles Based on a Spatio-Temporal RBF Neural Network. Appl. Sci. 2021, 11, 4084. [Google Scholar] [CrossRef]
  8. Rodriguez-Ramos, A.; Sampedro, C.; Bavle, H.; de la Puente, P.; Campoy, P. A Deep Reinforcement Learning Strategy for UAV Autonomous Landing on a Moving Platform. J. Intell. Robot. Syst. 2019, 93, 351–366. [Google Scholar] [CrossRef]
  9. Sun, C.; Liu, M.; Liu, C.; Feng, X.; Wu, H. An Industrial Quadrotor UAV Control Method Based on Fuzzy Adaptive Linear Active Disturbance Rejection Control. Electronics 2021, 10, 376. [Google Scholar] [CrossRef]
  10. Eliker, K.; Zhang, W. Finite-time Adaptive Integral Backstepping Fast Terminal Sliding Mode Control Application on Quadrotor UAV. Int. J. Control Autom. Syst. 2020, 18, 415–430. [Google Scholar] [CrossRef]
  11. Hamadi, H.; Lussier, B.; Fantoni, I.; Francis, C.; Shraim, H. Observer-based Super Twisting Controller Robust to Wind Perturbation for Multirotor UAV. In Proceedings of the 2019 International Conference on Unmanned Aircraft Systems (ICUAS’ 19), Atlanta, GA, USA, 11–14 June 2019; pp. 397–405. [Google Scholar] [CrossRef]
  12. Izadi, M.; Faieghi, R. High-gain disturbance observer for robust trajectory tracking of quadrotors. Control Eng. Pract. 2024, 145, 105854. [Google Scholar] [CrossRef]
  13. Kourani, A.; Daher, N. Marine locomotion: A tethered UAV-Buoy system with surge velocity control. Robot. Auton. Syst. 2021, 145, 103858. [Google Scholar] [CrossRef]
  14. Talke, K.; Birchmore, F.; Bewley, T. Autonomous hanging tether management and experimentation for an unmanned air-surface vehicle team. J. Field Robot. 2022, 39, 869–887. [Google Scholar] [CrossRef]
  15. Martinez-Rozas, S.; Alejo, D.; Caballero, F.; Merino, L. Path and Trajectory Planning of a Tethered UAV-UGV Marsupial Robotic System. IEEE Robot. Autom. Lett. 2023, 8, 6475–6482. [Google Scholar] [CrossRef]
  16. Portilla, G.; Alexandrova, I.V.; Mondie, S.; Zhabko, A.P. Estimates for solutions of homogeneous time-delay systems: Comparison of Lyapunov-Krasovskii and Lyapunov-Razumikhin techniques. Int. J. Control 2022, 95, 3002–3011. [Google Scholar] [CrossRef]
  17. Liu, Z.G.; Shi, Y.Y.; Sun, W.; Su, S.F. Direct Fuzzy Adaptive Regulation for High-Order Delayed Systems: A Lyapunov-Razumikhin Function Method. IEEE Trans. Cybern. 2024, 54, 1894–1906. [Google Scholar] [CrossRef] [PubMed]
  18. Zhang, X.M.; Han, Q.L.; Ge, X.; Ding, D. An overview of recent developments in Lyapunov-Krasovskii functionals and stability criteria for recurrent neural networks with time-varying delays. Neurocomputing 2018, 313, 392–401. [Google Scholar] [CrossRef]
  19. Shobana, N.; Chaudhuri, P.; Priyanka, S.; Sakthivel, R. Predictor-based anti-disturbance tracking control for non-linear input time-delay control systems. Int. J. Syst. Sci. 2025, 1–18. [Google Scholar] [CrossRef]
  20. Mohanapriya, S.; Sakthivel, R.; Kwon, O.M.; Anusuya, S. Robust Modified Repetitive Tracking Control Design for Singular Markovian Jump Fuzzy Systems with Probabilistic Input Delay. Int. J. Adapt. Control Signal Process. 2025, 39, 676–691. [Google Scholar] [CrossRef]
  21. Jain, A.K.; Bhasin, S. Tracking control of uncertain nonlinear systems with unknown constant input delay. IEEE-CAA J. Autom. Sin. 2020, 7, 420–425. [Google Scholar] [CrossRef]
  22. Sun, J.; Lin, W. Non-identifier based adaptive regulation of feedforward systems with nonlinear parametrization and delays: A saturation control scheme. Syst. Control Lett. 2023, 173, 105456. [Google Scholar] [CrossRef]
  23. Yu, X.; Lin, W. Universal output feedback control of a class of uncertain nonlinear systems with unknown delays instate, input and output. Automatica 2025, 174, 112135. [Google Scholar] [CrossRef]
  24. Kamalapurkar, R.; Rosenfeld, J.A.; Klotz, J.; Downey, R.J.; Dixon, W.E. Supporting Lemmas for RISE-based Control Methods. arXiv 2013, arXiv:1306.3432. [Google Scholar] [CrossRef]
  25. Masjed-Jamei, M.; Hussain, N. More results on a functional generalization of the Cauchy-Schwarz inequality. J. Inequalities Appl. 2012, 2012, 239. [Google Scholar] [CrossRef]
  26. Meng, Z.; Li, Q. Optimal attitude takeover control for failed spacecraft based on multi-nanosatellites. J. Frankl. Inst. 2023, 360, 4947–4972. [Google Scholar] [CrossRef]
Figure 1. TUAV coordinate system definition and force analysis diagram.
Figure 1. TUAV coordinate system definition and force analysis diagram.
Drones 09 00617 g001
Figure 2. Diagram of the relationship between wind resistance and the inclination angle of the UAV and cable.
Figure 2. Diagram of the relationship between wind resistance and the inclination angle of the UAV and cable.
Drones 09 00617 g002
Figure 3. Diagram of the relationship between wind resistance and the inclination angle of the UAV.
Figure 3. Diagram of the relationship between wind resistance and the inclination angle of the UAV.
Drones 09 00617 g003
Figure 4. Diagram of the relationship between wind resistance and the inclination angle of the cable.
Figure 4. Diagram of the relationship between wind resistance and the inclination angle of the cable.
Drones 09 00617 g004
Figure 5. Iteration process of RTDC.
Figure 5. Iteration process of RTDC.
Drones 09 00617 g005
Figure 6. Iteration process of RC.
Figure 6. Iteration process of RC.
Drones 09 00617 g006
Figure 7. Disturbance.
Figure 7. Disturbance.
Drones 09 00617 g007
Figure 8. Position error of two controllers.
Figure 8. Position error of two controllers.
Drones 09 00617 g008
Figure 9. Cable tension.
Figure 9. Cable tension.
Drones 09 00617 g009
Table 1. UAV parameters.
Table 1. UAV parameters.
ParametersSymbolsValueUnits
Mass of UAV m U A V 1.4 kg
Maximum length of cable l m a x 20 m
Diameter of cabled3 mm
Linear density of cable μ 0.0125 kg / m
Atmospheric density ρ 1.2245 kg / m 3
Characteristic area of UAVS0.5 m 2
Drag coefficient of UAV C D x 0.8None
Drag coefficient of cable C L D x 0.8None
Maximum lift of UAV U 1 40 N
Table 2. Iteration process.
Table 2. Iteration process.
Iteration Number150100
RTDC 0.7207 0 . 0095 0.0070
RC 1187.8993 1.8044 0.0749
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

Liang, N.; Bai, J.; Meng, Z. HHO-Based Cable Tension Control of Tethered UAV with Unknown Input Time Delay. Drones 2025, 9, 617. https://doi.org/10.3390/drones9090617

AMA Style

Liang N, Bai J, Meng Z. HHO-Based Cable Tension Control of Tethered UAV with Unknown Input Time Delay. Drones. 2025; 9(9):617. https://doi.org/10.3390/drones9090617

Chicago/Turabian Style

Liang, Nanyu, Jinxin Bai, and Zhongjie Meng. 2025. "HHO-Based Cable Tension Control of Tethered UAV with Unknown Input Time Delay" Drones 9, no. 9: 617. https://doi.org/10.3390/drones9090617

APA Style

Liang, N., Bai, J., & Meng, Z. (2025). HHO-Based Cable Tension Control of Tethered UAV with Unknown Input Time Delay. Drones, 9(9), 617. https://doi.org/10.3390/drones9090617

Article Metrics

Back to TopTop