| Literature DB >> 35205598 |
Zhuwei Wang1, Mengjiao Xu1, Lihan Liu2, Chao Fang1,3, Yang Sun1, Huamin Chen1.
Abstract
With the rapid development of UAV technology, the research of optimal UAV formation tracking has been extensively studied. However, the high maneuverability and dynamic network topology of UAVs make formation tracking control much more difficult. In this paper, considering the highly dynamic features of uncertain time-varying leader velocity and network-induced delays, the optimal formation control algorithms for both near-equilibrium and general dynamic control cases are developed. First, the discrete-time error dynamics of UAV leader-follower models are analyzed. Next, a linear quadratic optimization problem is formulated with the objective of minimizing the errors between the desired and actual states consisting of velocity and position information of the follower. The optimal formation tracking problem of near-equilibrium cases is addressed by using a backward recursion method, and then the results are further extended to the general dynamic case where the leader moves at an uncertain time-varying velocity. Additionally, angle deviations are investigated, and it is proved that the similar state dynamics to the general case can be derived and the principle of control strategy design can be maintained. By using actual real-world data, numerical experiments verify the effectiveness of the proposed optimal UAV formation-tracking algorithm in both near-equilibrium and dynamic control cases in the presence of network-induced delays.Entities:
Keywords: formation tracking; high dynamic; leader–follower control; network-induced delays
Year: 2022 PMID: 35205598 PMCID: PMC8871154 DOI: 10.3390/e24020305
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Comparison with existing works.
| Ref. | Dynamic | Delay | Approach | Result |
|---|---|---|---|---|
| [ | No | Yes | Neighbor-based linear protocol with time-delay. | A sufficient condition is derived and time-delay cannot be arbitrarily large. |
| [ | No | Yes | A piecewise constant and neighbor-based feedback control rule. | A necessary condition is presented and continuous communication between neighboring agents is avoided. |
| [ | No | Yes | Finite-field leader–follower consensus protocol with time delays and switching topology. | Two criteria for the finite-field leader–follower consensus with time delays and switching topology are presented. |
| [ | No | Yes | An adaptive leader–follower consensus control protocol with unknown nonlinearities and state time-delays. | The consensus tracking error will converge to an adjustable neighborhood of the origin. |
| [ | No | No | Three flocking algorithms: two for free flocking and one for constrained flocking. | Migration of flocks can be performed using a peer-to-peer network of agents, i.e., “flocks need no leaders.” |
| [ | Yes | No | Flocking of multi-agent protocol with a virtual leader. | Modification to the Olfati-Saber algorithm in [ |
| [ | No | Yes | Consensus-based approaches are applied to achieve time-varying formation. | Necessary and sufficient conditions for UAV swarm systems to achieve time-varying formations are proposed. |
| [ | Yes | No | A continuous adaptive controller is designed. | An adaptive estimator for each uninformed agent can estimate the velocity of the leader. |
| [ | Yes | Yes | An adaptive leader–follower formation control protocol is proposed. | The overall closed-loop system is proved to be semi-globally, uniformly, and ultimately bounded by Lyapunov stability theory. |
Figure 1UAV formation tracking model.
Figure 2Dynamic features.
Figure 3Leader–follower model for UAV formation.
Figure 4Timing diagram for UAV formation tracking through a wireless communication network.
Simulation parameters setting.
| Parameter | Scenario 1 | Scenario 2 |
|---|---|---|
| Sampling period | 0.4 s | 0.4 s |
| Network-induced delays |
|
|
| Desired velocity | Fixed | Dynamic, |
| Desired distance | Depend on velocity | Depend on velocity |
| Uncertainty | None |
Disturbance distribution |
Figure 5Scenario 1: velocity trajectory comparisons of followers under different delays in near-equilibrium case.
Figure 6Scenario 1: position trajectory error comparisons of followers under different delays in near-equilibrium case.
Figure 7Scenario 1: 3-D trajectory of follower in near-equilibrium case.
Figure 8Scenario 2: velocity trajectory comparisons of followers under different delays in general dynamic case.
Figure 9Scenario 2: position trajectory errors comparisons of followers under different delays in general dynamic case.
Figure 10Scenario 2: 3D trajectory of follower in general dynamic case.
Figure 11Scenario 2: velocity trajectory comparisons with the existing algorithms.
Figure 12Scenario 2: Position trajectory error comparisons with the existing algorithms.