<!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 />
    <article-meta>
      <title-group>
        <article-title>Application of theory of functional stability for information technology of unmanned aerial group control</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Igor Puleko</string-name>
          <email>pulekoigor@gmail.com</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Victor Chumakevych</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vadym Ptashnyk</string-name>
          <email>ptashnykproject@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii Misin</string-name>
          <email>misin@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Hetman Petro Sahaidachnyi National Army Academy</institution>
          ,
          <addr-line>32, Heroes of Maidan str., Lviv, 79026</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Lviv National Agrarian University</institution>
          ,
          <addr-line>1, V.Velykoho str., Dubliany-Lviv, 80381</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>12, S. Bandery str., Lviv, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Zhytomyr Polytechnic State University</institution>
          ,
          <addr-line>103, Chydnivska srt., Zhytomyr, 10005</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In the paper, the analysis of the possibility of applying the theory of functional stability to the recovery control of the UAV group using FANET technology in the interests of agriculture has been carried out. It is shown that to ensure functional stability it is necessary to create hardware or software redundancies. It is also shown the need to detect failures and consider the probability of being in the state, which characterizes the presence of redundancy and the ability to implement the recovery control, as an indicator of the functional stability of the system. The indicator of functional stability of the system in general under the condition of ability to perform the set tasks is formulated in the analytical form.</p>
      </abstract>
      <kwd-group>
        <kwd>1 UAV group</kwd>
        <kwd>ground control station</kwd>
        <kwd>FANET</kwd>
        <kwd>functional stability</kwd>
        <kwd>failure</kwd>
        <kwd>hardware and software redundancies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>1.1.</p>
    </sec>
    <sec id="sec-2">
      <title>Related works</title>
      <p>
        One of the tools for providing a group flight is computer network technology (Figure 2). Computer
network technologies have become widespread in everyday life. First, they featured mobility and
selforganization on the plane – MANET appeared. Then their mobility and the number of nodes increased
but remained on the plane, and VANET appeared. When hardware development allowed controlling
the spatial movements, FANET emerged. In these networks, it became possible to coordinate the
movement of UAVs in three-dimensional space, which is required to solve our problem but requires
solving complex network models. The interaction of devices in a group is considered in works [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ].
Apparently, such networks are heavily influenced by internal and external disturbances. Here are some
examples of external disturbances. Due to the presence of an atmospheric environment of information
transfer between devices, there is a possibility of a loss of mutual visibility or communication in general.
Moreover, today we observe an increasing number of attacks on UAVs by birds, animals, people.
      </p>
      <p>
        Internal influences include reduced reliability and accelerated wear of onboard equipment when
working in aggressive environments, etc. This indicates the need to take additional measures to improve
the reliability of the assigned task implementation. There are many approaches to ensure the reliability,
fault tolerance of devices and their systems; however, they have a number of shortcomings and, in our
opinion, it is advisable to use the theory of functional stability of systems. Its feature is not only the
ability to identify changes in the group, which are caused by external interference and failures of the
devices themselves, but also to redistribute functions that cannot be performed by a particular device
among others that are still functioning properly. These issues are considered in the works of professors
O. Mashkov, O. Barabash, Yu. Kravchenko, M. Korobchynsky [
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7">4-7</xref>
        ], etc. The essence of this theory is
to keep an object or group of objects within a given field of states, control its performance and
selfrecovery. Therefore, the application of this theory is topical.
      </p>
      <p>a b c d
Figure 1: Use of drones in agriculture: field irrigation (a); NDVI of vineyard plantation (b), multispectral
imaging of field (c), 3D simulation of field (d)</p>
    </sec>
    <sec id="sec-3">
      <title>2. Methods of functional stability theory</title>
      <p>
        Schematically, the mutual location of the UAV group in the network is shown in Figure 3 [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9-11</xref>
        ].
As one can see, each UAV is supposed to have a connection with neighboring vehicles and with the GS
control center directly or through another network node. Note that the main problems are the parameters
of the medium: the conditions of propagation of radio waves, the distance between the devices, etc. In
addition, problematic issues are complicated with solving problems that arise during the organization
of the actual control of the UAV group: high mobility of system nodes, routing algorithms, different
distances and maneuverability of aircraft, etc. The issue of direct group control for UAVs and vehicles
is quite complex but it has a number of proposals for solutions, which are presented in [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9-11</xref>
        ]. It was
proposed to consider a UAV as a "solid body", the flight geometric parameters of which are constant,
their trajectory can be measured or interpolated in small domains where the connection between the
devices was lost.
      </p>
      <sec id="sec-3-1">
        <title>The mathematical model of the FANET can be written:</title>
        <p>t   f S, F , Y , X , t ,
(1)
where t  – is the vector of network characteristics at the time t (t ≥0 ); S – are structural
parameters; F – are functional parameters; Y – is the network load; X – are environmental
parameters; t – is the system operating time.</p>
        <p>
          In [
          <xref ref-type="bibr" rid="ref10 ref12">10, 12</xref>
          ], these issues are covered in more detail.
        </p>
        <p>Another important condition for the UAV networking is the presence of a minimum number of mmin
working (undamaged) vehicles and ground control stations of the total number of N:
m=mmin. (2)</p>
        <p>
          According to [
          <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7 ref8">4-8</xref>
          ], the stability of functioning characterizes the behavior of the coordinates of
undisturbed and disturbed motion of the system. Graphically, the condition of functionally stable
control is shown in Figure 4 [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Results and discussions</title>
    </sec>
    <sec id="sec-5">
      <title>3.1. Substantiation of the theory of functional stability indicators</title>
      <p>In modern conditions, a UAV group is in a harsh environment (aggressive environment, the
possibility of bird attack, etc.), as a result of which it is possible to disable or destroy individual vehicles.
To study the functioning of the system in terms of stochastic effects on individual elements and on the
system as a whole, we use the structural graph G(Z, U). Let us select one point at the E-level, for
example 2 (Figure 5 a), and consider the model of characteristics of accuracy and stability of navigation
for the point z2. In the radio visibility zone z2, there are two air objects (z1, z2) at the Y-level and the
ground stations (z1H, z2H, z3H, z4H) at the X-level, which create a navigation field and a control field for
the UAV group (levels E and Y). Each of the nodes has its own indicators of reliability and operability.</p>
      <p>Let us simplify the scheme, preserving only the UAV and ground stations (GS), which are in sight
for the device 2, and rename them (Figure 5 b). It is also necessary to determine the probability і
(і = 1 – 5) of the existence of each node.
observe, Сmn  5 combinations of working and inoperable objects can be made.</p>
      <p>Assume that the ground stations operate independently of each other, then the probability of each
combination will be defined as the product of the probabilities. All combinations, including those when
the number of inoperable objects is insufficient, make up a group of incompatible events. The total
probability of them is equals to "1" (excluding the requirements for the accuracy of the object location
identification). It follows that the probability of solving the problem for combinations of n objects when
at least m out of them are operable can be written as follows:</p>
      <p>n
Rm,n( )  Pr,n( ) ,
rm
  1, N E ,
where Рr n( )   Pk ( ) is the probability of simultaneous operability of the r objects out of n
k
available.</p>
      <p>Returning to our example, when 4 out of 5 objects are operable, we can write:
Р4,5  q1 ρ2 ρ3 ρ4 ρ5  ρ1q2 ρ3 ρ4 ρ5  ρ1 ρ2q3 ρ4 ρ5  ρ1 ρ2 ρ3q4 ρ5  ρ1 ρ2 ρ3 ρ4q5 ;
Р5,5  ρ ρ ρ ρ ρ .</p>
      <p>1 2 3 4 5
(4)
(5)
(6)</p>
      <p>Each combination has its own variance of the root mean square error і of the determining the
consumer state vector at the point 0. Taking into account the probabilistic indicators, we obtain the
distribution of the exact characteristics of the system (Table 1).</p>
      <p>From Table 1 we can note:
  becomes probabilistic;
 for m ≥ mmin, this system can be in 6 operable states, which allow performing assigned tasks;
 for m &lt; mmin, the performance of assigned tasks is impossible.</p>
      <p>Thus, we can state that the probability of controlling a UAV group with a given accuracy max is the
sum of combinations when</p>
      <p>i≤max , і  1,v ,
n
where v   Crn is a number of combinations.</p>
      <p>r m
(8)
m &lt; mmin</p>
      <p>∞
1 – P4,5</p>
      <p>We can also formulate in analytical form an indicator of the functional stability of the entire system,
provided the assigned tasks are performed:
Р(Θ)   Рk (і), І  і σ ρ,і  σ maxρ  1,N E ,
іІ</p>
      <p>N E  4, і  1,v.
3.2.</p>
    </sec>
    <sec id="sec-6">
      <title>System elements probabilistic indicators</title>
      <p>Note that the formula (8) obviously implies that the key factor for determining the proposed indicator
of functional stability of the UAV group is the probability of being a specific objects in a certain state
(1) m ≥ mmin which is significantly influenced by the external environment and technical condition of
UAVs and ground stations.</p>
      <p>In general, for the elements of the UAV group it is logical to write:</p>
      <p> іj   іgj іhj іj , (9)
where  іgj – is the probability of maintaining a working condition in case of damage (survivability);
 іhj – is the probability of failure-free operation;  іj – is the Boolean function, which equals 1 if the
algorithm for the formation of recovery control includes it in the structure, otherwise 0.</p>
      <p>For the ground control station, provided it is included in the structure, the value of рXj is determined
by the product of indicators of operability (survivability) and reliability of the NPS (9).</p>
      <p>For the UAV group, under similar conditions, the probabilities should also be multiplied by analogue
indicators of survivability and reliability of UAVs, as well as by the probability of solving the
navigation problem by the UAV itself:
Yj
  g h gпYhjпnab ,</p>
      <p>Yj Yj Yj (Yj )
(10)
where  Ygjп ,  Yhjп – are operability (survivability) and reliability of the UAV;  (nYajb) is the probability of</p>
      <sec id="sec-6-1">
        <title>UAV navigation.</title>
        <p>Based on the conditions of the problem to be solved by the UAV group, there are requirements for
the accuracy of navigation (accuracy of approaching to a given point and compliance with the
conditions of mutual location).</p>
        <p>    max ,     max ,  h   hmax ,  vx   vmxax ,  vy   vmyax . (11)
The fulfillment of the condition (11) is a random event, the probability of which Ph is called the
probability of solving the problem of navigation with a given quality. There is a requirement for the
value of this indicator
Рh  Pmin . (12)</p>
        <p>h</p>
        <p>The condition (11) is necessary but insufficient for the functional stability of the UAV group and is
a feature of functional stability. For example, a UAV group is able to get a field to perform specific
tasks (irrigation, surveillance, protection, etc.)</p>
        <p>Indeed, it is possible that the system will meet this condition in terms of accuracy and reliability, but
only until an emergency situation, since it will not be able to react to its effects, i.e. the system will be
operational but not functionally stable. For example, it will go to the area of irrigation or field
monitoring, and UAVs will not be able to perform the tasks due to various damages or failures.</p>
        <p>Thus, the quantitative assessment of functional stability still requires indicators that characterize the
ability to improve the consequences of emergency situations, which, in turn, is determined by the
presence of redundancy and the ability to control it. For example, in spite of damage or failure of a
number of UAVs, the group both got to the area of use and performed its intended function (spraying,
surveillance, protection, etc.).</p>
        <p>Under the uncertainty conditions, this can be described as follows. Let А be an event that consists in
the fact that the UAV group has the ability to improve the consequences of abnormal situations caused
by the circumstances, then the probability of this event is Р(А)= Рр.</p>
        <p>Based on the previous considerations, we can write that
Α  ΑН  Αkер ; Α ( ΑН  Αkер ) ,
(13)
where ΑН – is an event that consists in the presence of redundancy; Akep – is an event that consists in
the ability to control redundancy; P(AH) = Ph – is the probability of redundancy or available reserve in
the system; P(Akep/AH) = Pkee – is the probability that there is the possibility to control redundancy, or
the probability of controlling redundancy.</p>
        <p>The presence of redundancy in the system depends on many factors. Let us focus on structural
redundancy, the essence of which is additional (reserve) radio navigation points or pseudo-satellites
that are in the "hot" or "cold" reserve. We can write</p>
        <p>Рh  Рh(NvXid() , NvYid() , РіХ , Р Yj , Fk ), і  1, NvXid() , j  1, NvYid() , (14)
where NvXid ( ) – is the number of ground control stations in the consumer's field of vision; NvYid ( ) – is
the number of neighboring UAVs in the consumer's field of vision; PiX – is the probability of being the
ith ground control station in operable state; PjY – is the probability of being the jth ground control station
in operable state; Fk– are other factors affecting redundancy.</p>
        <p>Pі X  Pі X (Pі , РіG ) , (15)
where Pi – is the probability of failure-free operation of the ith ground control station over time t; PiG –
is the probability of beeing the ith ground control station in a survival condition over time t.</p>
        <p>PjY  PjY (Pj , Р Gj ) , (16)
where Pj – is the probability of failure-free operation of the jth neighboring UAV over time t;PjG – is the
probability of beeing the jth neighboring UAV in a survival condition over time t.</p>
        <p>The model (13-16) takes into account the influence of various factors on the redundancy, namely:
the radio signal pass, the action of external factors, other obstacles, the reliability of components, their
survivability, fault tolerance and others.</p>
        <p>It is also advisable to use Pcont - a characteristic of the system's ability to use redundancy to improve
the consequences of abnormal situations.</p>
        <p>In some cases, the system operates for a short time and then for maintaining the required level of
functional stability, it is advisable to have additional UAVs in the "hot" reserve. Then for the
implementation of the algorithm of recovery control, we do not need to use Pcont and we consider
Pcont = 1.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>4. Conclusions</title>
      <p>A feature of the functional stability of the UAV group is the ability to solve the problem of navigation
by consumers with a given accuracy. The indicator of the functional stability of the pseudo-satellite
radio navigation system is the probability of being in this state, which characterizes the presence of
redundancy and the ability to implement recovery control to eliminate the consequences of abnormal
situations.</p>
      <p>A feature of the functional stability of the UAV group is the ability to solve the problem of navigation
by consumers with a given accuracy. The indicator of the functional stability of the pseudo-satellite
radio navigation system is the probability of being in this state, which characterizes the presence of
redundancy and the ability to implement recovery control to eliminate the consequences of abnormal
situations.</p>
    </sec>
    <sec id="sec-8">
      <title>5. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Leonov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Litvinov</surname>
          </string-name>
          , E. Shcherba,
          <article-title>Simulation and comparative analysis of packet delivery in flying ad hoc network (FANET) using AODV</article-title>
          ,
          <source>in: Proceedings of the International Conference Young Specialists on Micro/Nanotechnologies and Electron Devices</source>
          , Erlagol,
          <year>2018</year>
          , pp.
          <fpage>71</fpage>
          -
          <lpage>78</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yassein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Damer</surname>
          </string-name>
          ,
          <article-title>Flying ad-hoc networks: routing protocols, mobility models</article-title>
          , issues,
          <source>International Journal of Advanced Computer Science and Applications</source>
          <volume>7</volume>
          (
          <issue>6</issue>
          ) (
          <year>2016</year>
          )
          <fpage>162</fpage>
          -
          <lpage>168</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Park</surname>
          </string-name>
          , S.-C. Choi,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.-H. Won</surname>
          </string-name>
          ,
          <article-title>Unmanned aerial system traffic management with WAVE protocol for collision avoidance</article-title>
          ,
          <source>in: Proceedings of the International Conference Ubiquitous and Future Networks</source>
          , Prague,
          <year>2018</year>
          , pp.
          <fpage>8</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Mashkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sobchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Dakhno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shevchenko</surname>
          </string-name>
          , T. Maisak,
          <article-title>Improvement of variational-gradient method in dynamical systems of automated control for integro-differential models</article-title>
          ,
          <source>Mathematical Modeling and Computing</source>
          <volume>6</volume>
          (
          <year>2020</year>
          )
          <fpage>344</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>V.</given-names>
            <surname>Mashkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lytvynenko</surname>
          </string-name>
          ,
          <article-title>Method for unit self-diagnosis at system level</article-title>
          ,
          <source>International Journal of Intelligent Systems and Applications</source>
          <volume>1</volume>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O.</given-names>
            <surname>Mashkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kosenko</surname>
          </string-name>
          ,
          <article-title>Restoration of information in on-board information and controlling complexes of movable objects in emergency situations</article-title>
          ,
          <source>in: Proceedings of the International workshop Modern Machine Learning Technologies and Data Science</source>
          , Lviv Polytechnic National University, Lviv,
          <year>2020</year>
          , pp.
          <fpage>471</fpage>
          -
          <lpage>490</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>O.</given-names>
            <surname>Barabash</surname>
          </string-name>
          , Yu. Kravchenko,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mukhin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kornaga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Leshchenko</surname>
          </string-name>
          ,
          <article-title>Optimization of parameters at SDN technologie networks</article-title>
          ,
          <source>International Journal of Intelligent Systems and Applications</source>
          <volume>9</volume>
          (
          <year>2017</year>
          )
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Korobchinskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Babichev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lytvynenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gozhyj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Voronenko</surname>
          </string-name>
          ,
          <article-title>A fuzzy model for gene expression profiles reducing based on the complex use of statistical criteria and Shannon entropy</article-title>
          ,
          <source>in: Proceedings of the International conference Computer Science</source>
          , Engineering and
          <string-name>
            <given-names>Education</given-names>
            <surname>Applications</surname>
          </string-name>
          , Kyiv,
          <year>2018</year>
          , pp.
          <fpage>545</fpage>
          -
          <lpage>555</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Sahingoz</surname>
          </string-name>
          ,
          <article-title>Networking models in Flying Ad-Hoc Networks (FANETs): Concepts and Challenges</article-title>
          ,
          <source>Journal of Intelligent &amp; Robotic Systems</source>
          <volume>74</volume>
          (
          <year>2014</year>
          )
          <fpage>513</fpage>
          -
          <lpage>527</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10846- 013-9959-7.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>I.</given-names>
            <surname>Puleko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Svintsytska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Chumakevych</surname>
          </string-name>
          ,
          <article-title>Software model for studying the features of wireless connections in Flying Ad-Hoc Networks (FANETs)</article-title>
          ,
          <source>Journal of Physics: Conference Series</source>
          <year>1840</year>
          (
          <year>2021</year>
          )
          <article-title>012024</article-title>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -
          <lpage>6596</lpage>
          /
          <year>1840</year>
          /1/012024.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Amponis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Lagkasas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sarigiannidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Vitsas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fouliras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <article-title>A survey on FANET routing from a cross-layer design perspective</article-title>
          ,
          <source>Journal of Systems Architecture</source>
          <volume>120</volume>
          (
          <year>2021</year>
          )
          <article-title>102281</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.sysarc.
          <year>2021</year>
          .
          <volume>102281</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Xiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <article-title>Development of a low-cost agricultural remote sensing system based on an autonomous unmanned aerial vehicle</article-title>
          ,
          <source>Biosyst. Eng</source>
          .
          <volume>108</volume>
          (
          <issue>2</issue>
          ) (
          <year>2011</year>
          )
          <fpage>174</fpage>
          -
          <lpage>190</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.biosystemseng.
          <year>2010</year>
          .
          <volume>11</volume>
          .010.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>