Professional Documents
Culture Documents
To cite this article: Yafei Chen & Tao Deng (2023) Leader-Follower UAV formation flight control
based on feature modelling, Systems Science & Control Engineering, 11:1, 2268153, DOI:
10.1080/21642583.2023.2268153
1. Introduction
unmanned aerial systems, it achieves disturbance rejec-
Unmanned aerial vehicle (UAV) flying formation is used to tion control and rigid shape switching for multi-vehicle
perform transportation tasks in complex scenes, such as formations. In addressing the three-dimensional leader-
plateau transportation, battlefield transportation, moun- follower formation control problem for a group of
tain transportation, emergency rescue, and disaster relief unmanned aerial vehicles (UAVs) with motion constraints
transportation, etc., which improves transportation effi- and disturbances, the authors Liang et al. (2020) trans-
ciency and effectively meets the accuracy and real-time form the original formation error of follower UAVs into
of material distribution. With the continuous expansion the Frenet-Serret framework. To achieve satisfactory for-
and deepening of drone formation applications, it is nec- mation error constraint conditions, Yang et al. (2023) pro-
essary to establish an optimized flight formation control posed a prescribed time performance function based on
model. This model should incorporate the adjustability of time scale transformation function, and combined with
drone flight formations to avoid delays and disturbances error conversion to improve the transient performance
in multi-drone systems during formation transportation, of formation error. Based on the differential flatness the-
while ensuring stability and anti-interference capabilities ory, Ai and Yu (2019) proposed an observer-finite-time
in drone formation flight control (see for example Li et al., controller based on the adaptive disturbance suppres-
2022; Zou et al., 2019; Zou et al., 2020). sion method to transform the underactuated quadrotor
In formation control, the Leader-Follower control has system into a fully actuated system with four degrees of
become a popular method due to its simple configu- freedom and four control inputs and this method effec-
ration and high implementation efficiency. In practical tively solves the control problem of multiple quadrotor
applications, the Leader-Follower scheme requires con- aircraft.
tinuous updating of feedback state signals and control However, accurate acquisition of model parameters is
commands (Breivik et al., 2008; Duan, 2020). Combined required for model establishment. When the constraint
with a centralized control scheme design for multiple conditions are complex and the computational burden
is excessive, it can lead to delays, oscillations, and poor 2. Leader-follower feature modelling and
stability. Yang et al. (2020) proposed a follower vehi- control object analysis of UAV formation flight
cle control law based on estimated relative positions control
to follow the leader. If certain conditions regarding the
2.1. Leader-follower feature modelling
relative angular velocity between the leader and fol-
lowers are met, estimation errors will converge to zero, To realize the Leader-Follower UAV formation flight con-
but, it may not be suitable for many scenarios due to trol based on feature modelling, firstly, the Leader-
model constraints. Considering the potential changes in Follower feature model of UAV formation flight is con-
the external environment and uncertainties within the structed, and the trajectory planning and dynamic param-
system, Li et al. (2023) proposed an internal-external eter tracking identification of the Leader and Follower
loop control method for the formation of drones. How- are carried out respectively. The modified DH parameter
ever this approach requires stability control for each method is used to carry out the terminal pose param-
member of the formation, although optimization was eter conditions of UAV formation flight, and the spatial
suggested using Active Disturbance Rejection Control coordinate system of UAV formation flight is constructed.
(ADRC), it imposes a heavy computational burden and Combined with the transformation analysis of the spa-
cannot guarantee real-time performance. Hoang et al. tial geometric coordinate system, the coordinate point
(2021) proposed a distributed control law to achieve the where the centroid and geometric centre of UAV overlap
desired formation in the presence of continuous uncer- is regarded as the centroid of UAV, and the indirect coor-
tainties in the follower model, but it exhibits chattering dinate system is established with the geometric centre of
and lacks strong adaptability when subjected to external UAV as the origin. On the base of Wang et al. (2021), under
disturbances. the constraint of dense formation flight, the kinematic
At present, the UAV flight formation control mainly model of UAV formation movement is constructed, as
adopts sliding mode control, backstepping control, PID shown in Figure 1.
control, etc. Most of the current control methods have In the kinematic model of UAV formation movement
the problems of backstepping errors and the dynamic shown in Figure 1, a second-order model with unknown
tracking approach rate. In the authors of Rebbecca and disturbance is used to analyze the parameters of the
Yoonsoo (2018) and Wang S. et al. (2022), a PID con- three-channel operational model of UAV formation frac-
trol is proposed for constant disturbance rejection for tal, which is expressed as.
the vehicles to achieve a desired formation is proposed
to improve the control stability of quadcopters. Hou ⎧
⎪
and Lu (2022) deal with the formation control problem ⎪ϕ̈a = −(b1 + b1 )ϕ̇a − (b2 + b2 )ϕa
⎪
⎪
⎪
⎪
of multiple quadrotor systems based on static/dynamic ⎪
⎨ −(b3 + b3 )δϕ + f d1
event-triggered integral sliding mode control (ISMC) and ψ̈a = −(b1 + b1 )ψ̇a − (b2 + b2 )ψa (1)
⎪
⎪
adaptive sliding mode disturbance estimator (ASMDE). ⎪
⎪ −(b3 + b3 )δψ + f d2
⎪
⎪
Wang F. et al. (2022) and Muslimov and Munasypov ⎪
⎩γ̈ = −(d + d )δ + f d
3 3 γ 3
(2021) design a distributed formation controller based
on an adaptive backstepping control method to control
a fixed-wing unmanned aerial vehicle (UAV) swarm to
start and keep flying in a parallel formation of a specific
geometry.
Inspired by the above research, this paper proposes
a Leader-Follower UAV formation flight control method
based on feature modelling. Firstly, the pose relation-
ship model of virtual follower and navigator is con-
structed, and the pose parameters of UAV formation
are adjusted and controlled. The fast piecewise power
approach factor is introduced into the PID controller to
eliminate the chattering phenomenon of sliding mode
control, which improves the stability of UAV formation
flight control. Finally, the simulation test analysis shows
the superior performance of this method in improv-
ing the stability and accuracy of UAV formation flight Figure 1. Schematic diagram of the kinematic model of UAV for-
control. mation movement.
SYSTEMS SCIENCE & CONTROL ENGINEERING: AN OPEN ACCESS JOURNAL 3
are the angular velocity of UAV flying attitude under netj = wij xi (t), i = j (4)
the constraint of azmuth information, φ̈a , is γ̈ are the i=1
angular acceleration of UAV flying attitude under central- At this time, the Leader-Follower method is used as the
ized formation control, and b1 , b2 , b3 , d3 are the known control strategy, and the variable structure PID neuron
coefficients of formation control of azimuth informa- is used to simulate the flight state of the UAV, and the
tion. b1 , b2 , b3 , d3 are uncertain coefficients of switching model of the flight state of the UAV is obtained
flight disturbance of multi-UAV, f d1 , f d2 , f d3 are distur- as follows
bance parameters of UAV dynamic model parameters, uj (k + 1) = g(netj − θj , uj (k)) (5)
and δφ , δψ , δγ are control inputs of pitch, yaw and roll
channels in UAV body coordinate system. In this paper, Where, θj is the error surface of neurons, formation control
the buffeting and fuselage flutter of UAV fuselage are is carried out on the two-dimensional plane at this time.
considered. In this paper, a variable structure PID control weighting
By using nonlinear system sliding mode parameter vector is introduced into UAV flight control, and the yaw
identification, combined with sliding mode surface and control parameters of UAV are expressed as
fast piecewise power trend control, a second-order slid- 1
x (k) = (j = 1, 2, 3) (6)
ing mode surface is established for UAV pitch angle track- 1 + e−u (k)
ing control, and the control process is described as fol- According to the principle of small disturbance, it is
lows. obtained that the output v(k) of PID neural network in
UAV flight is related to the reference motion state. At this
φ̈a = a1 φ̇a + a2 φa + bu + fd (2) time, the controller’s effective tracking of the expected
path is expressed as the second-order differential of the
Where b > 0, φa is the indirect coordinate steady-state state component, that is
angle with the geometric centre of the UAV as the origin,
φ̇a is the kinematics model parameter of the follower, u is v(k) = x (k) (7)
the input of the controlled object, and fd is the external Here, the weight ωij (i = 1, 2; j = 1, 2, 3), when the UAV
interference in the ground coordinate system XOY, and moves at a small angle, adjust the weight ωj (j = 1, 2, 3)
the formula (2) is rewritten as from the hidden layer to the output layer.
Set ω = [ω1 , ω2 , ω3 ], When the UAV yaws, it has yaw
b−1 φ̈a − b−1 (a1 φ̇a + a2 φa ) = u + b−1 fd (3) moment, ignoring the influence of its pitching and rolling
moments, recording the parameter of the disturbed
motion as x = [φa φ̇a ], and transmitting the navigation
Set M = b−1 , h(φa , φ̇a ) = −b−1 (a1 φ̇a + a2 φa ), d(t) =
information of the formation through the information
b−1 fd .
According to the tracking measurement results of
between UAVs, obtaining the spatial distribution esti-
linear velocity and angular velocity of UAV, and based −
on the analysis of pose parameters of virtual follower mation value ρ (x, ω) of the leader and wingman in the
and navigator, the flight control object model of Leader- ground coordinate system, and then.
Follower UAV formation is constructed. ˆ ω) = ω 1 σ1 (ϕa , ϕ̇a ) + ω 2 σ2 (ϕa , ϕ̇a )
ρ̄(x,
+ ω 3 σ3 (ϕa , ϕ̇a ) (8)
2.2. Control object analysis
Where, σj (φa , φ̇a ) is the learning step. Using the cen-
Based on the Leader-Follower control measurement, the tralized formation control structure of pilot-following
PID correlation controller is used to adjust the longitu- method, the error state equation between the expected
dinal motion parameters of the parameters. The output formation spacing is obtained as follows
of the UAV flight formation control system is obtained ⎧
when the input netj is equal to the output of each branch ⎪
⎪ σ (ϕ , ϕ̇ ) = 1+e−(ω111ϕa +ω21 ϕ̇a )
⎨ 1 a a
1
connected with it, x1 , x2 , . . . , xn are multiplied by the σ2 (ϕa , ϕ̇a ) = (9)
⎪ 1+e− (ω21 ϕa +ω22 ϕ̇a )dt
adaptive learning weights value w1j , w2j , . . . , wnj respec- ⎪
⎩σ (ϕ , ϕ̇ ) = 1
3 a a 1+e−d(ω11 ϕa +ω21 ϕ̇a )
tively. At this time, the roll, pitch, and yaw angles of the
UAV are expressed by Euler angles respectively. Under the Where, ∫(•)dt is the integrator of multivariable control
condition of small disturbance, the output characteristic system controlled by UAV formation, and d(•) is the dif-
moments of the variable structure PID neural network are ferential symbol. With variable structure PID weighted
4 Y. CHEN AND T. DENG
learning, the global optimal solution is obtained, and the speed of each UAV as input variables, the potential field
output characteristic quantity of the attitude controller is function between adjacent aircraft is recorded as:
obtained as follows
H(s) + Y(s) = Gm (s)U(s) (14)
u = hn (φa , φ̇a ) + Mn φ̈ad − Mn ce2 (10)
By introducing the total potential field function of single
The intermediate variables are introduced to construct
node i of UAV formation, taking the deviation of posi-
the deviation control law of position and attitude, and
tion and attitude as input variables, the adaptive law of
the weights are adjusted online by an adaptive algorithm,
attitude system control is obtained as follows
taking
into the PID controller to eliminate the chattering phe- 4. Convergence and stability analysis of flight
nomenon of sliding mode control, and the balance con- control
dition of flight stability is given as f (x0 , u0 ) = 0. The vari-
4.1. Flight control error analysis
able structure PID neural network is used to self-tune the
switching gain flight trajectory, and the estimated value Based on constructing the control law of UAV formation
of the state quantity is [φ0 + φ, φ̇0 + φ̇, θ0 + θ]T , flight, the variable structure control method is used to
and the control target estimation equation of the attitude analyze the convergence and stability of the controller
subsystem is. design error. Similar to the trajectory tracking controller,
⎧ the control error is given as follows:
⎪
⎪ mVθ̇ = (cyα qSM + P)α + mg sin θθ + Pδϕ
⎪
⎪
⎪
⎨ + mR lR δ̈ϕ + Fgr e1 = φa − φad
Jz1 ϕ̈ = −cy1 α qS (x − x )α − qS m l2 ϕ̇/V (28)
M g T m dz k
⎪
⎪ e2 = φ̇a − φ̇ad
⎪
⎪ − P(x − x )δ ϕ − m R x1 lR δϕ −
Ẇ
⎪
⎩
R T
mR lR δ̈ϕ (xR − xT ) − JR δ̈ϕ + Mgr The wingman receives the formation controller informa-
(21) tion and sends it to the error generator error vector
The measurement equation of linear velocity and angular together with the expected formation information. The
velocity corresponding to the follower can be expressed derivation of the error is as follows:
as
⎧
⎪ ė1 = e2
⎨−mV σ̇ = Fz
⎪ (29)
ė2 = M−1 −1
n u − Mn hn (φa , φ̇a ) − φ̈ad
Jy ωy1 + (Jx − Jz )ωz1 ωx1 = My1 (22)
⎪
⎪
⎩ϕ = σ + β
The sliding surface designed by exponential reaching law
It is assumed that the disturbance control parameters is
and buffeting characteristics M and h(φa , φ̇a ) of Leader- s = ce1 + e2 (30)
Follower UAV formation flight are composed of two parts,
Then
namely.
ṡ = cė1 + ė2 = cė2 + ė2 (31)
M = Mn + M (23)
When
h(φa , φ̇a ) = hn (φa , φ̇a ) + h(φa , φ̇a ) (24)
ṡ = 0 (32)
Where, Mn and hn (φa , φ̇a ) are the linear differential uncer-
tainties of the virtual follower under the UAV, and M and Then, the sliding mode manifold is designed by using
h(φa , φ̇a ) are the control linear differential uncertainties the sliding mode correlation progressive method, and
of the expected trajectory. To better control the motion of the control law of the UAV can be obtained to solve the
UAV, the actual linear velocity and angular velocity con- longitudinal motion parameters, and the control error
trol quantities are introduced, and the motion constant convergence of the attitude system can be satisfied
compensation equation is obtained:
ce2 + ė2
Mn φ̈a + hn (φa , φ̇a ) = u(t) + ρ(t) (25) = ce2 + ϕ̈a − ϕ̈ad
Where = ce2 + M−1 −1
n u − Mn hn (ϕa , ϕ̇a ) − ϕ̈ad
The dynamic coefficient, transfer function, and fre- It can be seen that the designed control law can ensure
quency domain characteristics of UAV are solved, the fast that the convergence error tends to zero.
piecewise power approach factor is introduced, and the
−
upper bound of buffeting control is ρ (t), that is. 4.2. Global stability analysis of control law
− For the multi-UAV formation system composed of var-
|ρ(t)| < ρ (t) (27)
ious UAVs, the expected target formation can meet
Based on the above-mentioned buffeting suppression the uniqueness condition by selecting the appropriate
algorithm design, an anti-disturbance algorithm is desig Leader UAV and azimuth constraints. Designing a con-
ned for each wingman, and the formation stability is troller based on feature modelling for each Follower UAV
maintained by anti-buffeting technology. can enable the multi-UAV system to complete the task
6 Y. CHEN AND T. DENG
of forming, maintaining, and tracking the target forma- According to the above analysis, it can be seen that the
tion. Lyapunov functional is used to analyze the conver- variable structure PID neural network controller is used to
gence of the controller. To ensure that the moving point design the flight control law of UAV formation, the refer-
can reach the sliding mode manifold quickly and reduce ence motion is steady, and the derivative of the Lyapunov
chattering in a limited time, Lyapunov candidate func- function is less than zero, which indicates that the whole
tions V1 , V2 and V3 are selected, Lyapunov function of UAV formation system is fully asymptotically stable under the
flight control is constructed, and the global stability prob- action of this control law.
lem is transformed into the problem of deriving V1 , V2 and
V3 , which is as follows:
5. Simulation experiment
V̇1 (t) = 2x T (t)P1 [−Ax(t) + Wf (y(t − σ ))]
5.1. Simulation platform and parameter
+ 2yT (t)P2 [−Cy(t) + Dx(t − τ )] configuration
+ 2f T (y(t))ẏ(t) − 2yT (t)ẏ(t) To verify the application performance of this method in
T ¯
− 2f (y(t))Lẏ(t) − 2y (t)Lẏ(t) T the flight stability control of UAV formation, an experi-
mental test is carried out. The simulation experiment is
+ 2f T (y(t))K ẏ(t) − 2yT (t)K ẏ(t) (34) realized by MATLAB. Without interference, the expected
T T
V̇2 (t) ≤ x (t)Q1 x(t) − x (t − τ )Q1 x(t − τ ) (35) trajectory starting position (1 m,1.2 m), the terminal head-
t
ing angle of 0.2 rad and the linear velocity of 12 m/s
V̇3 (t) = ẋ T (t)τ Z1 ẋ(t) − ẋ T (s)Z1 ẋ(s)ds are given. Under small disturbance, the actual trajec-
t−τ tory starting position is set to (5 m,5 m), and the ini-
t tial rolling and pitching are given. The yaw angles are
+ ẏT (t)σ Z2 ẏ(t) − ẏT (s)Z2 ẏ(s)ds (36)
t−σ2 0.25°, 0.15°, 0.001° respectively, the expected trajecto-
ries of the pilot UAV are xd = 3 cos t, yd = 3 sin t, zd =
Where, V̇3 (t) is a non-increasing function, V̇3 (t) > 0, so 2 + 0.5t, the initial measurement state vector is X =
it is obtained that V̇3 (t) is bounded, Update the terminal [ 0.12 0.25 0.15 0.45 ]T , the inertia parameter of the
position of UAV flying formation, and use Bayesian esti- fusion of PID variable structure neural network is ε1 =
mation method to analyze Lyapunov stability. Because 0.1, the iteration step of error correction is 20, the vari-
the scalar function V3 is positive definite and V̇3 negative able structure PID neural network is set to contain a hid-
semidefinite, and both of them are continuous with time, den layer, the number of nodes in the hidden layer is
it can be seen that the virtual speed input designed for the 5, the excitation function is tanh(x), and the flight atti-
Follower UAV converges to zero with time. According to tude and mechanical parameter information of the UAV
the Lyapunov stability condition and LMIs convergence are shown in the table. Attitude and mechanical parame-
condition, the qualitative derivation of Leader-Follower ters are set as Leader quality M1 = 1.2 kg, Follower quality
UAV formation flight control is given, and the first Lya- M2 = 0.933 kg, Flight acceleration g = 9.8 m/s2 , Triaxial
punov function of UAV formation flight control is defined moment of inertia Ix , Iy , Iz are 0.013, 0.032 0.021 N. s/ m,
as Wheelbase l = 0.25 m, Line velocity vq = 1.3 m/s, Angu-
1 lar velocity vr = 0.5 rad/s.
V = s2 (37)
2 According to the above parameters, the flight stabil-
Then ity control simulation test of UAV formation is carried out,
including flight attitude stability test, trajectory tracking
V̇ = sṡ
test and anti-interference test.
= sM−1 −1
n ρ(t) − sMn sgn(Mn )ρ̄(t)sgn(s)
= sM−1 −1
n ρ(t) − |sMn |ρ̄(t) 5.2. Flight attitude stability test of UAV formation
≤ |sM−1 −1
n ||ρ(t)| − |sMn |ρ̄(t) In the simulation process of UAV formation flying atti-
= |sM−1
n |(|ρ(t)| − ρ̄(t)) <0 (38) tude stability, the parameters, initial pose and initial error
are guaranteed to be the same, and all information in
According to Barbalat’s theorem, lim e1 = lim e2 = 0, the flight process is represented by unit vector, so that
t→∞ t→∞
that is, the orientation between UAVs will gradually con- after each UAV flies to the set initial position and reaches
verge to the expected value, that is, multiple UAV sys- the initial expected position point, the UAV as Follower
tems will form an expected time-varying formation deter- runs the control algorithm designed in this paper to com-
mined by the Leader’s position and expected orientation. plete the formation and tracking tasks under interference
SYSTEMS SCIENCE & CONTROL ENGINEERING: AN OPEN ACCESS JOURNAL 7
information in the flight process is represented by the Figure 4. Flight path yaw test. (a)This method; (b)PID; (c) Sliding
unit vector. The flight attitude angles of UAVs are tested mode control.
by the improved and improved methods, and the anti-
buffeting performance is compared and analyzed accord- According to the analysis of Figure 5, the Follower UAV
ing to the oscillation analysis of the flight attitude angles. gradually converges to the expected position under the
The results are shown in Figure 5. action of the designed controller, and always fluctuates
SYSTEMS SCIENCE & CONTROL ENGINEERING: AN OPEN ACCESS JOURNAL 9
Disclosure statement
No potential conflict of interest was reported by the author(s).
Funding
This work was supported by National Natural Science Foun-
dation of China: [Grant Number 52275051]; Key Project of
Figure 5. Comparative analysis of buffeting resistance. (a) Before Chongqing Technology Innovation and Application Develop-
improvement; (b) After improvement. ment: [Grant Number cstc2019jscx-fxydX0028]; Key Project of
Science and Technology Research of Chongqing Education
Commission: [Grant Number KJZD-K202000701].
in a small range near the expected position, which shows
that the method in this paper has good anti-chattering
and anti-interference performance. References
Ai, X., & Yu, J. (2019). Flatness-based finite-time leader–follower
formation control of multiple quadrotors with external dis-
6. Conclusions turbances. Aerospace Science and Technology, 92, 20–33.
https://doi.org/10.1016/j.ast.2019.05.060
By constructing an optimized flight formation control Breivik, M., Hovstein, V., & Fossen, T. (2008). Ship formation
model, combined with the reliability control and anti- control: A guided leader-follower approach. IFAC Proceedings
disturbance dynamic adjustment of UAV flight formation, Volumes, 41(2), 16008–16014. https://doi.org/10.3182/2008
the delay and disturbance during the formation trans- 0706-5-KR-1001.02706
portation of multi-UAV system are avoided, and the sta- Duan, G. (2020). High-order fully actuated system approaches:
Part I. Models and basic procedure. International Journal of
bility and anti-interference of UAV flight control are guar- Systems Science, 52(2), 422–435. https://doi.org/10.1080/002
anteed. In this paper, a Leader-Follower UAV formation 07721.2020.1829167
flight control method based on feature modelling is pro- Hoang, M., Van, Q., & Van, D. (2021). Robust tracking control
posed. A three-layer feedforward neural network is used of bearing-constrained leader–follower formation. Automat-
to construct the control object model of UAV formation, ica, 131, 109733. https://doi.org/10.1016/j.automatica.2021.
109733
and intermediate variables are introduced to construct
Hou, Z., & Lu, P. (2022). Event-triggered integral sliding mode
the deviation control law of position and attitude. An formation control for multiple quadrotor UAVs with unknown
adaptive algorithm is used to adjust the weights online, disturbances. Franklin Open, 1, 17–29. https://doi.org/10.
and the aircraft bodies are dynamically arranged in the 1016/j.fraope.2022.05.004
10 Y. CHEN AND T. DENG
Li, J., Liu, J., Huangfu, S., Cao, G., & Yu, D. (2023). Leader- Wang, S., Polyakov, A., & Zheng, G. (2022). Quadrotor stabi-
follower formation of lightweight UAVs with novel active dis- lization under time and space constraints using implicit PID
turbance rejection control. Applied Mathematical Modelling, controller. Journal of the Franklin Institute, 359, 1505–1530.
117, 577–591. https://doi.org/10.1016/j.apm.2022.12.032 https://doi.org/10.1016/J.JFRANKLIN.2022.01.002
Li, X., Yang, Z., He, S., Huang, P., Liao, G., & Jiang, Y. (2022). Wang, Y., Jiang, B., Wu, Z., Xie, S., & Peng, Y. (2021). Adaptive
Nonhomogeneous clutter suppression based on terrain ele- sliding mode fault-tolerant fuzzy tracking control with appli-
vation interferometric phase compensation in multi-satellite cation to unmanned marine vehicles. IEEE Transactions on
formation systems. Digital Signal Processing, 121, 103282. Systems, Man, and Cybernetics: Systems, 51(11), 6691–6700.
https://doi.org/10.1016/j.dsp.2021.103282 https://doi.org/10.1109/TSMC.2020.2964808
Liang, Y., Dong, Q., & ZHAO, Y. (2020). Adaptive leader–follower Yang, T., Zhang, P., & Chen, H. (2023). Distributed prescribed-
formation control for swarms of unmanned aerial vehicles time leader–follower formation control of surface vehicles
with motion constraints and unknown disturbances. Chinese with unknowns and input saturation. ISA Transactions, 134,
Journal of Aeronautics, 33(11), 2972–2988. https://doi.org/ 16–27. https://doi.org/10.1016/j.isatra.2022.07.033
10.1016/j.cja.2020.03.020 Yang, Z., Zhu, S., Chen, C., Feng, G., & Guan, X. (2020). Leader-
Muslimov, T., & Munasypov, R. (2021). Consensus-based cooper- follower formation control of nonholonomic mobile robots
ative control of parallel fixed-wing UAV formations via adap- with bearing-only measurements. Journal of the Franklin Insti-
tive backstepping. Aerospace Science and Technology, 109, tute, 357(3), 1628–1643. https://doi.org/10.1016/j.jfranklin.
106416. https://doi.org/10.1016/j.ast.2020.106416 2019.11.025
Rebbecca, T., & Yoonsoo, K. (2018). Decentralized formation Zou, L., Wang, Z., Han, Q. L., & Zhou, D. (2019). Moving hori-
flight via PID and integral sliding mode control. Aerospace Sci- zon estimation for networked time-delay systems under
ence and Technology, 81, 322–332. https://doi.org/10.1016/ round-robin protocol. IEEE Transactions on Automatic Control,
j.ast.2018.08.011 64(12), 5191–5198. https://doi.org/10.1109/TAC.2019.2910
Wang, F., Gao, Y., Zhou, C., & Zong, Q. (2022). Disturbance 167
observer-based backstepping formation control of multiple Zou, L., Wang, Z., Hu, J., & Zhou, D. (2020). Moving horizon
quadrotors with asymmetric output error constraints. Applied estimation with unknown inputs under dynamic quantiza-
Mathematics and Computation, 415, 126693. https://doi.org/ tion effects. IEEE Transactions on Automatic Control, 65(12),
10.1016/j.amc.2021.126693 5368–5375. https://doi.org/10.1109/TAC.2020.2968975