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
: The horizontal direction is denoted as the
axis, and the vertical direction as the
axis. UAV Body Coordinate System: The origin
is located at the center of mass of the UAV. The
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
axis. The direction perpendicular to the rotor plane, upwards, is considered the positive direction along the
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
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
, 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
where
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
Then, the
of the TUAV can be calculated as
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. 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:
, where
represents low-frequency significant disturbances, used to simulate periodic gust disturbances and low-frequency significant rope swings, while
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
. The comparison algorithm selected in this paper is a robust controller that does not consider historical input information, i.e.,
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
where
is the given upper bound of fitness,
is the maximum time of system operation error,
i is the number of operational steps,
is the time at the
step,
is the error at the
step, and
n is the total number of simulation steps.
and
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
,
,
,
,
. 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
, which is significantly lower than the fitness function of the RC, which is
. 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
, so the maximum tension of the cable is set at 150
. As a result, under the condition that the tension is less than 150
, 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.