Построение траектории полета БПЛА для мониторинга сельскохозяйственных земель

Автор: А.С. Родионов, Т.А. Маткурбанов, У.Б. Хайруллаев

Журнал: Проблемы информатики @problem-info

Рубрика: Теоретическая и системная информатика

Статья в выпуске: 1 (66), 2025 года.

Бесплатный доступ

При использовании сельскохозяйственных земель одной из задач является мониторинг их со­стояния, в частности увлажнения почвы и качества посевов. Для мониторинга используются датчики различного типа, данные с которых необходимо периодически передавать в центр обработки. Проводную сеть датчиков создавать экономически нецелесообразно, используют­ся беспроводные технологии. Время жизни сети датчиков определяется скоростью разряда батарей. Наименее энергозатратной является передача данных по запросу. В условиях обшир­ных сельхозугодий такой сбор возможно организовать с помощью беспилотных летательных аппаратов (БПЛА). В свою очередь, затраты на облет датчиков с целью сбора данных опре­деляются длиной выбранного маршрута. Рассматривается задача построения оптимальной траектории облета для сбора данных. Возможна нехватка горючего (заряда батареи в случае электромотора) БПЛА, и требуется проложить несколько маршрутов ограниченной длины, суммарная длина которых минимальна. В данной работе решается задача оптимизации траек­тории отдельного БПЛА. Ставится задача, аналогичная задаче коммивояжера. Существенной особенностью является возможность одновременного сбора данных от нескольких источни­ков в пределах радиуса радиовидимости, что избавляет от необходимости подлета к каждому из датчиков. В работе экспериментально сравниваются два подхода к решению задачи: ре­шение задачи коммивояжера по предварительно найденным точкам и с удалением из списка непосещенных тех точек, которые находятся в пределах видимости от очередной посещенной. Показано, что в последнем случае алгоритм, лучше решающий классическую задачу комми­вояжера, может уступать более быстрому и менее точному алгоритму решения классической задачи.

Еще

Мониторинг, БПЛА, задача коммивояжера, алгоритм, оптимальный маршрут

Короткий адрес: https://sciup.org/143185022

IDR: 143185022   |   УДК: 65.012   |   DOI: 10.24412/2073-0667-2025-1-5-17

Construction of a UAV flight trajectory for monitoring agricultural land

When using agricultural lands, one of the tasks is to monitor their condition, in particular soil moisture and the quality of crops. For monitoring, various types of sensors are used, data from which must be periodically transmitted to the processing center. It is not economically feasible to create a wired network of sensors; wireless technologies are used. The lifetime of the sensor network is determined by the battery discharge rate. The least energy consuming is data transmission on demand. In conditions of extensive farmland, such collection can be organized using unmanned aerial vehicles (UAVs). In turn, the cost of collecting data using a UAV is determined by the length of the chosen route. The problem of constructing an optimal flight path for data collection is considered. There may be a shortage of fuel (battery charge in the case of an electric motor) of the UAV and it is necessary to lay out several routes of limited length, the total length of which is minimal. This paper solves the problem of optimizing the trajectory of an individual UAV. An essential feature of the problem is the ability to simultaneously collect data from several sources within the radio visibility radius, which eliminates the need to fly up to each of the sensors. The paper experimentally compares two approaches to solving the problem: solving the traveling salesman problem using previously found points and removing from the list of unvisited points those points that are within the visibility of the next visited one. It is shown that in the latter case, the algorithm that solves the classical traveling salesman problem better may be inferior to a faster and less accurate algorithm for solving the classical problem.

Еще