A Method for Determining the Optimum Flight Altitude of an Unmanned Aerial Vehicle for Aerial Photography Tasks
Vasyl Myklukha 1
1 Serhiy Korolyov Zhytomyr Military Institute 22 Prospect Myru, Zhytomyr, 10004, Ukraine
DOI: 10.22178/pos.58-1
LCC Subject Category: TA1-2040
Received 23.04.2020 Accepted 28.05.2020 Published online 31.05.2020
Corresponding Author: vas83mik@gmail.com
© 2020 The Author. This article is licensed under a Creative Commons Attribution 4.0 License IOL.
Abstract. The article is devoted to the topic of current scientific interest, namely determination of flight altitude of an unmanned aerial vehicle (UAV), depending on the type of the tasks and UAV performance characteristics.
The article analyzes the current state of development of unmanned aerial vehicles and the range of tasks that are assigned to them. There is a number of unresolved problems, which determine the altitude of the UAV flight, depending on the type of the tasks. It is analyzed which main UAV performance and payload characteristics affect the flight altitude.
The approaches for determining the altitude of UAV flight are considered and their advantages and disadvantages are analyzed. A method of determining the altitude of UAV flight is introduced, which takes into account the specificity of the tasks and the quality of aerial photography.
The main obtained results and directions of further research to determine the UAV flight altitude for solving the tasks are highlighted.
Keywords: unmanned aerial vehicle; flight altitude; multicriteria optimization; aerial photography; multiplicative convolution.
INTRODUCTION
At present, worldwide practice tends to expand the use of UAVs in various realms, for example, to solve the problems of environmental monitoring, remote sensing of the Earth's surface, observing the objects of transport infrastructure, etc. In this case, UAV movement can occur in a variety of complex terrain conditions: in urban environment (among buildings), in mountainous terrain conditions, over deserted, forested parks, aquatic environments, etc. With the rapid development of UAV capable to move under complex terrain conditions, the task of planning and determining flight characteristics of UAVs is becoming increasingly relevant [1].
Issues regarding the use of UAVs for aerial photography are discussed in reference [1]. References [2, 3] are devoted to the process of planning the application of UAVs. In [4, 5], the main indices that influence the quality of the obtained aerial photography results are analyzed, and reference [6] is aimed to determine the viewing area during the aerial photography. Still in these references the issue of the influence of the height
on the quality of aerial photography using UAV has not been fully addressed.
In [7] the general concepts of the decisionmaking system are considered. References [8, 9, 10] are devoted to multicriteria problems and multicriteria optimization. These references consider in detail the conception of solving multicri-teria problems, their advantages and disadvantages. The investigated approaches to minimizing vector performance indices are discussed in detail in [11].
Reference [12] is devoted to the methods of obtaining a generalized criterion. In this paper the multiplicative convolution has been analyzed in detail, as well as its advantages and disadvantages in comparison with other approaches.
All the same, the aforementioned papers did not pay enough attention to the aerial photography using UAVs. The issue of determining the UAV flight altitude considering the specifics of the tasks was not considered. Thus, it can be concluded that the issue of determining the UAV
flight altitude to perform aerial photography tasks is relevant.
Suppose it is given a particular type of UAV with a specific payload. A UAV has the defined parameters for aerial photography: resolution R , probability of object recognition in the image
Ppo3, and frame area Sk .
It is necessary to determine optimal flight altitude of UAVs H opt, which will satisfy the following conditions:
Hopt [y [R, Рроз, Sk ))
R ^ min, Рроз ^ max Sk ^ max.
(1)
The aim of the article is to invent a method to determine the optimal flight altitude of UAVs to ensure that the tasks are performed with a probability of not less than the specified ones.
RESULTS AND DISCUSSION
The UAVs application for aerial photography and terrain monitoring tasks creates an ambiguous practical task for choosing the height to perform the tasks. After all, the UAV flight altitude is one of the flight characteristics, which depends on the quality of the tasks performance and the flight route.
Therefore, at the same time when a UAV is flying at a certain altitude H3 and with a known scan angle 9, several target objects (O\,O2,O3,04) can be identified in the viewing area, as shown in Figure 1.
To find the solutions for the problems of aerial photography using UAVs, let us define the main indices that will affect the quality of the assigned tasks. These indices are supposed to define the resolution, the probability of recognizing the objects in the image, and the coverage area of the photography zone (the square of the obtained frame).
The introduced method of determining the optimal UAVs flight altitude when performing aerial photography tasks is based on finding a compromise solution that will take into account all the indices and will provide the necessary probability of successful completion of the assigned tasks.
Figure 1 - Aerial photography by applying UAV
For step 1 of the method we need to calculate resolution of the image R and contrast K under the specified aerial photography conditions. The resolution depends on photography height
H3, focal length of the payload f , size of an elementary unit of the payload matrix ro, deflection angle of the optical axis from the nadir 0 , and is calculated by expression [4]:
R= Ю" H3
f •cose
(2)
The image contrast is calculated as a relation of object background brightness M0 and photography area background brightness by expression [4]:
K =
M о - M ф
M о + M ф
(3)
Step 2 assumes the calculation of probability of object recognition in the image Рроз, which depends on resolution of the payload R, a required resolution Ro and contrast K , and is determined by expression [4]:
Ppo3 ~ exP
lna
'1 + K )
log
1 - K
f r} '
\ Ro J
(4)
Then expressions (2-4) are used to calculate the photo height:
H 3 =
log
1 + K 1 - K
In a
(5)
After that we calculated the frame area, which depends on photography height H3, scan angle 9 , deflection angle of optical axis from the nadir 0 , and is determined by [5]:
Si =
2 • H3 • tg\^/2 cos 0
(6)
Step 3 of the introduced method is to select an optimization scheme using a decision-making theory, which includes the following steps:
1. Selecting a compromise scheme. The selection of the principle of optimality transforms the vector problem of making a decision to the scalar one. Multicriteria optimization methods allow us to effectively solve problems of different type [7]. The analyzing of the known methods [8, 10] and regarding the specificity of the tasks of aerial photography pointed to the superiority of a multiplicative convolution application under the given conditions as for there is a few partial criteria to be selected.
2. Defining priorities for partial criteria. Generally, partial criteria have different values when calculating a generalized criterion. This matters when selecting the optimal solution, giving preference to more important criteria.
The modeling of the dependence of normalized criteria on height (Figure 2) in the MathCAD software environment indicates the available optimal solution area (Pareto area).
Figure 2 - The results of modeling of normalized indices
2
Modeling conditions:
1) the selected type of UAV is PD-1;
2) the payload is Sony Alpha 7R camera;
3) the contrast is K = 0,8 ;
4) the deflection angle of the optical axis from the nadir is 0 = 100 ;
5) the height varies from 0 to 2300 meters.
Further calculations were done on the selected multiplicative convolution which has the advan-
tage of defining the only optimal solution when we have a few partial criteria. Furthermore, when applying this type of convolution, there is no influence of different dimensions of the selected partial criteria. That is, there is no need to normalize the selected partial criteria, therefore there is no influence of the selected method of normalizing the criteria on the overall result [7, 11].
For step 4 we are to calculate a generalized criterion by the selected multiplicative convolution to find the priority coefficients of the partial criteria (in the course of calculations, there was taken the same priority of the partial criteria):
XR = XPpos = XSk
R, X P
po3
Sk
)=1,
(7)
Y(Xi, ^ ) = RXr • Ppo3XPpo3 • Sk^Sk . (8)
According to the developed mathematical model of the method, there was made a behavior modeling of a certain generalized criterion with increasing the height for two types of UAVs in the MathCAD software environment. Its results are shown in Figure 3.
Figure 3 - The results of generalized criterion modeling for different types of UAV
Modeling conditions:
1) the selected types of UAVs are "PD-1" and "Stork-100";
2) the assigned task is to assure required resolution R0 = 0,15M ;
3) the contrast is K = 0,75;
4) the deflection angle of the optical axis from the nadir is 0 = 10
0
5) the photography conditions are: day, clear weather.
The final step is to calculate the optimal height that will correspond to the maximum value of the generalized criterion:
H opt =
H (max Y (r, Ppo3, Sk )) .
(9)
Practical calculations for the selected UAV types presented the following results:
Hlopt = H (y = 20,6)= 1597m
(10)
H 2,,opt = H (Y = 29,4) = 1318 m . (ii)
Thus, the optimum values of UAV flight altitude Hopt were obtained, regarding required resolution R0, recognition probability Ppo3, and
frame area Sk . This enables the UAV operator to determine the optimum UAV flight altitude for a particular task, and (if several UAVs are available) to select one of them for the flight task, considering prior known information.
CONCLUSIONS
The article introduces a new approach to defining the UAVs optimal flight altitude when performing aerial photography tasks. In the course of the research the methods of combinatorial optimization and methods of solving multicriteria problems were used. In calculations, a multiplicative convolution of partial criteria was implemented. The flight altitude was determined by the required resolution to determine the assigned tasks, the probability of recognizing aerial photography objects and the frame area of imagery.
The prospect of further research is the program implementation of the method being introduced and further consideration of the specifics of the tasks. In addition, it is proposed to take into account meteorological and light conditions when performing the tasks.
REFERENCES
1. Hlotov, V. (2014). Analiz mozhlyvostei zastosuvannia bezpilotnykh litalnykh aparativ dlia
aeroznimalnykh protsesiv [Analysis of the possibilities of using unmanned aerial vehicles for aerial photography processes]. Suchasni dosiahnennia heodezychnoi nauky ta vyrobnytstva, 2, 6570 (in Ukrainian)
[Глотов, В. (2014). Аналiз можливостей застосування безтлотних лгтальних anapaTiB для аерозшмальних процеав. Сучасш досягнення геодезичноi науки та виробництва, 2, 65-70].
2. Walker, A. (2011). Hard Real-Time Motion Planning for Autonomous Vehicles (Doctoral thesis).
Swinburne University.
3. Fryz, S. P., Myklukha, V. A., Maryshchuk, L. M., & Avsiievych, R. O. (2019). Metod optymizatsii
marshrutu bezpilotnoho litalnoho aparata v khodi vykonannia zavdan na zadanii vysoti [The method of optimizing the route of an unmanned aerial vehicle during the execution of tasks at a given altitude]. Zbirnyk naukovykh prats ZhVl, 17, 133-142 (in Ukrainian) [Фриз, С. П., Миклуха, В. А., Марищук, Л. М., & Аваевич, Р. О. (2019). Метод оптимiзaцп маршруту безтлотного лпильного апарата в ходi виконання завдань на заданш висоть 36iprnK наукових праць ЖВ1,17, 133-142].
4. Boloban, S. I., & Horshenin, O. Ye. (2009). Deshyfruvannia aerokosmichnykh znimkiv [Deciphering
aerospace images] (Vol. 1). Zhytomyr: ZhVI NAU (in Ukrainian)
[Болобан, С. I., & Горшенш, О. 6. (2009). Дешифрування аерокосмiчних зтмюв (Частина 1). Житомир: ЖВ1 НАУ].
5. Protsenko, M. M. (2012). Analiz metodiv tsyfrovoi obrobky videozobrazhen aparaturoiu
bezpilotnoho litalnoho aparata. VisnykZhDTU, 3(62), 67-72 (in Ukrainian)
[Проценко, М. М. (2012). Анaлiз методiв цифрово! обробки вщеозображень апаратурою
безпiлотного лiтaльного апарата. ВкникЖДТУ, 3(62), 67-72].
6. Fryz, P. V. (2017). Udoskonalenyi matematychnyi aparat dlia vyznachennia sposterezhuvanoi
ploshchi zadanoho raionu zemli u zavdanniakh kosmichnoho monitorynhu [Advanced mathematical apparatus for determining the observed area of a given area of the earth in space monitoring tasks]. Visnyk ZhDTU. Seriia: Tekhnichni nauky, 2(80), 126-134. doi: 10.26642/tn-2017-2(80)-126-134 (in Ukrainian)
[Фриз, П. В. (2017). Удосконалений математичний апарат для визначення спостережувано! плошД заданого району землi у завданнях космiчного мониторингу. ВкникЖДТУ. Серiя: Техшчш науки, 2(80), 126-134. doi: 10.26642/tn-2017-2(80)-126-134].
7. Voronin, A. M., Ziatdinov, Yu. K., & Klymova, A. S. (2009). Informatsiini systemy pryiniattia rishen
[Information systems for decision making]. Kyiv: NAU-Druk (in Ukrainian)
[Воронш, А. М., Зiaтдiнов, Ю. К., & Климова, А. С. (2009). 1нформацшш системи прийняття
ршень. Ки!в: НАУ-Друк].
8. Shmatok, S. O. (2010). Deiaki dzherela bahatokryteriinosti zadach doslidzhennia operatsii i
rekomendatsii shchodo yikh rozv'iazannia [Some sources of multicriteria of operations research tasks and recommendations for their solution]. In Problemystvorennia, vyprobuvannia, zastosuvannia ta ekspluatatsii skladnykh informatsiinykh system (pp. 86-95). Zhytomyr: ZhVI NAU (in Ukrainian)
[Шматок, С. О. (2010). Деяк джерела багатокритершност задач дослщження операцш i рекомендацп щодо !х розв'язання. В Проблеми створення, випробування, застосування та експлуатаци складних шформацшних систем (с. 86-95). Житомир: ЖВ1 НАУ].
9. Branke, J., Deb, K., Miettinen, K., & Slowinski, R. (2008). Multiobjective Optimization: Interactive and
Evolutionary Approaches (Lecture Notes in Computer Science). Springer.
10. Fryz, S. P., & Petrozhalko, V. V. (2011). Analiz protsesu planuvannia kosmichnoho znimannia yak
bahatokryterialnoi zadachi pryiniattia rishen [Analysis of the space survey planning process as a multicriteria decision-making task]. Systemy upravlinnia, navihatsii izv'iazku, 3(19), 29-33 (in Ukrainian)
[Фриз, С. П., & Петрожалко, В. В. (2011). Аналiз процесу планування KOCMi4Horo зшмання як багатокритерiальноi' задачi прийняття ршень. Системыуправлтня, нав^аци i зв'язку, 3(19), 29-33].
11. Shmatok, S. O. (2011). Zghortannia vektornykh pokaznykiv efektyvnosti [Collapse of vector
performance indicators]. In Problemy stvorennia, vyprobuvannia, zastosuvannia ta ekspluatatsii skladnykh informatsiinykh system (pp. 56-64). Zhytomyr: ZhVI NAU (in Ukrainian) [Шматок, С. О. (2011). Згортання векторних показниюв ефективность В Проблемы створення, випробування, застосування та експлуатаци складных тформацшних систем (c. 56-64). Житомир: ЖВ1 НАУ].
12. Hrytsiuk, Yu. I., & Hrytsiuk, M. Yu. (2014). Osoblyvosti multyplikatyvnoho zghortannia chastkovykh
kryteriiv v uzahalnenyi pokaznyk [The Peculiarities of Multiplicative Coagulation a Partial Criteria Into One Generalized Index]. Naukovyi visnykNLTU Ukrainy, 24(11), 341-352 (in Ukrainian)
[Грицюк, Ю. I., & Грицюк, М. Ю. (2014). Особливост мультиплжативного згортання часткових критерп'в в узагальнений показник. Науковий в^ник НЛТУ Украти, 24(11), 341352].