Please use this identifier to cite or link to this item:
https://er.chdtu.edu.ua/handle/ChSTU/8354| Title: | Дослідження пристрою маршрутизації польоту безпілотних літальних апаратів |
| Authors: | Гальченко, Володимир Якович Бедь, Едуард Дмитрович |
| Keywords: | легкий безпілотний літальний апарат;автоматична маршрутизація;передпольотне планування;оптимізація траєкторії польоту;вітрове навантаження;програмно-алгоритмічне забезпечення |
| Issue Date: | 15-Dec-2025 |
| Abstract: | У роботі розробляється методика оптимального передпольотного планування маршруту для легкого безпілотного літального апарата з урахуванням тактико-технічних обмежень носія та впливу вітрового навантаження. The work develops a method for optimal pre-flight route planning for a light unmanned aerial vehicle, taking into account the vehicle’s tactical and technical limitations as well as the influence of wind load. |
| URI: | https://er.chdtu.edu.ua/handle/ChSTU/8354 |
| Appears in Collections: | 174 Автоматизація, комп'ютерно-інтегровані технології та робототехніка (Робототехнічні системи та автоматизація) |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Диплом-магистр_Бедь Е.pdf Restricted Access | КРМ Бедь Е. | 11.39 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Extracted text
4EPKACbKHH JEPKABHHÜ TEXHOIOTIYHHÄY HIBEPCHTET
AKYIbTET EIEKTPOHHHX TEXHOJOTI0
ABTOTPAHCHOPTY TA MAIIHHOEYNVBAHHA
KAOEJPA IIPHJAOEVIVBAHHA, MEXATPOHIKH TA
KOMIIKOTEPH3OBAHHXT EXHOJOFH
lonyucHO J0 3axHCTY
3aBinyBau kapexpH IIMKT
MakcHM EOHIAPEHKO
2025 p.
IIOACHIOBAJIBHA3 AIIHCKA
10 KBAJIi¢ikauiHnoï poóoTH
MaricTpa
Ha TeMy «AocniKeHHA IPHCTPOHO MapupyTH3aii noNbOTYy õesrinoTHHX I0TaJTbHHX
anapariB)
KBanihikaniYHHa poõora MaricTpa MiCTHTL pesynbTaTH BJIaCHHX I0CIIIKCHL.
BuKopHCTaHHA iJeH, pe3yJIbTaT0B 0T eKCTÍB 0HUIHX aBTOPIB MaoTb IIOCHJIaHHA Ha
BiJnOBLIHe TKePeno EEL EIYAPI
BuKOHaB 3106yBay BHLIoi ocBiTH OCB0THbOrO
CTYTleHA «MaricTp» 2 Kypcy, rpynn
MPCA-47
3a cneiaIbH0CTHO 174 «ABTOMaTH3aujs,
KOMIT'HOTepHO-0HTerpOBaH0 TeXHOIorii Ta
poooTOTeXH0Ka», 3a 0CB0THLOFO IIPorpaMoO
«PoooTOTCXH04HÈC HCTCMH Ta
aBTOMaTH3auig)
GEIL EIVAPIL
KepiBHHK BOJJOIMUP
TAJIIYEHKO
PeueH3eHT BIKTOP AHTOHIOK
Hepkacu -2025 poky
EPKACbKH0 IEPKABHHIL TEXHOJOTIYHHIIY HIBEPCHTET
aKyJbTer CiCKMPONNUN MeNHO 10:iù, aemompaMCnopmy ma Mauunoóy)yeannn
kaeapa puiaOo0vd)6aHHA, MexamponiKU ma KOMN Onepu s06nuN meXHO10:Ú
OcBiTHio piBeHb Maicmp
Cneuia.TbHiCTk /74 «46moMamusayis, KOMn' omepno-ime&posani mexuo 10iü ma poóomomexH0kU»
OcB0THA nporpaMa «PoóomomexHiui cucmeMu ma emoMamUBaUis»
3ATBEPJDKYIO
3aBinyBaY Kajenpu IIMKT
MakeuM BOHJAPEHKO
2 2025 poky
3 A B I A H H A
HA KBAJIIOIKAUIMHY POBOTY MArICTPA
bedb Eðvapo lMumposuy
(npisBuue, in'8, no õaTbKOBi)
1. TeMa po6oTH:lociKEHHA npHcTpOK MapupyTH3auiï nOJbOTy 6e3ninoTHHX JIiTaIBHUX
anapatiB
HaykOBHÄ KepiBHHK poõoTH IIpohecop TaJBHeHKO B.A
(npisBHuI, ia'a, no oaTbKOB0, Hay kOBnG Cryninb, ByeHe 3BaHH|)
3aTBepTKeH0 HakasoM BHLOrO HaBYaNBHOro 3aknay Bin "15" BepecHa 2025 poky Ne 261/03-03
2. CTpOK NOjaHHA 3BO poõoTH 15 rpygHA 2025 pOKy
3 MeTa 10c1iIKeHHA: Mera i 3aBjaHHA 10CI0IKEHHA. MeTOFO poboTH e po3poóKa Ta BIOCKOHaJIeHHA
MeTOJ0B ia iropHTM0B aBTOMaTH3OBaHOro nJiaHyBaHHA MapupyT0B IIOJIbOTY JlerKHX BIJIA B yMOBax
nocTiGHOro B0Tpy IA niIBH|EHHA eoeKTHBHOCT0 BHKOHaHHA UiNbOBHX 3aBIaHb.
L1s BHpiueHHA nOcTaBJNeHOi METH HeoQxiFHO pO3B`A3aTH Taki 3anai:
IIpoanani3y BaTH npoQneMH MapuipyTH3auiï noJTbOTY NerKoro BlIJIA Ta cneLHoiky anapariB naHoro
KJacy .
PospooHTH MaTeMaTHYH0 MONe0 Ta ipoueAypH nnaHyBaHHA OMTHMaJIbHHX po30MKHYTHX MapupyTiB
nOJbOTy BI N01i nOCTiÄHOrO B0Tpy
locniHTH 3anayi iaHy BaHHA MapupyTY 061bOTy piBHOL0HHHX Ta HepiBHOuiHHHX TOYOK 3
ypaxy BaHHAM OÓMeKEHHA Ha TpHBaJTicTb NOJIbOTy
PospoQuTH IporpaMHO-airopwTM14He 3abe3neyeHHA Ta npoBecTH nopiBHAIbHe TeCTy BaHHA
peani3auii aropwTM0B MapuipyTH3auii. BapianT0B
06'eKT 10c1i1KeHHA JJerKMH 6esninOTHH nITaNbHMÄ anapaT.
IlpenMeT 10CI1IKEHHA - MeTOIMKa nlaHYBHHA MapuipyTy IIOJIb0Ty.
HayKoBa HOBH3Ha oTPHMaHHX pe3yJIbTaTIB 1OJ1Arae BT akOMy:
3aponoHOBaHO cAMHHÄ Ninxis no MareMaTHYHOi þopMai3auii pi3HHx noCTaHOBOK
onTHMaIbHOrO 3aJla4
LIAXY nUiaHyBaHHA
nOlbOTy JIerKoro bllJIA Ha oCHOBi KOHCTPykuii
nporpay 6yneBoro
BaHHA 3 niHIÄHOro
BHKOPHCTaHHAM epeKTHBH0i B O04CJIIOBAJTbHOMy nJtaHi
BHJIY4eHHA «0IUHKJ0B). IIpouenypu irepatHBHOro
CpopMyNbOBaHo Hp ozBAzaHo HH3Ky HOBHX 10CTaHOBOK 3anay onTHMaIbHOi MapuipyTH3auii, AK0
fiepenbavaroTb BHKOpHCTaHHA poziMKHYTHX MapupyTiB 3 MOKIHB0CTIO 0IHOYACHOro BHÐopy TOOK
«CTapry» i« oiHiuy».
BcTaHoBJEHO. LIA HaHuuBHJIHX po3iMKHYTHX MapuupyT0B. Ha B0JM0HY BiJ 3aMKHYTHX,
CIiOCTepTaCTbCA epeKT 3MeHJeHHA 4acy nobOTy 30 3pocTaHHAM LUBHIKOcT0 B0TPy («nonyTHH}B ITep»),
oHAK UA oco61HB0CTb CTa¬ MeHU BHpaKeHOO 30 3pocTaHHAM K0JIbKOCTI TOHOK.
ro3po0jTCHO MeTOIMKy 3HaxonKeHHA MHOKHHH MapuupytiB IIA 06TbOTY HepiBHO0HHHX TOYOK 3a
OOMeKeHHA Ha yac noboTy Ta po3B'A3aHo 3anayy baraTOKpHTepialbHOÏ OMTHMI3auii, Ie po3B3KOM ¬
IlapeTO-OITMMaTbHa MHOKMHa.
4. CrpyKTypa äo Ñcar poõoTH. KBanidikauiaHa poÑora marierpa cKnalacTbCA 30 BCTYIY, YOTHpbOx
po31iiB, BHCHOBK0B, CIIHCKY BHKopucTaHHX 1Kepel, 101aTKIB.
5. IIpeseHTauiï Ha1 0 craauax.
6. KoncyJIbTaHTH posiLiB KBa.tiQikaianoï po6oTH MaricTpa
Ilinnuc, naTa
Po3nin IIpi3Bue, iHiujaIH Ta nocana
3aBIaHHA 3aBIaHHA
KOHCyJIbTAHTa
BHIaB IipuHHAB
TeoperHYHHÄ
MeronHHÄ TalbyeHKO B.A.. 1-p TexH. Hayk,
ipopecop kaçenpu IMKT
AocrinHIIbKHÄ
TuyKOB B.B.. K-T TeXH. Hayk, 1oI.,
HopMOKoHrpo.Ib 1O1. Kadenpu IIMKT
7. JlaTa BHJMaYi 3aBJlaHHA "15" BepecHa 2025 poKy
KAJIEHIAPHMÝ ILJIAH
No CTpOK BHKOHaHHA eTa0B
Hazsa eranis KBaniþikaui~Hoi po60TMM aricTpa IIpumiTKa
3/I po6oTa
TeopeTH4HH PO31iI 15.09.25-05.10.25 BHK
2 TexHOJIoriHuÄ p03111 06.10.25 - 26.10.25 BHK
w
locJiiNHHULKHG po31i1 27.10.25- 23.11.25 BHK
4 OpopMJIEHHA IoACHIOBaIbHOÈ 3aIHCKH 24.11.25-07.12.25 BHK
OopMJIeHHA CynpoBiIHOd 1OKyMeHTauii 01.12.25 - 15.12.25 BHK
6 OhopMIeHHA ipezeHTauii 08.12.25- 15.12.25 BHK
7 PoooTa Han 1oIOB0JJIO 08.12.25 - 15.12.25 BHK
MarictpawT Benb EJI.
Kniannc ) (npiseMue IHIjanH)
Kepisunk po6oH TaIbyeHKO B.A
TTIHC ) (npi3BHue Ta iHiianu)
3
5
1.
8
1.1
8
1.2 14
1.3 18
1.4
24
2.
27
2.1
27
2.2
29
2.3
34
2.4
40
2.5
46
2 53
4
3.
54
3.1
54
3.2
69
3 77
4.
79
4.1 -
79
4.2
«UAVRouting» 86
4.3
«UAVRouting» 89
4.4. «UAVRouting» 92
4 96
98
100
5
( )
..
, ,
, , ,
.
.
, ,
. ,
, ,
, , ,
.
, ,
.
' , '
' . ,
.
' , '
. ,
, « ' » . ,
.
.
,
. ,
6
, , .
' ,
. '
. ,
.
[32, 46] ,
,
.
, « ». ,
'
.
.
.
- . ,
' , ,
.
, ’
.
.
,
,
.
,
.
7
,
.
« », ,
.
-
.
,
.
, —
, - ,
.
' . '
.
.
8
1
,
'
, . ,
, '
. , ,
, .
,
, ,
.
,
.
1.1.
. ,
,
.
,
.
,
(Traveling Salesman Problem).
9
,
.
' ,
( ).
,
:
, .
,
. [4],
,
,
.
, .
,
,
. [5] ,
30–40
. , [35, 73],
,
. ,
.
.
[13, 64, 72, 73, 74, 77]
.
—
.
,
.
10
,
.
,
. , [36]
( ),
[41] ,
( ).
, ,
[1, 62]
.
,
,
.
,
, , . .
[28, 29].
, .
' NP-
, .
,
' . ,
, ' , ,
.
'
. [11, 72]
' , ,
.
. ,
11
, ,
.
,
, '
.
' . [34, 58,
59]
. ,
.
, '
.
.
,
,
’
. ,
[8],
( )
.
, ’
, [55].
,
, .
' ,
[30, 52]. ,
12
. ,
.
,
... , [64, 72, 73, 74, 77],
.
'
. ,
, ,
..
, ,
:
• .
,
, .
• '
.
.
« » '
.
• ,
« » « ». ,
, .
« » .
•
'
13
« ».
,
' .
• '
,
.
.
• '
,
.
« » '
'
.
• -
' .
, ,
'
' .
• '
.
,
'
.
14
1.2.
, , ,
. ,
, , , . ,
[3], 2022 2025
30%, — 50%
( 1.1).
. 1.1. .
2025
.
, [3], 2012
( 1.2). ,
1.2 , , ,
, ' .
15
. 1.2. .
[26, 68, 56, 46, 70],
( , ,
), ( , , ),
( , , ),
( , , ), ( ).
,
1.1.
1.1.
, , , ,
/
RQ-5 Hunter,
- , Hermes 450, RQ-5 Hunter
1000 300 320 15 Aerostar
Aerostar
-200, RQ-6
300 250 580 12 Outrider, RQ-2 RQ-6 Outrider
Pioneer
-200
Supercam 350, Supercam 350
50 -301,
100 150 200 10 10 ,
Zala 421-16 -
10 -301
ZALA 421-08
Trimble UX5
Gatewing X100,
- 50 Trimble UX5,
- 5 40 120 2 DJI
Phantom 4 Pro,
DJI DJI Inspire 2
Inspire 2
17
1.2 [69]
.
1.2.
,
, , /
1 Parrot Bebop 30 2 65
2
2 Yuneec Typhoon H 25 1.6 70
3 A 27 7 65
4 DJI Phantom 4 Pro 30 7 72
5 DJI Inspire 2 25 7 93
6 GoPro Karma 25 1 57
7 Yuneec Typhoon Q500 25 0.8 35
4K
8 25 2 56
Autel
Robotics X-
Star Premium
9 DJI Phantom 4 30 7 72
Advanced
10 3 23 5 57,6
11 4 28 5 72
12 1 18 5 80
13 27 2 65
14 20 1 54
15 3 25-30 2 43.2
16 25 0.9
88
,
18
' « ».
, :
1.
.
2. , 10
-20 .
3. ,
,
30 - 90 .
1.1 ,
.
Trimble UX5 [67]
, , Supercam X6. «Trimble UX5»
1.3.
1.3.
,
( )
. « » « »
.
.
,
,
. ,
,
.
19
1.3.
Trimble UX5
100
2,5
, ,
700
2 -
, 14 , 6000
GPS
Sony NEX-5R (
' )
, 75-750 ( 150 )
,
60
60-65 / ( 130)
/ )
50
40
- 1000
70% 60%
(
2 2)
:
20
65
/ ,
: -
+5 ° +35 °
, [11, 12], [51],
[45].
, return point [73], points of interest [76], waypoints [73].
— ,
.
' .
.
, .
, '
( 1.3).
. , [7]
, [73] .,
' , ,
.
21
. 1.3.
'
. , ,
,
. , «
» [51] . ,
.
.
, ,
: -
( ) .
, ,
.
22
,
. ,
,
—
.
,
. '
. ,
' , 1.4..
. 1.4.
, ' (
) .
, ,
, .
,
23
.
'
, .
( ),
. :
.
[71, 75].
,
[29, 35].
,
[36, 42].
« » « » , [41, 72].
, .
,
. ,
' . ,
, ' [35].
,
[47]. [48] ...
[6,
65]. , [6] , 1500
1 11 / 20 /
1 1,3 / ,
4 . 2
/ 7 . ,
24
,
( ) .
.
• .
• .
• ,
,
, ,
,
..
•
,
..
•
1.4.
.
.
. ,
. ,
'
,
..
, 1.5,
.
25
, ,
,
. , , ' - ,
,
( ) .
' ..
. 1.5.
1. ,
26
- ,
, , ’ ,
, ' ' .
2. ,
, .
, .
3.
.
,
.
27
2
,
.
, ' .
,
,
.
( ) .
'
'
« » [23, 24]. ,
, ( / ) ,
'
.
'
,
..
2.1.
'
, ,
28
. -
,
' . ,
, , ,
. , ,
, , .
$s$ $f$. ,
( 2.1). ,
, ’ .
Y
X
. 2.1.
, '
.
:
- ;
- , ;
- , ;
- ,
.
29
. , , '
, ,
. .
. ' ,
. ,
' ..
2.2.
n , , s,
f.
(n-1)(n-2) + 1
xij {0, 1}, (i, j =1, n ; i ≠ j ; i ≠ f ; j ≠ s )
(2.1)
tij - i
j. xij = 1, , , i
j. xij = 0, i
j ..
,
[35].
30
(2.2)
(2.3)
(2.2) (2.3) ,
,
, . (2.2) (2.3) 2n.
, (n - 1)
, .
, , ,
n . , n = 4
x12 = x2l = x34 = x43 = 1 (2.2), (2.3),
, , 2.2.
.
. 2.2.
' , , .
, ' , (2.1)–(2.3)
, '
. .
, , [1],
31
(2.4)
- J I
, , .
(2.4), ,
(2n−1 − n −1)
.
, .
,
2.3.
19,44 / ,
( ) 9,72 / .
( ) (
6), 2.1.
. 2.3. 4
32
. 2.1.
(n = 4)
( )
(n = 4)
1 2 3 4 1 1279
1 2 4 3 1 1 433
1 3 2 4 1 1501
1 3 4 2 1 1 433
1 4 3 2 1 1279
1 4 2 3 1 1501
, - 1 2 3 4 1,
1279 . ,
1 4 3 2 1.
.
,
[58]. (n = 4)
2.4.
, , .
2.2.
2.2.
, 4
,
( )
n = 4
1 4 1
1347
2 3 2
1 3 1
1653
2 4 2
1 2 1
1211
3 4 3
33
. 2.4. 4
2.2. , 1 2 1 3 4
3 1211 .
1 2 3 4 1. , (2.2) (2.3)
' (2.4), . ,
(n = 4) 2.5.
. 2.5. , (n = 4)
34
, ,
, .
2.3.
,
[7, 34, 35, 59, 73],
, ,
. [55],
, NP- ,
.
[45] , (2.4)
10-11
, , , '
.. ' (2.4),
. 2.6., 1
- (2.2) (2.3) , 2 -
(2.4) .
.2.6.
35
(2.4)
[23]. ,
, (2.4). ,
,
' . , , n '
k, (2 k n - 2), ' il, i2,. . . , Ik
. S - .
x ≤ k −1
ij
i S (2.5)
∈
j∈S
i≠ j
(2.5) , k , ,
k - 1 .
. .
.
, , ,
, [24].
4 ,
2.3. 1 2 1
;
x12 + x21 ≤ 1
3 4 3 :
x34 + x43 ≤1
, .
, 2.7.
36
1 2
. 2.7.
, ' -
,
.
. ' ,
n = 7.
10 × 10 . 2.3.
19,44 / ,
- 9,72 / .
.
2.3.
n = 7
, , '
, ,
' Intel (R) i3-4160 CPU @ 3.60GHz '
37
16,00 .
, .
s = 1, f = 2.
2.8.
. 2.8. (n = 7)
: 1 7 4 6 3 5 2.
1682 , 0,06 .
2.9.
. 2.9. ,
n = 7
s = 1,
.
38
- .
(n - 1)
( ) .
, 2.1.
2.10
. 2.10.
( 1)
2.10. ,
4. : 1 6 3 5 2 7
4 2.11.
,
0,24 .
, f = 1,
.
.
,
2.12. 2.12. 3
: 3 5 2 7 4 6 1.
' - ,
39
0,62 .
2.13.
. 2.11. ,
,
. 2.12.
f = 1
. 2.13. ,
,
40
,
.
(n - 1) 2
.
: 3 5 2 1 6 7 4.
1116 ,
1,69 .
2.14.
. 2.14. ,
2.4.
100 ,
30 × 30 .
2.4. 19,44 / ,
- – 9,72 / .
.
, .
41
s = 50,
f = 90.
2.4.
n = 100
42
2.4.
2.15.
2.15 n =
100
:
43
50 29 48 80 78 93 98 94 97 31
95 36 89 15 71 22 88 69 20 18
16 67 28 5 79 64 58 57 19 10
2 99 63 4 25 46 66 45 39 56
65 83 9 6 30 68 38 59 86 92
42 34 43 11 52 54 27 51 32 76
74 35 77 40 24 49 60 82 81 7
44 70 96 47 62 87 8 14 85 37
41 73 53 33 91 23 72 1 17 21
61 100 55 84 3 13 26 12 75 90
2.16.
15510 ,
2,34 .
. 2.16. ,
, n = 100
44
s = 1,
.
, 2.4.
.:
1 17 21 61 55 100 72 23 91 33
53 73 41 37 85 14 8 87 62 47
60 49 24 82 81 7 44 70 96 58
57 19 10 2 99 63 4 25 64 79
5 28 67 15 89 36 95 31 97 94
98 93 78 80 48 50 29 22 88 71
69 20 18 16 46 66 45 39 56 65
83 9 6 30 68 38 59 86 92 42
34 43 11 52 54 27 51 32 76 74
35 77 40 84 3 13 26 12 75 90
90.
2.17.
. 2.17. ,
, (n = 100)
45
16035 ,
675 .
, f = 100,
.
. :
50 29 48 80 78 93 98 94 97 31
37 41 73 53 91 33 85 14 8 87
62 47 60 49 24 82 81 7 44 70
96 58 57 19 10 2 99 63 4 25
64 79 5 28 67 36 95 89 15 71
22 88 69 20 18 16 46 66 45 39
56 65 83 9 6 30 68 38 59 86
92 43 11 52 90 75 12 26 51 27
54 34 42 32 76 74 35 77 40 13
3 84 55 61 21 17 1 23 72 100
2.18.
16310 ,
566 .
2.18. ,
, (n = 100)
46
,
.
(n - 1)2
.
: 50
90. 2.16.
2.5
[58, 59] '
.
.
, , , '
, -
, . ,
" ". , -
. , , ,
,
.
,
.
« ».
.
[33] , [34]
47
,
« – »( 2.19).
.
,
[0; VBo], (3 [-180;
180].
' 0
180 , 0 -180
.
2.19. V
180
2.19.
,
« »
.
’ .
(n = 10).
48
, ' 1
10 .
.
18 / , [0; 10] / ,
[-180; 180] .
2.20.
. 2.20. (n =10)
2.5.
2.5.
n = 10
2.21. ,
,
( ) .
49
. 2.21.
2.22.
[0; 10] /
[-180; 180] .
. 2.22.
0 10 / -180 180
2.21 , ,
50
. « »,
. « » .
.
2.23.
. 2.23.
. 2.24.
[0; 10] / [-180;
180]
2.21. 2.23.
51
.
. n = 30.
'
. 18
/ , [0; 6] / ,
[-180; 180] , s = 1,
f = 30. 2.25.
. 2.25. n = 30
2.6.
. 2.6.
n =30
52
2.26
. 2.26.
,
2.27
. 2.27.
( )
53
2.26. ,
« »,
. ,
« »
.
2
1.
,
« » « ».
2.
,
, '
« ».
100
.
3. ,
, . ,
« »
.
54
3
,
,
.
( ) , .
,
, .
' ,
' .
, ,
..
, ' ,
, .
-
' .
,
. '
' .
3.1.
[7, 34, 35, 58, 59]
[5, 18].
’
55
,
.
,
. ,
, « »
.
, ,
,
. :
,
.
,
,
.
,
’
.
,
[66, 76],
. '
.
.
:
, ,
,
.
56
,
: - ,
(" ").
, .
:
. :
• ( / );
• ;
• .
,
.
3.1.
' Oxy.
, ( )
.
. 3.1. , '
57
, .
,
.
n , n.
n(n-1) x { , 1}, (i, j =1, n; i j). x
= 1, , i
j. ,x-ij. = , ,
i j ..
, ,
3.1
:
3.2
.
i j , [35].
,
.
.
58
(3.2) – (3.7)
. (3.3) (3.4)
, ,
. (3.5) (3.6) , s
. -
,
, - .
(3.7) ' , ,
.
x 1, n
n(n 1) , x-ij. {0, 1}, (i, j = 1,n; i j) (3.1)
(3.2) - (3.7), ,
.
.
'
.
, '
(NP-hard). '
.
59
,
(cut constraints),
.
’ ,
.
,
.
, ( ' )
,
.
: ,
(« – »).
10 , , 10 × 10
,
. , '
, 3.1. -
s = 1.
18,05 / , - 9,72 / .
3.1.
(n = 10)
,
3.2.
T .
60
3.2 2500 ,
, ' .
2200 , , ' ,
. « ».
« »
.
, , ,
,
, . ,
1700 , , ,
, ,
. ,
.
. 3.2.
,
. , ,
61
1800 , n * = 7
( 3.3).
,
. , ,
1800 , n* = 7
( 3.3).
. 3.3. , n*=7,
T . = 1800 .
3.2.
3.2.
, n*=7,
T . = 1800 .
. ( )
1 1-9-7-5-6-3-10-1 1729
2 1-9-8-7-6-3-10-1 1735
3 1-2-9-7-6-3-10-1 1785
4 1-10-3-5-8-7-9-1 1793
5 1-10-3-6-8-7-9-1 1732
'
, 3.4..
62
( )
. 3.4. ,
n*=7, T .=1800
, T
, .
n*(T .),
3.5. ,
,
n *, '
. n
* 3.5.
,
. .
, ,
. '
, n*,
..
63
2460
2105
1849
1729
1461
1205
782
573
( )
. 3.5.
.
n* n .
,
min j 3.8
xij {0, 1}, (i, j =1, ; i j)
n 3.9
n *
64
(3.9) n * .
(3.10) – (3.14) (3.3) – (3.7).
'
' '
. '
,
. , ' ,
'
. 3.6
, $1800$ .
'
.
65
T=1729 .
. 3.6 T . = 1800
50 ,
30 × 30 .
3.3. - s = 1.
18,05 / ,
- 9,72 / . T = 10300 .
3.3.
n = 50
66
3.7.
. 3.7. n = 50
n * (T .),
3.8.
67
. 3.8.
n = 50.
3.4. 3.9.
' 44 , n* = 44.
3.10. ,
1, 44 50 10212 .
(3.8) - (3.14) n*= 44.
. 3.9. , n* =
44, T . = 10300 .
68
3.4.
, n* = 44,
T . = 10300 .
, n* .
= 44, T . = 10300 . ( )
1 1-41-23-25-24-36-5-30-15-19-39-34-46-22-40-27-49-33-2- 10212
21-26-32-
29-6-42-18-45-28-10-48-37-17-47-31-12-3-16-44-7-50-13-9-
4-14-1
2 1-4-9-13-50-7-44-16-3-12-31-47-17-37-48-10-28-45-18-42- 10265
6-29-32-
26-21-2-33-49-27-40-22-46-34-39-19-15-30-5-36-24-25-23-
41-14-1
3 1-14-4-9-13-7-50-44-16-3-12-31-47-17-37-48-10-28-45-18- 10295
42-6-29-
32-26-21-2-33-49-27-40-22-46-34-39-19-15-30-5-36-24-25-
23-41-1
. 3.10. ,
n*= 44, T .= 10300 .
69
3.2
. , ' ,
.
'
. ,
.
.
,
, ,
.. ,
,
. ,
' . ,
'
. , ' '
.
' . ,
, ' . ,
, ' , , ,
.
, ,
.
' .
,
70
.
,
, ,
. ,
, . .
, , .
.
.
,
.
, [36], ,
' ,
' .
'
' .
.
. '
,
.
, ,
[37]. , ,
n .
71
X.
..
,x-ij. 1, j
i; ,x-ij.=0.
, ..
.
.
max; X 3.15
pj ,
j .
t x , x . 3. 16
T - ; tij -
i j .
[35].
:
1, . 3.17
1 , . 3.18
72
(3.17) (3.18) ,
. (3.19) (3.20)
, s f
' ..
(3.21) ' ,
. (3.15) - (3.21), ,
, ,
,
' .
, ,
. ,
.
30 × 30
. 30 ' ,
' , 3. 5.
s = 1, f = 30. ,
' , 3. 5.
19, 44 / ,
- 5, 55 / . ,
73
,
1
3.5.
(n = 30)
74
3.11.
. 3.11. n = 30
T . = 5930 .
7, 3 ,
1-10-11-22-9-18-4- 23-15-29-8-27-25-12-3-26-19-24-14-5-17-21-
20-16-13-30, 26 .
5928, 4 . P * = 0, 92.
.
, [0; 6889, 1] c,
( 3. 12). ,
. 6889, 1 .
1.
' , 8 . ,
0, 03.
.
75
. 3.12.
P (T .)
,
.
T . = 5930 .
. ,
. 3. 6.
, , ,
,
.
, '
. '
'
[36]. ,
, '
.
, ' ,
, , ,
. ,
76
' .
,
3. 6.
P = 0,92; . = 5930 .
. .
( )
1-10-11-22-9-18-4-23-15-29-8-27-25-12-3-26- 26 5928,4
1
19-24-14-5-17-21-20-16-13-30
1-10-11-22-9-18-23-15-29-8-28-7-6-27-25-12- 28 5833,7
2
3-26-19-24-14-5-17-21-20-16-13-30
1-10-4-18-22-9-15-29-8-28-7-6-27-25-12-3-26- 27 5866,3
3
19-24-14-5-17-21-20-16-13-30
1-10-11-22-9-18-23-15-29-8-28-7-6-27-25-12- 28 5838,0
4
3-26-19-24-14-5-17-20-21-16-13-30
1-10-11-18-22-9-23-15-29-8-28-7-6-27-25-12- 28 5815,7
5
3-26-19-24-14-5-17-21-20-16-13-30
1-10-4-18-22-9-15-29-8-28-7-6-27-25-12-3-26- 27 5870,6
6
19-24-14-5-17-20-21-16-13-30
1-10-11-18-22-9-23-15-29-8-28-7-6-27-25-12- 28 5820,0
7
3-26-19-24-14-5-17-20-21-16-13-30
1-10-11-18-4-23-9-15-29-8-28-7-27-25-12-3- 27 5926,5
8
26-19-24-14-5-17-21-20-16-13-30
1-10-11-18-23-15-29-8-28-7-6-27-25-12-3-26- 28 5927,6
9
9-22-14-5-24-19-17-21-20-16-13-30
1-10-11-18-22-9-23-15-29-8-28-7-6-27-25-12- 28 5926,4
10
3-26-24-14-5-19-17-20-21-16-13-30
1-10-11-22-9-18-23-15-29-8-28-6-7-27-25-12- 28 5927,3
11
3-26-19-24-14-5-17-21-20-16-13-30
77
3.6
1-10-11-18-22-9-23-15-29-8-28-7-6-27-25-12- 28 5922,1
12
3-26-24-14-5-19-17-21-20-16-13-30
1-10-4-18-9-22-14-5-24-19-26-3-15-29-8-28-7- 27 5928,1
13
6-27-25-12-20-17-21-16-13-30
1-10-11-18-23-9-22-26-3-15-29-8-28-7-6-27- 28 5924,0
14
25-12-19-24-14-5-17-21-20-16-13-30
1-10-4-18-22-9-26-3-15-29-8-28-7-6-27-25-12- 27 5910,3
15
19-24-14-5-17-21-20-16-13-30
1-10-11-18-22-9-23-15-29-8-28-6-7-27-25-12- 28 5909,3
16
3-26-19-24-14-5-17-21-20-16-13-30
1-10-11-18-23-9-22-26-3-15-29-8-28-7-6-27- 28 5928,3
17
25-12-19-24-14-5-17-20-21-16-13-30
1-10-11-18-23-9-22-14-5-24-19-26-3-15-29-8- 28 5917,2
18
28-7-6-27-25-12-20-17-21-16-13-30
1-10-11-18-22-9-23-15-29-8-28-6-7-27-25-12- 28 5913,6
19
3-26-19-24-14-5-17-20-21-16-13-30
1-10-4-18-22-9-26-3-15-29-8-28-7-6-27-25-12- 27 5914,7
20
19-24-14-5-17-20-21-16-13-30
3
1.
, ' ,
, ,
, '
.
2. '
78
, '
.
.
, ' ,
.
.
3. '
,
.
,
.
4. ,
' ,
, ,
, .
' ,
.
79
4
- '
. ,
' '
- ,
cplexbilp
CPLEX. «UAVRouting»,
' .
,
, cplexbilp
CPLEX, ,
.
, - ,
'
.
165 .
' Intel (R) i3-4160 [email protected] 132
.
4.1 -
-
'
80
.
' ,
, ' 10. '
11. , ,
' - 12.
13.
,
' 14.
' Intel (R) i3-4160
[email protected] ' 16,00 .
MATLAB
bintprog
-
,
,
, bintprog MATLAB.
- J I
, , [1].
(4.1)
, ,
, ,
, , ,
, ' . 4.1
- ' 20. '
-
81
4.2( ) 4.2( ). , 4.2
( ), 11 '
. 11 '
-
23. ' ,
,
0,68 0,74 .
. 4.1. - ,
. 4.2.
- 1
82
MATLAB
bintprog
-
[23]. ,
' ,
' . ,
, ,
' . , , n '
k, (2 k n - 2), ' i1, i2,. . . , ik
. S – .
, [23], :
xij ≤ k −1
i (4.2)
∈S
j∈S
i≠ j
(4.2) , k , ,
(k - 1) . [24] ,
, , ,
. 4.3 - .
.
, , '
, ,
. ,
' . , '
' , .
83
. 4.3 -
, . 4.4, ,
' , 45 .
,
. ' , ,
4.4( ),
.
84
. 4.4.
- 2
CPLEX ( 3)
-
, , ,
'
cplexbilp CPLEX. ,
4.5( ), ,
, 150–160 . ,
. ' ,
,
. '
15% '
( 4.5( )). ,
' ' .
85
. 4.5.
- 3
, 4.2, 4.4 4.5 ( ),
4.9, , 4.2, 4.4 4.5( ),
4.6( ). , 4.6( ), ,
,
' , .
,
.
, ' .
-
11 , 45, 165
86
.
. 4.6.
4.2
«UAVRouting»
-
. - ,
. , - , '
.
.
, ' .
,
' ,
( 4.7).
.
,
.
87
. 4.7. «UAVRouting»
,
, MATLAB CPLEX. , bintprog
cplexbilp, , '
. '
'
' , , ,
.
, . , '
, ,
.
, , , , '
.
,
:
•
;
• ;
88
• '
cplexbilp;
• ' ;
• ;
• ' .
«UAVRouting»
MATLAB,
.
«UVARouting» ,
.
-
cplexbilp CPLEX.
:
-
;
-
, ;
-
, ,
;
-
, ,
;
-
,
;
-
;
89
-
,
.
-
, ,
;
-
,
, ;
-
,
.
4.3
«UAVRouting»
3 :
1.
2. '
3. .
UVARouting
(Amount of points), , (wind speed)
(wind direction angle), (UAV speed),
(Coordinates of points),
, , (start point),
(finish point) (allowable time).
4.8.
. (input manually), excel- (input
excel data) (input random).
90
. 4.8.
'
«Control panel», 4.9.
. 4.9
.
( ), -
( ).
91
(Optimal flight route), (Flight time
of optimal route) (Calculation time of software).
4.10.
. 4.10
«UAVRouting» 4.11.
. 4.11
«UAVRouting»
92
4.4. «UAVRouting»
«UAVRouting»
165 , 30 × 30
. 4.1.
16,67 / ,
- 5,56 / .
4.1.
n = 165
93
4.1
4.12.
. 4.12. (n =
165)
94
, .
:
1 101 86 59 85 144 155 98 15 104
37 66 130 50 107 161 95 102 13 22 >
92 2 149 21 6 62 82 163 34 36
20 29 143 53 24 80 96 91 54 119
118 120 43 112 27 114 26 38 52 5
42 105 103 72 10 116 41 126 56 17
153 97 25 136 146 51 141 164 89 131
140 150 125 18 70 60 159 133 79 94
55 154 90 35 65 128 77 71 135 83
7 58 123 113 142 139 138 121 151 68
137 9 69 81 63 109 115 122 4 108
32 148 134 124 46 100 127 156 12 152
147 129 88 3 64 110 162 30 31 158
84 14 8 48 76 39 73 45 74 67
33 75 106 99 61 160 47 40 49 117
78 157 16 111 23 132 44 57 165 93
11 19 87 145 28 1
4.13.
19531 , 289
.
95
. 4.13 -
«UAVRouting»
.
s = 159, f = 8.
.:
159 133 60 70 79 94 55 154 90 35
65 128 77 71 135 83 7 58 123 113
142 139 138 121 151 68 137 9 69 81
63 109 115 122 4 32 108 12 156 127
100 46 124 134 148 116 10 72 103 41
126 56 17 153 97 25 136 146 51 141
164 89 131 140 150 125 18 119 118 54
91 96 80 24 53 143 29 34 163 36
20 161 107 50 130 66 37 104 15 98
155 144 85 59 86 101 1 28 145 87
19 11 93 165 57 44 132 23 111 16
78 157 48 76 39 73 117 49 40 47
160 61 102 95 13 22 92 2 > 82 149
21 6 62 26 114 27 120 43 112 38
52 5 42 105 99 106 75 33 67 74
45 162 110 3 152 147 129 88 64 30
31 158 84 14 8
96
4.14.
19346 , 82
.
. 4.14. -
«UAVRouting»
4
1. -
,
cplexbilp CPLEX..
2. '
«UAVRouting» ,
cplexbilp
CPLEX ,
.
,
'
.
97
3.
, '
, 165 .
' 1,2 .,
, 85%
300 .
98
:
1. , ,
,
.
, ' .
2.
'
« ».
3. '
,
« » « ».
4. ,
, '
,
, ,
.
5. ,
,
'
,
.
6. '
,
.
99
' - .
,
.
7. -
. ,
' '
- ,
cplexbilp
CPLEX.
8. «UAVRouting» '
,
MATLAB. ,
- , '
.
.
100
1. Anderson J. D. Fundamentals of Aerodynamics / J. D. Anderson. – 5th ed. –
New York : McGraw-Hill Education, 2011. – 1116 p.
2. Applegate D. L. The Traveling Salesman Problem: A Computational Study / D.
L. Applegate, R. E. Bixby, V. Chvátal, W. J. Cook. – Princeton : Princeton University
Press, 2006. – 593 p.
3. Austin R. Unmanned Aircraft Systems: UAVS Design, Development and
Deployment / R. Austin. – Chichester : John Wiley & Sons, 2010. – 590 p.
4. Beard R. W. Small Unmanned Aircraft: Theory and Practice / R. W. Beard, T.
W. McLain. – Princeton : Princeton University Press, 2012. – 317 p.
5. Bekhti M. Path Planning of Unmanned Aerial Vehicles With Terrestrial Wireless
Network Tracking / M. Bekhti, M. Abdennebi, N. Achir, K. Boussetta // Wireless Days
(WD). – 2016. – P. 1–3.
6. Bortoff S. A. Path planning for UAVs / S. A. Bortoff // Proceedings of the 2000
American Control Conference. – 2000. – Vol. 1. – P. 364–368.
7. Boyd S. Convex Optimization / S. Boyd, L. Vandenberghe. – Cambridge :
Cambridge University Press, 2004. – 716 p.
8. Ceccarelli N. Micro UAV Path Planning for Reconnaissance in Wind / N.
Ceccarelli, J. J. Enright, E. Frazzoli, S. J. Rasmussen, C. J. Schumacher // Proceedings of
the 2007 American Control Conference. – 2007. – P. 5310–5315.
9. Clothier R. A. Airworthiness certification framework for unmanned aircraft
systems / R. A. Clothier, B. P. Williams, N. L. Fulton // Handbook of Unmanned Aerial
Vehicles / ed. by K. P. Valavanis, G. J. Vachtsevanos. – Dordrecht : Springer, 2015. – P.
2969–2992.
10. Colomina I. Unmanned aerial systems for photogrammetry and remote sensing:
A review / I. Colomina, P. Molina // ISPRS Journal of Photogrammetry and Remote
Sensing. – 2014. – Vol. 92. – P. 79–97.
101
11. Dalamagkidis K. Handbook of Unmanned Aerial Vehicles: Applications in
Civilian and Commercial Domains / K. Dalamagkidis (Ed.). – Dordrecht : Springer, 2019.
– 2134 p.
12. Deb K. Multi-Objective Optimization using Evolutionary Algorithms / K. Deb.
– Chichester : John Wiley & Sons, 2001. – 518 p.
13. Durbana H. Employing Multiple Unmanned Aerial Vehicles for Co-Operative
Path Planning / H. Durbana, H. Jamal, S. A. Khan // International Journal of Advanced
Robotic Systems. – 2013. – Vol. 10. – Article 235.
14. Eiben A. E. Introduction to Evolutionary Computing / A. E. Eiben, J. E. Smith.
– 2nd ed. – Berlin : Springer, 2015. – 287 p.
15. Elston J. Overview of small fixed-wing unmanned aircraft for meteorological
measurement / J. Elston, B. Argrow, M. Stachura, D. Weibel, D. Lawrence, D. Pope //
Journal of Atmospheric and Oceanic Technology. – 2015. – Vol. 32, No. 1. – P. 97–115.
16. Ellsaesser H. W. Wind variability as a function of time / H. W. Ellsaesser //
Monthly Weather Review. – 1969. – Vol. 97. – P. 424–428.
17. European Union Aviation Safety Agency (EASA). Introduction of a Regulatory
Framework for the Operation of Unmanned Aircraft Systems. – Cologne : EASA, 2020.
– 45 p.
18. Federal Aviation Administration (FAA). Unmanned Aircraft Systems
[ ]. – : https://www.faa.gov/uas/. – .
19. Finn R. L. Unmanned aircraft systems: Surveillance, ethics and privacy in civil
applications / R. L. Finn, D. Wright // Computer Law & Security Review. – 2012. – Vol.
28, No. 2. – P. 184–194.
20. Garey M. R. Computers and Intractability: A Guide to the Theory of NP-
Completeness / M. R. Garey, D. S. Johnson. – San Francisco : W. H. Freeman, 1979. –
338 p.
21. Gettinger D. Drone Proliferation: Policy Challenges and Opportunities / D.
Gettinger, A. H. Michel. – Annandale-on-Hudson : Center for the Study of the Drone at
Bard College, 2020. – 67 p.
102
22. Goerzen C. A survey of motion planning algorithms from the perspective of
autonomous UAV guidance / C. Goerzen, Z. Kong, B. Mettler // Journal of Intelligent
and Robotic Systems. – 2010. – Vol. 57, No. 1-4. – P. 65–100.
23. Goldberg D. E. Genetic Algorithms in Search, Optimization and Machine
Learning / D. E. Goldberg. – Boston : Addison-Wesley Professional, 1989. – 412 p.
24. Gutin G. The Traveling Salesman Problem and Its Variations / G. Gutin, A. P.
Punnen (Eds.). – Boston : Springer, 2007. – 830 p.
25. Holland J. H. Adaptation in Natural and Artificial Systems / J. H. Holland. –
Cambridge : MIT Press, 1992. – 211 p.
26. Holton J. R. An Introduction to Dynamic Meteorology / J. R. Holton, G. J.
Hakim. – 5th ed. – Cambridge : Academic Press, 2012. – 552 p.
27. International Civil Aviation Organization (ICAO). Manual on Remotely
Piloted Aircraft Systems (RPAS). Doc 10019. – Montreal : ICAO, 2015. – 119 p.
28. Koh L. P. Dawn of drone ecology: low-cost autonomous aerial vehicles for
conservation / L. P. Koh, S. A. Wich // Tropical Conservation Science. – 2012. – Vol. 5,
No. 2. – P. 121–132.
29. Lawler E. L. Combinatorial Optimization: Networks and Matroids / E. L.
Lawler. – New York : Dover Publications, 2001. – 374 p.
30. Luke S. Essentials of Metaheuristics / S. Luke. – 2nd ed. – Morrisville : Lulu,
2013. – 235 p.
31. Manyika J. Disruptive technologies: Advances that will transform life,
business, and the global economy / J. Manyika, M. Chui, J. Bughin, R. Dobbs, P. Bisson,
A. Marrs // McKinsey Global Institute. – 2013. – 176 p.
32. Mason S. J. Multi-Objective UAV Mission Planning Using Evolutionary
Computation / S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler
(eds.) // Proceedings of the 2008 Winter Simulation Conference. – 2008. – P. 1268–1279.
33. Matese A. Intercomparison of UAV, aircraft and satellite remote sensing
platforms for precision viticulture / A. Matese, P. Toscano, S. F. Di Gennaro, L. Genesio,
F. P. Vaccari, J. Primicerio, B. Gioli // Remote Sensing. – 2015. – Vol. 7, No. 3. – P.
2971–2990.
103
34. MathWorks. MATLAB Global Optimization Toolbox User's Guide
[ ]. – 2023. – :
https://www.mathworks.com/help/gads/. – .
35. MathWorks. MATLAB Optimization Toolbox User's Guide [
]. – 2023. – : https://www.mathworks.com/help/optim/. –
.
36. McCormick B. W. Aerodynamics, Aeronautics, and Flight Mechanics / B. W.
McCormick. – 2nd ed. – New York : John Wiley & Sons, 1995. – 586 p.
37. McGee T. G. Optimal path planning in a constant wind with a bounded turning
rate / T. G. McGee, S. Spry, J. K. Hedrick // Proceedings of the 2005 American Control
Conference. – 2005. – P. 1317–1322.
38. McGee T. G. Path Planning and Control for Multiple Point Surveillance by an
Unmanned Aircraft in Wind / T. G. McGee, J. K. Hedrick // Proceedings of the 2006
American Control Conference. – 2006. – P. 4261–4266.
39. Mersheeva V. Multi-UAV Monitoring with Priorities and Limited Energy
Resources / V. Mersheeva, G. Friedrich // Proceedings of the Twenty-Fifth International
Conference on Automated Planning and Scheduling. – 2015. – P. 347–355.
40. Miettinen K. Nonlinear Multiobjective Optimization / K. Miettinen. – Boston :
Springer, 1999. – 298 p.
41. Michalewicz Z. How to Solve It: Modern Heuristics / Z. Michalewicz, D. B.
Fogel. – 2nd ed. – Berlin : Springer, 2004. – 554 p.
42. Mitchell M. An Introduction to Genetic Algorithms / M. Mitchell. – Cambridge
: MIT Press, 1998. – 158 p.
43. Nemhauser G. L. Integer and Combinatorial Optimization / G. L. Nemhauser,
L. A. Wolsey. – New York : Wiley-Interscience, 1999. – 784 p.
44. Nex F. UAV for 3D mapping applications: a review / F. Nex, F. Remondino //
Applied Geomatics. – 2014. – Vol. 6, No. 1. – P. 1–15.
45. Nonami K. Autonomous Flying Robots: Unmanned Aerial Vehicles and Micro
Aerial Vehicles / K. Nonami, F. Kendoul, S. Suzuki, W. Wang, D. Nakazawa. – Tokyo :
Springer, 2010. – 329 p.
104
46. Pajares G. Overview and current status of remote sensing applications based on
unmanned aerial vehicles (UAVs) / G. Pajares // Photogrammetric Engineering & Remote
Sensing. – 2015. – Vol. 81, No. 4. – P. 281–330.
47. Papadimitriou C. H. Combinatorial Optimization: Algorithms and Complexity
/ C. H. Papadimitriou, K. Steiglitz. – New York : Dover Publications, 1998. – 528 p.
48. Python Software Foundation. SciPy Reference Guide: Optimization and Root
Finding [ ]. – 2023. – :
https://docs.scipy.org/doc/scipy/reference/optimize.html. – .
49. Roberge V. Comparison of parallel genetic algorithm and particle swarm
optimization for real-time UAV path planning / V. Roberge, M. Tarbouchi, G. Labonté //
IEEE Transactions on Industrial Informatics. – 2013. – Vol. 9, No. 1. – P. 132–141.
50. Shahbazi M. Recent applications of unmanned aerial imagery in natural
resource management / M. Shahbazi, J. Theau, P. Menard // GIScience & Remote
Sensing. – 2014. – Vol. 51, No. 4. – P. 339–365.
51. Shima T. UAV Cooperative Decision and Control: Challenges and Practical
Approaches / T. Shima, S. Rasmussen (Eds.). – Philadelphia : SIAM, 2009. – 237 p.
52. Singer P. W. Wired for War: The Robotics Revolution and Conflict in the 21st
Century / P. W. Singer. – New York : Penguin Books, 2009. – 512 p.
53. Sonmezocak E. Optimum Route Planning and Scheduling for Unmanned Aerial
Vehicles / E. Sonmezocak, S. Kurt. – Monterey : Naval Postgraduate School, 2016. – 89
p.
54. Stull R. B. An Introduction to Boundary Layer Meteorology / R. B. Stull. –
Dordrecht : Springer, 2012. – 670 p.
55. Talbi E. G. Metaheuristics: From Design to Implementation / E. G. Talbi. –
Hoboken : John Wiley & Sons, 2009. – 618 p.
56. Techy L. Minimum-time path planning for unmanned aerial vehicles in steady
uniform winds / L. Techy, C. A. Woolsey // Journal of Guidance, Control, and Dynamics.
– 2009. – Vol. 32, No. 6. – P. 1736–1746.
105
57. The MATLAB Team. MATLAB Documentation: Linear Programming
[ ]. – 2022. – :
https://www.mathworks.com/help/optim/linear-programming.html. – .
58. UVS International. Unmanned Vehicle Systems International [
]. – 2023. – : https://www.uvs-international.org/. –
.
59. Valavanis K. P. Handbook of Unmanned Aerial Vehicles / K. P. Valavanis, G.
J. Vachtsevanos (Eds.). – Dordrecht : Springer, 2015. – 3022 p.
60. Van Rossum G. Python 3 Reference Manual / G. Van Rossum, F. L. Drake. –
Scotts Valley : CreateSpace, 2009. – 142 p.
61. Vanderbei R. J. Linear Programming: Foundations and Extensions / R. J.
Vanderbei. – 4th ed. – New York : Springer, 2014. – 414 p.
62. Watts A. C. Unmanned aircraft systems in environmental monitoring / A. C.
Watts, V. G. Ambrosia, E. A. Hinkley // Geography Compass. – 2012. – Vol. 6, No. 1. –
P. 1–14.
63. Watts A. C. Unmanned aircraft systems in remote sensing and scientific
research: Classification and considerations of use / A. C. Watts, V. G. Ambrosia, E. A.
Hinkley // Remote Sensing. – 2012. – Vol. 4, No. 6. – P. 1671–1692.
64. Williams H. P. Model Building in Mathematical Programming / H. P. Williams.
– 5th ed. – Chichester : John Wiley & Sons, 2013. – 432 p.
65. Wolsey L. A. Integer Programming / L. A. Wolsey. – New York : John Wiley
& Sons, 1998. – 276 p.
66. Yang Q. Optimal UAV path planning: Sensing data acquisition over IoT sensor
networks using multi-objective bio-inspired algorithms / Q. Yang, S. J. Yoo // IEEE
Access. – 2018. – Vol. 6. – P. 13671–13684.
67. Zhang C. The application of small unmanned aerial systems for precision
agriculture: a review / C. Zhang, J. M. Kovacs // Precision Agriculture. – 2012. – Vol. 13,
No. 6. – P. 693–712.
106
68. Zhen Z. Cooperative search-attack mission planning for multi-UAV based on
intelligent self-organized algorithm / Z. Zhen, D. Xing, C. Gao // Aerospace Science and
Technology. – 2017. – Vol. 72. – P. 182–195.
69. . .
/ . . , . . // ,
’ . – 2020. – 4(60). – . 112–118.
70. . . /
. . , . . . – : " ", 2009. – 245 .
71. . - [
]. – : https://avia.gov.ua/. – .
72. .
. – : , 2023. – 56 .
73. . . : / . .
, . . . – : , 2018. – 324 .
74. .
. – : , 2022. – 48 .
75. . . / . . , . .
. – : , 2016. – 288 .
76. . . / . . . – :
, 2004. – 312 .
77. European Union Aviation Safety Agency (EASA). Unmanned Aircraft Systems
[ ]. – 2023. – :
https://www.easa.europa.eu/en/domains/civil-drones. – .