<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>November</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Monitoring of a Critical Infrastructure Facility by UAVs </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmytro Kucherov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tatiana Shmelova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Aviation University</institution>
          ,
          <addr-line>1 Liubomyra Huzara ave., Kyiv, 03058</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>16</volume>
      <issue>2022</issue>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>   In this paper, we considered monitoring high-voltage power lines by Unmanned Aerial Vehicles (UAVs). This task has presented a set of subtasks, such as group flight control, including group formation and maintaining its structure, as well as ensuring stable and controllable flight. It is believed that a group consists of a small number of UAVs, the total number of which does not exceed 5. A feature of group control is a virtual leader presence who is always present in the group and controls the flight. This feature ensures a clear advantage over a leader-follower group, in which action is coordinated by a leader, and in case of the leader's absence, the group can lose control. The feedback on the measured coordinates of the control object is sufficient to ensure a stable flight of the group. The control signal introduced additional components by the principle of attraction/repulsion to maintain the group structure and avoid collisions. Break detection of the power line uses the built-in video recorder and Bayesian detector, which provides a minimum risk of erroneous decisions. The precision positioning devices built into the UAV are used to fix the coordinates of broken wires. Simulations and calculations confirmed these solutions.</p>
      </abstract>
      <kwd-group>
        <kwd> 1  UAV</kwd>
        <kwd>monitoring</kwd>
        <kwd>control</kwd>
        <kwd>high-voltage power line</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction </title>
      <p>The critical infrastructure objects are banks, transport, and the power industry. Due to the great
importance of the latter objects, need to pay serious attention to their condition. A possible solution
could be monitoring the high-voltage power line’s condition using UAVs.</p>
      <p>To control the integrity of high-voltage power lines, the UAV must have navigation, radio
communication equipment, and video cameras. The flight of the UAV is carried out at a height sufficient
to be monitored by video cameras. A small group of UAVs consisting of 3-5 aircraft is used to increase
the control efficiency, the route of which runs along the investigated power line. The group visually
searches for power line breaks and damage to transformer substations and records their coordinates.</p>
      <p>When moving along the route, the UAV group must be able to perform simple maneuvers such as
take-off, landing, straight-line flight along the power transmission line, barrage at the place of damage,
and return to the starting point.</p>
      <p>A group flight can be with a leader, without a leader, and with a virtual leader. The main problems
of a group flight organizing with a leader are ensuring the leader's availability to the team members,
maintaining communication, and solving flight problems such as overcoming obstacles [1; 2]. The
leader is a technically complex element of the group that affects the effectiveness of the UAV group's
monitoring task.</p>
      <p>But the leader is the weak link in the group management, and his failure makes it impossible to
perform the flight task. To overcome this problem, a new leader must be chosen and management must
be handed over to them. Operating without a leader involves the spatial and temporal separation of
group members to organize the flight, prevent collisions, and ensure the safety of all group members.
The advantages of such an organization are the independent performance of the assigned task by each
group member, the failure of one device does not affect the final task result, and it performed by at least
one device is considered completed. Problems related to the need for careful planning of the route and
ensuring complete control over the actions of the group members need to be solved, especially in the
case of lack of interaction at critical moments of the monitoring target task and uncoordinated activities
of the group members.</p>
      <p>In contrast to the ones considered, a group with a virtual leader can solve the task when one of the
group members fails and can interact with each other to effectively solve the problem when one of the
group members is lost, without losing the virtual leader. So, a group with a virtual leader compensates
for the disadvantages that occur with and without a leader. As a disadvantage of such an organization,
it should be noted the need to maintain some structure with the leader, according to which the
coordinates of each group member are calculated. A virtual leader can also be in a group without a
leader if necessary, for example, for the overcoming obstacles task. The virtual leader can be both the
flight target and the group center. When performing time-consuming tasks, an organization with a
virtual leader is better.</p>
      <p>The main goal of this paper is to develop UAV control algorithms that ensure the necessary quality
of video camera monitoring and control.</p>
      <p>The paper studies the problem of monitoring high-voltage power lines by a small group of UAVs.
This study consists of solutions such tasks: motion along the route; support of the group structure in
maneuvers or reconfiguration when overcoming obstacles; determination of damage on the line, and
fixation damage coordinates.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Paper review and discussion </title>
      <p>The authors of [1] proposed a cooperative control algorithm based on a decentralized algorithm for
controlling a group of quadrotors that jointly carry a general payload. The chosen control strategy
consists of two stages: the first is the calculation of the control vectors of each quadrotor by
pseudorotation of the matrix of control moments, and the second is the combination of the obtained vectors
with individual control vectors created by a second-order nonlinear robust controller. The Kalman-Bucy
filter evaluates unmeasured states.</p>
      <p>The paper [2] presents three control strategies based on a behavioral approach to the group formation
of wheeled mobile robots. The first control strategy used information relative location and speed of two
neighboring robots. The second strategy eliminates the knowledge of the neighboring machines’ speed
and assumes compensation for the motion oscillation by introducing damping between robots according
to LaSalle's invariance principle. The third strategy takes into account drive saturation. The last one
showed faster performance when moving to a new formation. The best accuracy has the first strategy.</p>
      <p>In [3], the authors present an overview of several deep learning and reinforcement learning methods
for controlling strap-down aircraft systems. They also discuss the use of computer vision information
for reinforcement learning to enable autonomous control and navigation of these systems.</p>
      <p>The study of two types of controllers for stabilization, path tracking, and the team formation of
quadrotors according to the leader-follower principle is presented in [4]. The path-tracking task and
forming the leader-follower team have been implemented using the Integral Back-stepping control
algorithm. In this case, two control loops are implemented: the inner loop provides the quadrotor
position stabilization by the PD2 controller, and the outer one assigns position control.</p>
      <p>In [5], the experimental results of controlling a team of 20 micro-quadrotors with onboard orientation
and control, each of which works autonomously with an external system for tracking and measuring the
coordinates of the quadrotor, are presented. The architecture and algorithms for coordinating a team of
quadrotors, organizing them into groups, and flying are based on the mixed-integer quadratic
programming method.</p>
      <p>In [6], three flock algorithms are presented such that algorithm two differs from algorithm one by
the presence of only a navigation unit; and algorithm three by a control component under obstacles.
Also introduced are potential penalty functions for the herd structure disruption if detection deviation
from the lattice structure. The proposed functions provide for the execution of separation/reunification
maneuvers and compression maneuvers for a large group of agents.</p>
      <p>In [7], a scheme of a control system based on quaternions for exponential stabilization of the
orientation of a quadrotor was proposed. In the controller under study, feedback and a PD2 controller
that implements two derivatives for the angular velocity and the velocity of the quaternion vector
compensate the Coriolis and gyroscopic moments. Despite the satisfactory results of the experiments,
the sensitivity of the resulting regulator to high-frequency noise should be noted.</p>
      <p>In [8], the control of the coordinated movement of non-holonomic mobile-wheeled vehicles
connected to a network is proposed, which ensures the construction and preservation of the desired
formation. The control law includes the control of both the virtual and the individual vehicles following
the virtual vehicle moving along a predetermined trajectory. The management system has limited
capabilities in terms of the number of managed funds.</p>
      <p>Group control of several quadcopters in real time, which ensures safe interaction, is the paper subject
[9]. The authors implemented control laws based on the consensus theory introduced by Olfaty-Saber
in [6].</p>
      <p>In [10] is proposed to use the sliding mode as an anti-perturbing control of the quadrocopter's
rotational and translational subsystems. Unfortunately, the authors do not consider the issues of
oscillations near the target area, which is a direct consequence of the sliding mode.</p>
      <p>In [11], a control scheme for several UAVs has been studied, where the control is found by solving
the H∞ optimization problem with constraints such as the Hamilton-Jacobi inequality. The
computational complexity of solving this optimization problem is overcome by using the
TakagiSugeno fuzzy methods. In this case, the original constrained optimization problem is transformed into
a constrained optimization problem in the linear matrix inequality (LMI) form and then solved by
convex optimization methods.</p>
      <p>The flight of a quadrotor in the rhythm of music is presented in [12]. The base controllers implement
UAV swinging in motion and vehicle stabilization. Synchronization with music is achieved by
introducing phase-locked loops, in which the correction algorithm eliminates the phase error between
the music rhythm and the oscillatory movement of the quadrotor.</p>
      <p>Problems of bipartite consensus for a multi-agent system with linear agents represented by a directed
graph are studied in [13]. The authors found that two-way agreement must have a balanced graph shape
and information about consensus errors.</p>
      <p>System optimization with distributed resources using a game approach is considered in [14]. This
study has proposed a system performance criterion based on its potential function, based on the
corresponding cost functions of objects, which achieves global optimization.</p>
      <p>The advantages of new technologies for vehicles in the aviation and automotive fields based on the
joint control of both human operators and automation systems are discussed in [15].</p>
      <p>Collective control of a group of mobile robots implemented on an onboard computer is considered
in [16]. The study proposes a leader-follower strategy to limit the data bandwidth between each robot
of the group by software implementation.</p>
      <p>In [17], the leader-follower strategy is also used for wheeled robots following the route.</p>
      <p>A rotary mechanism consisting of serial and parallel connections driven by servomotors as a
multiagent system is proposed in [18]. The authors have improved the particle swarm optimization algorithm
used to tune the optimal parameters of the system under consideration.</p>
      <p>A distributed protocol for the joint control of a UAV swarm, which, when the swarm configuration
deviates from a fixed topology, forces the aircraft to save the structure to ensure consensus is presented
in [19].</p>
      <p>A reconfigurable wireless control system for a mechanical two-handed cooperative robotic system
is presented in [20].</p>
      <p>Some strategy of the joint control the floating means based on an intelligent approach was assigned
for a towed load and developed in [21].</p>
      <p>An integral model of the position and orientation of a spacecraft based on quaternions and the theory
of systems with a variable structure, which provides a sliding mode when moving to the endpoint, was
developed in [22].</p>
      <p>An overview of some solutions for joint control of fixed-time multi-agent systems is presented in
[23]. The authors also propose a classification of such systems depending on the dynamics of agents.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Problem statement </title>
      <p>Ensuring the ability to perform safe, coordinated, and effectively integrated UAV flights in a single
aviation transport system is the main problem of unmanned aviation. To perform UAV flights remotely
piloted aviation system (RPAS) is used, which includes a UAV, a remote piloting station, and command
and control lines (C2) to implement high reliability, and low delay in UAV flight and other components
depending on the mission (target task) performed by the UAV / group of UAVs.</p>
      <p>There are different systems of UAV control, including degrees of UAV autonomy flights and
schemes to control UAV flights [24; 25]. There are the following degrees of UAV autonomy flights:
 under remote control by an operator of a UAV (remote pilot);
 under autonomously controlling using onboard computers/programming before flight;
 under autonomously controlling by UAVs onboard robots/decision-making systems.
Types of UAV flights, UAV control, and schemes to control UAVs flight:
1. the operator of UAV (remote pilot) - single UAV;
2. the group of operators – a group of UAVs;
3. the operator – UAV leader / CDR (Central Drone Repeater) – a group of UAVs;
4. the operator – virtual leader / VCDR (virtual central drone repeater) – a group of UAVs;
5. autonomous single UAV flight;
6. autonomous group UAVs flight.</p>
      <p>A group UAV flight can be considered with a leader (UAV), without a leader, and with a virtual
leader (Figure 2).</p>
      <p>As a general principle and requires, only one RPAS should be in control of the RPA at a given
moment in time [25]. An RPA (UAV) group may be piloted during a flight or organized as an
intellectual net.</p>
      <p>The UAV group is a limited composition, consisting of 3-5 vehicles with a virtual leader. The group's
movement along the route when performing the task is carried out relative to the leader, which saves
computing resources for laying the route for each device. If necessary, the group's size can be increased
by splitting a large group into a subgroup of the accepted size, managing only virtual leaders. However,
this issue is not considered here.</p>
      <p>Each device is equipped with means of measuring range and communication, ensuring the
maintenance of a given structure and radio contact with a pair of neighboring devices and a virtual
leader. The undirected graph is a structure of a type of virtual leader-follower system.</p>
      <p>A model of a 4-engine aircraft called a quadrotor, is considered as the basis. Characteristic features
of devices of this type are maneuverability and the possibility of hovering. An increase in the number
of rotors affects the reliability of control and is currently considered redundant.</p>
      <p>The mathematical model of a quadrotor is represented by a system of second-order differential
equations describing the position of an individual vehicle in 3-dimensional space in the Cartesian and
Euler coordinate systems in the form
V  f (x, y, z),

   f ( , ,  ).</p>
      <p> </p>
      <p>In this case, restrictions ||&lt;/2, ||&lt;/2, ||, z&gt;0 are imposed on the angular and spatial
coordinates.</p>
      <p>The group occupies space in a sphere of bounded radius r, i.e.</p>
      <p>
        D  {| pi  p j | r, r  0}, i  j, i, j  1,..., N ,   (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) 
where r is the maximum size of the formation, and N is the number of devices in the group.
      </p>
      <p>The group performs the task of monitoring a high-voltage power line. The team has video cameras
of the appropriate resolution to accomplish this task. When performing this task, the group must be able
to move evenly and rectilinearly along the route, perform a height maneuver, and be able to turn around.</p>
      <p>The presented task is complex and involves the solution of some subtasks:
1. Movement along the route with the ability to perform the indicated maneuvers.
2. Detection of power line breaks.
3. Fixing the coordinates of the breakpoint.</p>
      <p>To assess the performance of these subtasks, the following quality criteria: J1 is the criterion for the
accuracy of movement along the route has been entered. It can write in the form</p>
      <p>
        J1  T 2 (t)dt ,  0 ,  (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) 
      </p>
      <p>0
where (t) is the deviation of the virtual leader from a route, T is the route duration in time, T  Tmax, 
is some positive value.</p>
      <p>J2 is the quality criterion for detecting a power line break, determined by the probability of detecting
a PdetPL power line against the background of objects on the earth's surface. A break is detected if the
power line tracking is lost, i.e. PdetPL &lt; P1, where P1 is the minimum probability of reliable power line
tracking, depending on the visibility, meteorological conditions, and time of day.</p>
      <p>J3 is the accuracy of determining the coordinates of the break, associated with the accuracy of
determining the coordinates of the virtual leader on the route.</p>
      <p>The monitoring task is considered completed if the joint execution of these three subtasks gives a
generalized criterion</p>
      <p>J  J min , 
where Jmin is the minimum value of this criterion.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Problem solution </title>
      <p>
        This section discusses the problem of high-voltage power line monitoring by the UAV group. It
includes some algorithms of control, break detection, and fixing its coordinates.
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) 
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) 
4.1.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Group description </title>
      <p>
        The problem of managing a group of 3-5 UAVs, one of which is a virtual leader, is considered. The
coordinates of the virtual leader in the case of a group of 3 vehicles with known coordinates of neighbors
are determined by the middle of the segment connecting the centers of mass of the vehicles:
xvl  xUAV1  xUAV2 , yvl  yUAV1  yUAV2   (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) 
      </p>
      <p>2 2</p>
      <p>It is assumed that the coordinates of the leader change according to a linear law and are a task for
the rest of the devices of the group. The UAVs move along spaced trajectories relative to the leader,
which do not go beyond a sphere of radius r.</p>
      <p>
        If relation (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) is satisfied, then value i, j = 1, 2, the group is preserved. In this case, the virtual leader
is the center of the proposed sphere, and in the plane X, Y, it is a circle of radius r, Figure 3.
Figure 3: Coordinates of a group of 3 devices, one of them is a virtual leader 
      </p>
      <p>
        In the case of 4 devices, one of which is a virtual leader (Figure 4), the coordinates of the virtual
leader are found in the condition
xvl  xUAV1  xUAV 2  l(r  r1) , yvl  yUAV 2  yUAV3  l(r  r2 )   (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) 
2 2
      </p>
      <p>
        In equation (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ), the xUAV1, xUAV2, yUAV2, and yUAV3 are the coordinates of the group members forming
a triangle with sides a, b, c; r is the radius of the circumscribed circle,
r  p  , p  a  2b  c    
      </p>
      <p> 
4 cos cos cos</p>
      <p>2 2 2
where angles , ,  is the opposite to sides a, b, c; l – some positive coefficient, r1, r2  distances,
which are determined by the formulas
r1  (xUAV 1  xvl )2  ( yUAV 1  yvl )2 ,
r2  (xUAV 3  xvl )2  ( yUAV 3  yvl )2 .
Figure 4: Coordinates of a group of 4 devices, one of them is a virtual leader </p>
      <p>
        In the case of 5 devices, one of which is a virtual leader, the coordinates of the virtual leader are
found from a condition similar to (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ). If the group has many devices, to reduce the computational costs
for control and communication should be divided into cells of 3-5 UAVs, forming a network or a grid
of UAVs.
      </p>
      <p>The virtual leader only determines the trajectory for the followers. A route represents a sequence of
points for a virtual leader trajectory, and the segment connecting these points is a smooth function.
4.2.</p>
    </sec>
    <sec id="sec-6">
      <title>Object model </title>
      <p>
        Consider the movement of objects along one of the coordinates, and then the object dynamics, taking
into account (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), for example, along the X coordinate, can be represented by the following system of
second-order differential equations:
      </p>
      <p>
        In the system of equations, x1 is the output value, and x2 is its time derivative t, t  Tmax; ux – control
on the x coordinate. At the initial moment corresponding to the start, UAV1 has coordinates
x’1(0)=xvl+r, x’2(0)=0,  (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) 
аnd UAV2
      </p>
      <p>
        x”1(0)=xvl  r, x”2(0)=0, 
The following lemma is valid for the system of equations (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ).
      </p>
      <p>Lemma 1. Control action of the form
ux (t)  k1x1(t)  k2x2 (t)  </p>
      <p>
        p2  k2 p  k1  0  
For the case k2  2k1, the roots are negative real different or multiple, which corresponds to a stable
system according to Lyapunov, and control (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) is stabilizing and independent of the initial conditions
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ).
4.3.
      </p>
      <p>Мaintaining group structure </p>
      <p>Safe distances must be supported between group members (agents) to avoid collisions, maintain
group integrity and ensure communication. It is assumed that the cell structure is not rigid, but certain
geometric relationships must be provided.</p>
      <p>
        The cell structure can be provided in various ways, namely by measuring and maintaining an
approximately equal distance between agents, or by introducing additional forces of attraction/repulsion
into the agent control law. In the latter case, the control law will be represented by the sum [30, 31]
ui  ux  uatt  urep   (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) 
where ux is the control by (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ), uatt is the control action created by the forces of attraction within the
group, and urep is the control action created by the repulsive forces between the agents of the group.
      </p>
      <p>
        The control action created by the forces of attraction has the form:
u att ( х )   grad E att ( x ) , 
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        ) 
(
        <xref ref-type="bibr" rid="ref14">14</xref>
        ) 
(
        <xref ref-type="bibr" rid="ref15">15</xref>
        ) 
(
        <xref ref-type="bibr" rid="ref16">16</xref>
        ) 
where
where
      </p>
      <p>Eatt (x)  1 (x)2 . </p>
      <p>
        2
In (
        <xref ref-type="bibr" rid="ref14">14</xref>
        )  is a positive coefficient, and x is the distance between vehicles.
      </p>
      <p>The control action created by the repulsive forces has the form:</p>
      <p>urep(xi )  grad Erep(xi ) . 
Erep(xi )  12  1xi  d10 2, if xi  d0,  

0, if xi  d0.</p>
      <p>
        In expression (
        <xref ref-type="bibr" rid="ref16">16</xref>
        ) v is a positive coefficient, and d0 is the minimum allowable distance between agents.
      </p>
      <p>
        Lemma 2. Control action (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) is asymptotically stable.
      </p>
      <p>Proof. Since the components uatt, and urep do not change the connection type, the proof corresponds
to Lemma 1 and is omitted here.
4.4.</p>
    </sec>
    <sec id="sec-7">
      <title>Simulation </title>
      <p>
        The control law (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) for objects (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) with initial conditions (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ), (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ), which work out the maneuver
along the X coordinate has been studied. It is assumed that there is a pair of agents with the same
parameters has been studied. The values of the coefficients of the control law are chosen from the
condition of ensuring stable motion, namely k1= 1, k2 = 2. Initial conditions x’1(0)=3, x’2(0)=0,
x’’1(0)=3, x”2(0)=0. Figures 5 and 6 show a variant of maneuver training in the presence and absence
of attraction/repulsion forces.
      </p>
      <p>Figure  5:  Trajectories  of  changing  the  X  coordinate  of  a  pair  of  agents  in  the  absence  of 
attractive/repulsive forces 
Figure  6:  Trajectories  of  changing  the  X  coordinate  of  a  pair  of  agents  under  the  action  of 
attractive/repulsive forces 
4.5.</p>
    </sec>
    <sec id="sec-8">
      <title>Power line break detection </title>
      <p>It is assumed that the UAV has video recording equipment that allows you to record the state of
power lines. Two possible situations are considered: there is no break A0 and there is a break A1. The
situations are not compatible and form a complete group of events, i.e. P(A0) + P(A1) = 1.</p>
      <p>The video signal arrives at the detector, which, based on the results of observations, the state of the
power line is in the form of a signal U, Figure 7. Since it is necessary to decide on randomly received
signals with a priori unknown probabilistic ones, an assumption is made about the independence of the
statistical characteristics of the received signal sample s(t) received against the background noise. The
noise signal follows a normal distribution with zero means.</p>
      <sec id="sec-8-1">
        <title>Figure 7: Principle of signal detector </title>
        <p>The received signal appears with a certain frequency corresponding to the operation of the DVR. If
a break is an absence, the signal has the probability p(A0). Let us also introduce the conditional
probability of an erroneous decision p10 = p (A1/A0), i.e. deciding to break, provided that the power line
is intact, then the task is to minimize the average risk</p>
        <p>L  min  p( A1) p( Aj / Ai ), i  j . 
i1,2; i, j
j 1,2</p>
        <p>
          Deciding by (
          <xref ref-type="bibr" rid="ref16">16</xref>
          ) corresponds to the Bayesian detector. Thus, the decision to break the power line
corresponds to the case when the frequency of the signal about the presence of the power line becomes
less than the threshold value determined by expression (
          <xref ref-type="bibr" rid="ref17">17</xref>
          ), i.e.
        </p>
        <p>
          1, if p[s(t)]  L, (
          <xref ref-type="bibr" rid="ref18">18</xref>
          ) 
U   . 
0 if p[s(t)]  L.
(
          <xref ref-type="bibr" rid="ref17">17</xref>
          ) 
        </p>
        <p>Given the values p(A0), p(A1), p(A0/A1), and p(A1/A0), can determine the value of L, for example, if
p(A0) = 0.7, p(A1) = 0.3, p(A0 /А1) = 0.8, p(А1/А0) = 0.8, L = 0.79, i.e. signal frequency less than 0.79
corresponds to the break condition and the detector makes a decision U=1.
4.6.</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Power line break coordinates </title>
      <p>As a rule, UAVs have a precise positioning sensor. Will assume that the coordinates of the break are
associated with the geographic coordinates of the UAV, fixing this break at the time of its detection. In
this case, the fixing accuracy of the coordinates of the cliff turns out to be commensurate with the
positioning accuracy.
5. Algorithms  for  determining  UAV  flight  routes  with  minimal  risks  and 
maximum safety in and around urban </p>
      <p>There is the modern concept of Urban Air Mobility (UAM) as solutions to urban tasks using UAVs
in and around urban areas, including cargo delivery, monitoring the condition of high-voltage power
lines, and other services using UAV systems [26; 27]. The main problems in the UAM implementation
are the coordination of UAV flights in urban areas and integration in air space, organization, and
planning of safe and effective urban UAV flights. The advantages of UAVs group flight are faster
coverage of fragments of the urban part and large areas and organization of UAV flights with minimal
risk. The organization of a group flight with a leader is needed to ensure the leader’s availability to the
team members (UAVs), maintain communication, and solve flight problems related, for example, to
overcoming obstacles [28; 29].</p>
      <p>The authors have developed algorithms for determining UAV flight routes with minimal risks and
maximum safety and for determining the optimal configuration of the UAV group with a set of
restricted, dangerous areas and tracks of flight.
5.1.</p>
      <p>Algorithm 1 
the determining UAV flight routes with minimal risks and maximum safety in and around urban:
 Determining territory for UAV flights;
 terrain analysis and obstacle evaluation [28];
 obtaining an "Obstacle Map" including the flight risks of UAV;
 GRID analysis of the territory for UAV flights. The network (grid) map creating;
 Risk assessment of GRID cells depends on the type of zone. We apply such designations:
Track area means TA, Restricted area means RA, Buffer area means BA, Dangerous area
means DA, Forbidden Areas means FBA, Critical objects of infrastructure means COI,
Track Conflict Area means TCA, Flight area means FA;
 the UAVs group route with minimum risk at the L1 level we find as shown in Figure 8
Wi (yi )  yi1(RA; BA; DA; FBA; COI; TA;TCA; FA)  min  yi (RA; BA; DA; FBA; COI; TA;TCA; FA)
Figure 8. Fragment of the territory for estimation of minimal risk of UAVs movement 

</p>
      <p>Evaluation of the path W1 (level L1) of UAV1 as dangerous.</p>
      <p>Finding the route of the minimum risk for UAV group and flight planning at the L2 level and next
levels (Figure 9).</p>
      <p>Figure 9. Fragment of the territory for estimation of minimal risk of UAVs movement 
UAV emergencies and safety. The procedure for the actions of the UAV operators in an emergency
according to the Manual on Flight Operations of the UAV.</p>
    </sec>
    <sec id="sec-10">
      <title>5.2. Algorithm 2 </title>
      <p>UAV group optimal configuration determines, the leader of the group with a set of restricted,
dangerous areas and tracks of flight.</p>
      <p>1. The estimation effectiveness performance of the target task of using the different systems: the
operator of UAV (remote pilot) - single UAV; the group of operators – a group of UAVs; the operator
– UAV leader / CDR (central drone repeater) – a group of UAVs; the operator – virtual leader / VCDR
(virtual central drone repeater) – a group of UAVs; autonomous single UAV flight; autonomous group
UAVs flight.</p>
      <p>2. Determination leader of the group. If there is a UAV group with control from the leader, need:
 Decomposition of the complex system on subsystems: “network topologies - the target tasks”
subsystem the description of the characteristics, and estimation performance of the target task by
network topologies. There are some network topologies, for example, classical topology (fully
connected star, circle, tree, with a common bus, bus-star, star-circle, hybrid-pantry, etc.), free topology
according to target task, and square of territory for the UAV flight.</p>
      <p> The evaluation of UAV’s group flight according to criteria reliability with structural
redundancy; the uneven distribution of connections; structural compactness; relative distance; level of
system centralizing; centrality; periphery; survivability and moment of the network.</p>
      <p>3. Determination of UAV flight routes with minimal risks and maximum safety. Estimation of
UAV flight routes using methods (GRID analyses of sector UAV flight, fuzzy logic, and EJM for
estimation risk). The optimal route search with minimum risk to flight at the L1 level, planning the
transition to the L2 level, etc.</p>
      <p>4. Dynamic configuration of UAV group flight for different terrain relief or changing of obstacle
altitude using geometrical modeling and covering as the most suitable configuration of UAV's team
(group) for suggest improving the versatility, maintainability, and operational safety of UAVs group
via the introduction of a functional framework in the form of a functional-protocol stack, on analogy
with Open Systems Interconnection (OSI) model in telecommunications (Figure 9).</p>
      <p>5. The geometric modeling method is based on the interpretation of the relative position of the
UAVs on the terrain, considering forbidden/restricted zones/altitudes and other factors, such as a
Discrete Network Model (DNM) of a connected surface that is built on a given contour, the topological,
positional, and metric properties of which are determined by the conditions of the problem and limiting
factors [29]. The DNM construction algorithm should satisfy the requirements:
 compliance to the topological, positional, and metric characteristics and formation of a group
flight configuration by the target and estimated terrain characteristics;
 calculation of the optimal number of UAVs to perform the target task;
 software communication with the database.</p>
      <p>Example of grid analysis. Overlaying a grid on a terrain fragment is presented in Figure 10.</p>
      <sec id="sec-10-1">
        <title>Figure 10. Fragment of the territory with coverage of the UAVs team </title>
        <p>The coordinates of the nodes of discrete networks are determined based on the data of the structure
of elementary sub-fragments. For a particular node, one can apply the following [6]:
1 ( f ji,k )  2 ( f ji1,k  f j,k 1  f j1,k  f j,k 1)  3 ( f ji1,k  f j1,k 1  f j1,k  f j1,k 1  f j1,k 1 ) 
i i i i i i i
 4 ( f ji2,k  f j2,k  f j,k 2  f j,k 2  f j,k 2 )  0</p>
        <p>i i i i
where:
α is the weight coefficient, the values of which are determined using the flight risk of UAVs (tension
in a network), and f is the coordinates of network nodes (UAVs) for calculation.</p>
        <p>Let need to evaluate a fragment of the territory before performing UAV flights. Before the UAV
flight and terrain monitoring, it is necessary to decide how the flight will be performed (single or groups
of UAVs). Let’s have some fragment that contains both open-air spaces that include fields, spaces with
natural obstructions, for example, areas with tall trees, and high-voltage power lines near the road. This
territory is shown in Figure 11.</p>
        <p>Figure 11. Fragment of the territory for performing UAV flights with coverage of UAVs group </p>
        <p>When marking the territory, it will be necessary to note these risks. In the next stage, performed
calculation of the paths with minimum risk for UAV flights according to specific types of obstructions.
There are several ways to obtain initial data about obstacles. For example, one uses cartographic
information providers, such as Google Maps, and Maps.me, Bing, Google Earth Pro, etc. Further, the
territory marks manually if the data on it are missing or not true. Computer vision systems use to
recognize the terrain obtained via satellite photos or maps. The fragment of the territory with a GRID
and marked data is shown in Figure 12.
 </p>
        <p>Determination of UAV flight trajectories at other levels of the multi-level airspace, and planning of
different paths of minimum risk and maximum safety depending on the flight height was presented in
Figure 13.</p>
        <p>Figure 13. The fragment of the territory with a GRID and marked data at other levels of the multi‐level 
airspace </p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>6. Conclusion </title>
      <p>An effective means of solving the task of monitoring high-voltage power lines can be the use of a
group of UAVs. In this study, flight control algorithms, detection of breaks in power lines, and fixing
the break coordinates are represented. This approach suggests using a control scheme with a virtual
leader for flight control. To solve this problem, the coordinates of a virtual leader for a group of UAVs
of 2-4 vehicles, which is the center of the formation, are determined. To increase the number of agents
in a group, it is proposed to use a cellular structure, each cell of which is represented by a small group
of vehicles. Algorithms for tracking the virtual leader are also presented, which ensure stable movement
behind the virtual leader, as well as an algorithm for maintaining the required structure of the UAV
during the flight to avoid collisions based on attractive/repulsive forces. Some scheme of a Bayesian
detector was offered to solve the problem of detecting breaks. This approach ensures the minimum risk
of erroneous decisions. Determining the break coordinates is proposed using the built-in elements of
the UAV positioning system. In this study, we established that the overall effect of solving the problem
of determining power line breaks depends on the performing quality of the individual subtasks. The
proposed algorithms and simulation results confirm theoretical developments.</p>
    </sec>
    <sec id="sec-12">
      <title>7. Acknowledgments </title>
      <p>The work has been carried out on an initiative basis. The authors thank the anonymous reviewers,
whose comments significantly improved the content of the paper.</p>
      <p>The authors also thank both the authorities of the National Aviation University and the especially
leadership of the Faculty of Cybersecurity, Computer, and Software Engineering for their support
during the preparation of this paper.</p>
    </sec>
    <sec id="sec-13">
      <title>8. References </title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Babaie</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Ehyaei</surname>
          </string-name>
          ,
          <article-title>Cooperative Control of Multiple quadrotors for Transporting a Common Payload</article-title>
          .
          <source>AUT J. Model. Simul</source>
          .
          <volume>50</volume>
          (
          <issue>2</issue>
          ) (
          <year>2018</year>
          ):
          <fpage>147</fpage>
          -
          <lpage>156</lpage>
          . doi:
          <volume>10</volume>
          .22060/miscj.
          <year>2018</year>
          .
          <volume>14252</volume>
          .5100
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J. R. T.</given-names>
            <surname>Lawton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. W.</given-names>
            <surname>Beard</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Young</surname>
          </string-name>
          ,
          <article-title>A decentralized approach to formation maneuvers</article-title>
          ,
          <source>IEEE Transactions on Robotics and Automation</source>
          <volume>19</volume>
          (
          <issue>6</issue>
          ) (
          <year>2003</year>
          )
          <fpage>933</fpage>
          -
          <lpage>941</lpage>
          . doi:
          <volume>10</volume>
          .1109/TRA.
          <year>2003</year>
          .
          <volume>819598</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Jagannath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Jagannath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Furman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Gwin</surname>
          </string-name>
          ,
          <source>Deep Learning and Reinforcement Learning for Autonomous Unmanned Aerial Systems: Roadmap for Theory to Deployment</source>
          ,
          <year>2020</year>
          . URL: https://arxiv.org/abs/
          <year>2009</year>
          .03349
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>W. M.</given-names>
            <surname>Jasim</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <article-title>Integral backstepping controller for UAVs team formation</article-title>
          , in: C.
          <string-name>
            <surname>Voloşencu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Küçük</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Guerrero</surname>
            , and
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Valero</surname>
          </string-name>
          (Eds.), Automation and Control.
          <source>IntechOpen</source>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .5772/intechopen.93731
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kushleyev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mellinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Powers</surname>
          </string-name>
          , et al.
          <article-title>Towards a swarm of agile micro quadrotors</article-title>
          .
          <source>Auton Robot</source>
          <volume>35</volume>
          (
          <year>2013</year>
          )
          <fpage>287</fpage>
          -
          <lpage>300</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10514-013-9349-9
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Olfati-Saber</surname>
          </string-name>
          ,
          <article-title>Flocking for multi-agent dynamic systems: algorithms and theory</article-title>
          ,
          <source>IEEE Transactions on Automatic Control</source>
          <volume>51</volume>
          (
          <issue>3</issue>
          )
          <fpage>401</fpage>
          -
          <lpage>420</lpage>
          (
          <year>2006</year>
          ). doi:
          <volume>10</volume>
          .1109/TAC.
          <year>2005</year>
          .
          <volume>864190</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tayebi</surname>
          </string-name>
          and
          <string-name>
            <surname>S. McGilvray</surname>
          </string-name>
          ,
          <article-title>Attitude stabilization of a VTOL quadrotor aircraft</article-title>
          ,
          <source>IEEE Transactions on Control Systems Technology</source>
          <volume>14</volume>
          (
          <issue>3</issue>
          ) (
          <year>2006</year>
          )
          <fpage>562</fpage>
          -
          <lpage>571</lpage>
          . doi:
          <volume>10</volume>
          .1109/TCST.
          <year>2006</year>
          .
          <volume>872519</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , L. Lapierre, and
          <string-name>
            <given-names>X.</given-names>
            <surname>Xiang</surname>
          </string-name>
          ,
          <article-title>Distributed Control of Coordinated Path Tracking for Networked Nonholonomic Mobile Vehicles</article-title>
          ,
          <source>IEEE Transactions on Industrial Informatics</source>
          <volume>9</volume>
          (
          <issue>1</issue>
          ) (
          <year>2013</year>
          )
          <fpage>472</fpage>
          -
          <lpage>484</lpage>
          . doi:
          <volume>10</volume>
          .1109/TII.
          <year>2012</year>
          .
          <volume>2219541</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Saif</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          <article-title>Fantoni, and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Zavala-Río</surname>
          </string-name>
          ,
          <article-title>Real-time flocking of multiple-quadrotor system of systems</article-title>
          ,
          <source>in: Proceedings of the 10th System of Systems Engineering Conference (SoSE)</source>
          , San Antonio, TX, USA,
          <year>2015</year>
          , pp.
          <fpage>286</fpage>
          -
          <lpage>291</lpage>
          . doi:
          <volume>10</volume>
          .1109/SYSOSE.
          <year>2015</year>
          .
          <volume>7151908</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>O.</given-names>
            <surname>Mechali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Iqbal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Senouci</surname>
          </string-name>
          ,
          <article-title>Robust Finite-Time Trajectory Tracking Control of Quadrotor Aircraft via Terminal Sliding Mode-Based Active Antidisturbance Approach: A PIL Experiment</article-title>
          ,
          <source>International Journal of Aerospace Engineering</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>28</lpage>
          . doi:
          <volume>10</volume>
          .1155/
          <year>2021</year>
          /5522379
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>M.-Y. Lee</surname>
            ,
            <given-names>B.-S.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Chang</surname>
          </string-name>
          , and
          <string-name>
            <surname>C.-L. Hwang</surname>
          </string-name>
          ,
          <article-title>Stochastic Robust Team Formation Tracking Design of Multi-VTOL-UAV Networked Control System in Smart City Under Time-Varying Delay and Random Fluctuation, IEEE Access 8 (</article-title>
          <year>2020</year>
          )
          <fpage>131310</fpage>
          -
          <lpage>131326</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2020</year>
          .3009751
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Schöllig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Augugliaro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lupashin</surname>
          </string-name>
          , and
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>D'Andrea, Synchronizing the motion of a quadrocopter to music</article-title>
          ,
          <source>in: Proceedings of the 2010 IEEE International Conference on Robotics and Automation</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>3355</fpage>
          -
          <lpage>3360</lpage>
          . doi:
          <volume>10</volume>
          .1109/ROBOT.
          <year>2010</year>
          .
          <volume>5509755</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , J. Chen,
          <article-title>Bipartite Consensus of Linear Multi-Agent Systems over Signed Digraphs: An Output Feedback Control Approach</article-title>
          ,
          <source>in: Proceedings of the 19th World Congress the International Federation of Automatic Control</source>
          , Cape Town, South Africa,
          <year>2014</year>
          , pp.
          <fpage>4681</fpage>
          -
          <lpage>4686</lpage>
          . doi:
          <volume>10</volume>
          .3182/20140824-6-ZA-
          <volume>1003</volume>
          .
          <fpage>00608</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Qiao</surname>
          </string-name>
          , and D. Cheng, Cooperative Control via Congestion Game Approach,
          <source>IEEE Transactions on Automatic Control</source>
          ,
          <year>2018</year>
          . URL: https://ieeexplore.ieee.org/document/8334284/
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>F.</given-names>
            <surname>Flemisch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Canpolat</surname>
          </string-name>
          , E. Altendorf, G. Weßel, Fr. Flemisch,
          <string-name>
            <given-names>M.</given-names>
            <surname>Baltzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Itoh</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.-P. PacauxLemoine</surname>
            , and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Schutte</surname>
          </string-name>
          ,
          <article-title>Shared and cooperative control of ground and air vehicles: Introduction and General overview</article-title>
          , in
          <source>: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics</source>
          (SMC), Banff Center, Banff, Canada,
          <year>2017</year>
          , pp.
          <fpage>858</fpage>
          -
          <lpage>863</lpage>
          . doi:
          <volume>10</volume>
          .1109/SMC.
          <year>2017</year>
          .8122717
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>V.</given-names>
            <surname>Filaretov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Yukhimets</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Bidyadhar</surname>
          </string-name>
          ,
          <article-title>Information-Control System for Cooperative Control of a Mobile Robots Group</article-title>
          ,
          <source>in: Proceedings of the International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICIEAM.
          <year>2017</year>
          .8076169
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>X.</given-names>
            <surname>Yu</surname>
          </string-name>
          , Ge. Guo, and
          <string-name>
            <surname>Gong</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <article-title>Cooperative control for a platoon of vehicles with leader-following communication strategy</article-title>
          ,
          <source>in: Proceedings of the Chinese Automation Congress (CAC)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>6721</fpage>
          -
          <lpage>6726</lpage>
          . URL: https://ieeexplore.ieee.org/document/8243988/
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>F.</given-names>
            <surname>Baolin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Lu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>An optimized cooperative control algorithm of multi-agent array based on the skeletal mechanism of Chrysopelea</article-title>
          ,
          <source>in: Proceedings of the 2017 IEEE International Conference on Robotics and Biomimetics</source>
          ,
          <string-name>
            <surname>Macau</surname>
            <given-names>SAR</given-names>
          </string-name>
          , China,
          <year>2017</year>
          , pp.
          <fpage>2003</fpage>
          -
          <lpage>2008</lpage>
          . doi:
          <volume>10</volume>
          .1109/ROBIO.
          <year>2017</year>
          .8324713
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>Distributed Cooperative Control for UAV Swarm Formation Reconfiguration Based on Consensus Theory</article-title>
          ,
          <source>in: Proceedings of the 2nd International Conference on Robotics and Automation Engineering</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>264</fpage>
          -
          <lpage>268</lpage>
          . URL: https://ieeexplore.ieee.org/document/8291392/
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>L.</given-names>
            <surname>Han</surname>
          </string-name>
          , X. Cheng, W. Xu, and
          <string-name>
            <given-names>G.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <article-title>Reconfigurable Wireless Control System for a Dual-arm Cooperative Robotic System</article-title>
          ,
          <source>in: Proceedings of the 2017 IEEE International Conference on Robotics and Biomimetics</source>
          ,
          <string-name>
            <surname>Macau</surname>
            <given-names>SAR</given-names>
          </string-name>
          , China,
          <year>2017</year>
          , pp.
          <fpage>202</fpage>
          -
          <lpage>207</lpage>
          . URL: https://ieeexplore.ieee.org/document/8324418/
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>L.</given-names>
            <surname>Yun</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jian</surname>
          </string-name>
          ,
          <article-title>Design, Implementation of Cooperative Turning Control for the Towing System of Unpowered Facilities, IEEE Access 6 (</article-title>
          <year>2018</year>
          )
          <fpage>18713</fpage>
          -
          <lpage>18722</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2018</year>
          .2819692
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Deng</surname>
          </string-name>
          , and
          <string-name>
            <given-names>X.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <article-title>The Integration of Adaptive Cooperative Control for Position and Attitude of Distributed Spacecraft</article-title>
          ,
          <source>in: Proceedings of the 36th Chinese Control Conference</source>
          , Dalian, China,
          <year>2017</year>
          , pp.
          <fpage>3409</fpage>
          -
          <lpage>3413</lpage>
          . doi:
          <volume>10</volume>
          .23919/ChiCC.
          <year>2017</year>
          .8027886
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zuo</surname>
          </string-name>
          , Q.-L. Han,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ning</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ge</surname>
          </string-name>
          , and
          <string-name>
            <surname>X.-M. Zhang,</surname>
          </string-name>
          <article-title>An Overview of Recent Advances in FixedTime Cooperative Control of Multi-Agent Systems</article-title>
          ,
          <source>IEEE Transactions on Industrial Informatics</source>
          ,
          <volume>14</volume>
          (
          <issue>6</issue>
          ) (
          <year>2018</year>
          )
          <fpage>2322</fpage>
          -
          <lpage>2334</lpage>
          . doi:
          <volume>10</volume>
          .1109/TII.
          <year>2018</year>
          .2817248
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Unmanned</surname>
            <given-names>Aircraft Systems</given-names>
          </string-name>
          (UAS),
          <source>Cir. 328/AN 190. Canada</source>
          , Montreal: ICAO,
          <year>2011</year>
          . URL: https://goodtimesweb.org/industrial-policy/
          <year>2015</year>
          /R44192.pdf
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <source>[25] Manual of Remotely Piloted Aircraft Systems (RPAS)</source>
          , 1st ed.,
          <source>Doc. 10019/AN 507. Canada</source>
          , Montreal: ICAO,
          <year>2015</year>
          . URL: https://skybrary.aero/sites/default/files/bookshelf/4053.pdf
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Unmanned</given-names>
            <surname>Airspace</surname>
          </string-name>
          .
          <article-title>The information portal for unmanned air system traffic management (UTM), urban air mobility (UAM), counter-</article-title>
          <string-name>
            <surname>UAS (C-UAS)</surname>
          </string-name>
          ,
          <article-title>and space traffic management systems</article-title>
          .
          <year>2021</year>
          [Online]. Available: https://www.unmannedairspace.info/.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <article-title>Drone life</article-title>
          . Urban Air Mobility, [Online]. Available at: https://dronelife.com/
          <year>2018</year>
          /11/28/urbanair
          <article-title>-mobility-the-first-uic2-forum-at-amsterdam-drone-week-shows-europes-commitment-tosmart-cities/</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shmelova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sterenharz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Burlaka</surname>
          </string-name>
          ,
          <article-title>Optimization of flows and flexible redistribution of autonomous UAV routes in multilevel airspace</article-title>
          ,
          <source>in: CEUR 2805 Workshop Proceedings</source>
          (Vol.
          <volume>2393</volume>
          , pp.
          <fpage>704</fpage>
          -
          <lpage>715</lpage>
          ).
          <year>2019</year>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2393</volume>
          /paper_340.pdf
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shmelova</surname>
          </string-name>
          , Yu. Kovalyov,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dolgikh</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Burlaka</surname>
          </string-name>
          .
          <article-title>Geometry-Modeling Based Flight Optimization for Autonomous Groups of UAVs</article-title>
          ,
          <source>in: Proceedings of the IEEE 5th International Conference Actual Problems of Unmanned Aerial Vehicles Developments, APUAVD</source>
          <year>2019</year>
          ,
          <year>2019</year>
          , pp.
          <fpage>79</fpage>
          -
          <lpage>82</lpage>
          . doi:
          <volume>10</volume>
          .1109/APUAVD47061.
          <year>2019</year>
          .8943856
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kucherov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Kozub</surname>
          </string-name>
          ,
          <article-title>Synthesis of the laws of motion control of a UAV group with natural obstacles</article-title>
          , in: T. Shmelova, Yu. Sikirda,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rizun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kucherov</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          Dergachov (Eds),
          <source>Automated Systems in the Aviation and Aerospace Industries</source>
          ,
          <string-name>
            <surname>IGI-Global</surname>
            <given-names>Publ</given-names>
          </string-name>
          , USA,
          <year>2019</year>
          , pp.
          <fpage>193</fpage>
          -
          <lpage>219</lpage>
          . doi:
          <volume>10</volume>
          .4018/978-1-
          <fpage>5225</fpage>
          -7709-6.
          <fpage>ch007</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>T.</given-names>
            <surname>Shmelova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lazorenko</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Burlaka</surname>
          </string-name>
          ,
          <article-title>Unmanned Aerial Vehicles for Smart Cities: Estimations of Urban Locality for Optimization Flights</article-title>
          , in: J.
          <string-name>
            <surname>Tenedório</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Estanqueiro</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          Delgado (Eds),
          <source>Methods and Applications of Geospatial Technology in Sustainable Urbanism</source>
          ,
          <string-name>
            <surname>IGI-Global</surname>
            <given-names>Publ</given-names>
          </string-name>
          , USA,
          <year>2021</year>
          , pp.
          <fpage>444</fpage>
          -
          <lpage>477</lpage>
          . doi:
          <volume>10</volume>
          .4018/978-1-
          <fpage>7998</fpage>
          -2249-3.
          <fpage>ch015</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>