Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor

The object of research is the computer system of unmanned aerial vehicles (UAVs). Most modern UAVs are based on 2- or 4-core single-chip processors, between which between which the OS automated scheduler tries to evenly distribute computational tasks. One of the most problematic places in the descri...

Full description

Bibliographic Details
Main Authors: Iryna Zhuravska, Svitlana Borovlyova, Mykhailo Kostyria, Oleksandra Koretska
Format: Article
Language:English
Published: PC Technology Center 2017-11-01
Series:Tehnologìčnij Audit ta Rezervi Virobnictva
Subjects:
Online Access:http://journals.uran.ua/tarp/article/view/117889
id doaj-9604da9c51d1412e826e673ece5c8747
record_format Article
spelling doaj-9604da9c51d1412e826e673ece5c87472020-11-25T02:20:20ZengPC Technology CenterTehnologìčnij Audit ta Rezervi Virobnictva2226-37802312-83722017-11-0162(38)41310.15587/2312-8372.2017.117889117889Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processorIryna Zhuravska0Svitlana Borovlyova1Mykhailo Kostyria2Oleksandra Koretska3Petro Mohyla Black Sea National University, 10, 68 Desantnykiv str., Mykolaiv, Ukraine, 54003Petro Mohyla Black Sea National University, 10, 68 Desantnykiv str., Mykolaiv, Ukraine, 54003Petro Mohyla Black Sea National University, 10, 68 Desantnykiv str., Mykolaiv, Ukraine, 54003Petro Mohyla Black Sea National University, 10, 68 Desantnykiv str., Mykolaiv, Ukraine, 54003The object of research is the computer system of unmanned aerial vehicles (UAVs). Most modern UAVs are based on 2- or 4-core single-chip processors, between which between which the OS automated scheduler tries to evenly distribute computational tasks. One of the most problematic places in the described process is that the first core can instantly become extremely congested in the event of an urgent task from the UAV control system. Therefore, the subject of research is complex indicators of the state of the processor cores for various algorithms of task distribution proposed between the cores of a multicore single-chip processor. In the course of the research, methods for simulating the dispatching of tasks processed by the UAV computer system based on a quad-core single-chip processor are used. The expediency of using the energy of the measuring signal from piezoelectric sensors for partial compensation of the consumed energy by the UAV computer system is investigated and justified. To evaluate the effectiveness of measures taken to increase the efficiency of the use of computer system components, the HWMonitor utility is used. According to the research results from the developed certain optimal algorithm, which differs from the others by reserving the resources of the 1st core of a multi-core single-chip computing processor for calculations of primary importance. The use of such calculation algorithm provides an increase in flight time by 3.1 minutes and increases the range of professional tasks by 1.3 min (for UAV DJI Phantom 4). In comparison with similar known solutions, the proposed algorithm improves the UAV stable behavior in critical applications (loss of ground control, the occurrence of obstacles, the impossibility of obtaining GPS coordinates in the areas of radio electronic warfare, etc.).http://journals.uran.ua/tarp/article/view/117889computing systems of unmanned aerial vehicles (UAV)4-core processorsimulation modeling
collection DOAJ
language English
format Article
sources DOAJ
author Iryna Zhuravska
Svitlana Borovlyova
Mykhailo Kostyria
Oleksandra Koretska
spellingShingle Iryna Zhuravska
Svitlana Borovlyova
Mykhailo Kostyria
Oleksandra Koretska
Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
Tehnologìčnij Audit ta Rezervi Virobnictva
computing systems of unmanned aerial vehicles (UAV)
4-core processor
simulation modeling
author_facet Iryna Zhuravska
Svitlana Borovlyova
Mykhailo Kostyria
Oleksandra Koretska
author_sort Iryna Zhuravska
title Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
title_short Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
title_full Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
title_fullStr Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
title_full_unstemmed Efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
title_sort efficiency improvement of using unmanned aerial vehicles by distribution of tasks between the cores of the computing processor
publisher PC Technology Center
series Tehnologìčnij Audit ta Rezervi Virobnictva
issn 2226-3780
2312-8372
publishDate 2017-11-01
description The object of research is the computer system of unmanned aerial vehicles (UAVs). Most modern UAVs are based on 2- or 4-core single-chip processors, between which between which the OS automated scheduler tries to evenly distribute computational tasks. One of the most problematic places in the described process is that the first core can instantly become extremely congested in the event of an urgent task from the UAV control system. Therefore, the subject of research is complex indicators of the state of the processor cores for various algorithms of task distribution proposed between the cores of a multicore single-chip processor. In the course of the research, methods for simulating the dispatching of tasks processed by the UAV computer system based on a quad-core single-chip processor are used. The expediency of using the energy of the measuring signal from piezoelectric sensors for partial compensation of the consumed energy by the UAV computer system is investigated and justified. To evaluate the effectiveness of measures taken to increase the efficiency of the use of computer system components, the HWMonitor utility is used. According to the research results from the developed certain optimal algorithm, which differs from the others by reserving the resources of the 1st core of a multi-core single-chip computing processor for calculations of primary importance. The use of such calculation algorithm provides an increase in flight time by 3.1 minutes and increases the range of professional tasks by 1.3 min (for UAV DJI Phantom 4). In comparison with similar known solutions, the proposed algorithm improves the UAV stable behavior in critical applications (loss of ground control, the occurrence of obstacles, the impossibility of obtaining GPS coordinates in the areas of radio electronic warfare, etc.).
topic computing systems of unmanned aerial vehicles (UAV)
4-core processor
simulation modeling
url http://journals.uran.ua/tarp/article/view/117889
work_keys_str_mv AT irynazhuravska efficiencyimprovementofusingunmannedaerialvehiclesbydistributionoftasksbetweenthecoresofthecomputingprocessor
AT svitlanaborovlyova efficiencyimprovementofusingunmannedaerialvehiclesbydistributionoftasksbetweenthecoresofthecomputingprocessor
AT mykhailokostyria efficiencyimprovementofusingunmannedaerialvehiclesbydistributionoftasksbetweenthecoresofthecomputingprocessor
AT oleksandrakoretska efficiencyimprovementofusingunmannedaerialvehiclesbydistributionoftasksbetweenthecoresofthecomputingprocessor
_version_ 1724872028513632256