Aerospace and Electronic Systems Magazine September 2016 - 45


Fu, Zhang, and Yu
where mmax, Pmax, and Pi are the maximum mutation rate, the maximum probability, and the solution probability, respectively. Following the mutation process, both high and low HSI solutions are
likely to be modified, by which the diversity of the population can
be enhanced. The BBO algorithm for mutation is illustrated in Figure 17 of the Appendix.
Remark 2. After a finite number of emigrations and mutations in the population, the best solution with the minimum cost
is selected as the reference trajectory to evade multiple intruders.
Varying values of immigration rate l and emigration rate m can
improve the exploration ability in global optimization, reducing
the computation cost of avoiding multiple collisions. Since features are shared in the set of solutions, the optimal trajectory can be
guaranteed in case of trapping in local minima. Randomly selecting a mutation rate decreases the number of grid points searching
in the flight space, which is capable of solving multiple collisions
resolution in real time. The elitism process prevents elite solutions
from disappearing during immigration. As compared to other AH
algorithms in [20]-[23], BBO can provide superior performance,
especially in the case of multiple intruders.
Remark 3. As opposed to POMDP, BBO possesses superior
performance in convergence. By assigning different emigration
and immigration rate to each habitat, the information between habitats can be shared and the exploration is improved consequently.
In the process of generations, the low-HSI habitats accept the habitants living in high-HSI habitats, allowing the high convergence
rate of BBO.

where Ξ1, Ξ2, Ξ3 are three smooth mapping and F(i) is the ith derivative of F. The parameterization of the flight envelope (here the
pitch rate is considered) in function of the flat outputs F is an important unit in the path smoothing problem. The flight envelope
during a mission can be expressed by the desired trajectories. For
the UAV model given in (1) and (2), the system is flat with flat
outputs F1 = x, F2 = z, F3 = q. In this study, the reference trajectories
are designed as:
(23)
where wn is the natural frequency. Ri (i = 1, 2, 3) is the amplitude of
x, z and q, respectively.
denotes the initial position. In order to
generate the parameterization of the pitch rate in the flat output,
is derived according to the time derivative of (23):
(24)
Furthermore, the relationship between the natural frequency wn
[28] and the settling time of the reference trajectory ts can be approximated by:
(25)
Thus, (24) can be rewritten as:

(26)

THE INTEGRATION OF UAV DYNAMICS IN THE PLANNED PATH
An optimal trajectory planned by BBO may require aggressive maneuvers, such as sharp turning and suddenly climbing to a high altitude. However, each UAV has its own physical constraints, which
are indicated by the maximal Euler angular rates, turn radius, etc.
Focusing on the differential flatness algorithm, the profile of the
trajectory is tuned to ensure that the reference path from an initial position to a final position is followed by the UAV smoothly.
Therefore, constraints on flight envelope and control inputs need
to be explicitly considered in this study.
Supposing a UAV to be controlled for avoiding collisions in
a longitudinal plane, the limit of pitch rate among flight envelope
is taken into account firstly. A flatness-based nonlinear system is
defined as:
(21)

To determine the time when the maximal pitch rate is required,
it is essential to calculate the extrema of the pitch rate. First, the
time derivative of the pitch rate is derived as:
(27)
By setting t = ts/5.83, the extrema of the pitch rate are:
(28)
where the extrema denote the maximal or the minimal of the function. It is of importance to check the value of the pitch angle at the
beginning and at the end of the mission. After comparing these
three solutions, when t = ts/5.83, the corresponding solution is the
maximal one. In order to ensure that
has to satisfy:

where x Î Rn and u Î Rm represent system states and control inputs,
respectively. The system is flat only if flat outputs F Î Rm fulfill the
requirements such as:

(22)

SEPTEMBER 2016

(29)
As indicated in (21), the stability is influenced by the states
(flight envelope) and control inputs. Since the flight envelope is
limited by (29), it is necessary to impose the bounds on the maximal control inputs to avoid the UAV from performing an unrealistic maneuver.

IEEE A&E SYSTEMS MAGAZINE

45



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine September 2016

No label
Aerospace and Electronic Systems Magazine September 2016 - No label
Aerospace and Electronic Systems Magazine September 2016 - Cover2
Aerospace and Electronic Systems Magazine September 2016 - 1
Aerospace and Electronic Systems Magazine September 2016 - 2
Aerospace and Electronic Systems Magazine September 2016 - 3
Aerospace and Electronic Systems Magazine September 2016 - 4
Aerospace and Electronic Systems Magazine September 2016 - 5
Aerospace and Electronic Systems Magazine September 2016 - 6
Aerospace and Electronic Systems Magazine September 2016 - 7
Aerospace and Electronic Systems Magazine September 2016 - 8
Aerospace and Electronic Systems Magazine September 2016 - 9
Aerospace and Electronic Systems Magazine September 2016 - 10
Aerospace and Electronic Systems Magazine September 2016 - 11
Aerospace and Electronic Systems Magazine September 2016 - 12
Aerospace and Electronic Systems Magazine September 2016 - 13
Aerospace and Electronic Systems Magazine September 2016 - 14
Aerospace and Electronic Systems Magazine September 2016 - 15
Aerospace and Electronic Systems Magazine September 2016 - 16
Aerospace and Electronic Systems Magazine September 2016 - 17
Aerospace and Electronic Systems Magazine September 2016 - 18
Aerospace and Electronic Systems Magazine September 2016 - 19
Aerospace and Electronic Systems Magazine September 2016 - 20
Aerospace and Electronic Systems Magazine September 2016 - 21
Aerospace and Electronic Systems Magazine September 2016 - 22
Aerospace and Electronic Systems Magazine September 2016 - 23
Aerospace and Electronic Systems Magazine September 2016 - 24
Aerospace and Electronic Systems Magazine September 2016 - 25
Aerospace and Electronic Systems Magazine September 2016 - 26
Aerospace and Electronic Systems Magazine September 2016 - 27
Aerospace and Electronic Systems Magazine September 2016 - 28
Aerospace and Electronic Systems Magazine September 2016 - 29
Aerospace and Electronic Systems Magazine September 2016 - 30
Aerospace and Electronic Systems Magazine September 2016 - 31
Aerospace and Electronic Systems Magazine September 2016 - 32
Aerospace and Electronic Systems Magazine September 2016 - 33
Aerospace and Electronic Systems Magazine September 2016 - 34
Aerospace and Electronic Systems Magazine September 2016 - 35
Aerospace and Electronic Systems Magazine September 2016 - 36
Aerospace and Electronic Systems Magazine September 2016 - 37
Aerospace and Electronic Systems Magazine September 2016 - 38
Aerospace and Electronic Systems Magazine September 2016 - 39
Aerospace and Electronic Systems Magazine September 2016 - 40
Aerospace and Electronic Systems Magazine September 2016 - 41
Aerospace and Electronic Systems Magazine September 2016 - 42
Aerospace and Electronic Systems Magazine September 2016 - 43
Aerospace and Electronic Systems Magazine September 2016 - 44
Aerospace and Electronic Systems Magazine September 2016 - 45
Aerospace and Electronic Systems Magazine September 2016 - 46
Aerospace and Electronic Systems Magazine September 2016 - 47
Aerospace and Electronic Systems Magazine September 2016 - 48
Aerospace and Electronic Systems Magazine September 2016 - 49
Aerospace and Electronic Systems Magazine September 2016 - 50
Aerospace and Electronic Systems Magazine September 2016 - 51
Aerospace and Electronic Systems Magazine September 2016 - 52
Aerospace and Electronic Systems Magazine September 2016 - 53
Aerospace and Electronic Systems Magazine September 2016 - 54
Aerospace and Electronic Systems Magazine September 2016 - 55
Aerospace and Electronic Systems Magazine September 2016 - 56
Aerospace and Electronic Systems Magazine September 2016 - 57
Aerospace and Electronic Systems Magazine September 2016 - 58
Aerospace and Electronic Systems Magazine September 2016 - 59
Aerospace and Electronic Systems Magazine September 2016 - 60
Aerospace and Electronic Systems Magazine September 2016 - 61
Aerospace and Electronic Systems Magazine September 2016 - 62
Aerospace and Electronic Systems Magazine September 2016 - 63
Aerospace and Electronic Systems Magazine September 2016 - 64
Aerospace and Electronic Systems Magazine September 2016 - 65
Aerospace and Electronic Systems Magazine September 2016 - 66
Aerospace and Electronic Systems Magazine September 2016 - 67
Aerospace and Electronic Systems Magazine September 2016 - 68
Aerospace and Electronic Systems Magazine September 2016 - Cover3
Aerospace and Electronic Systems Magazine September 2016 - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com