Научная статья на тему 'ОРБИТАЛЬНО-ГРАФОВЫЕ МОДЕЛИ МАРШРУТОВ ПОЛЕТА БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ'

ОРБИТАЛЬНО-ГРАФОВЫЕ МОДЕЛИ МАРШРУТОВ ПОЛЕТА БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
167
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРАФ МАРШРУТОВ / БЕСПИЛОТНЫЙ ЛЕТАТЕЛЬНЫЙ АППАРАТ / ОРБИТАЛЬНОГРАФОВАЯ МОДЕЛЬ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Гетьман Мария Аликовна, Аралбаев Ташбулат Захарович

В статье предложены графоаналитические модели для описания и исследования маршрутов движения беспилотных летательных аппаратов (БПЛА). Описаны особенности и недостатки построения графовых моделей в задачах маршрутизации движения БПЛА, разработаны алгоритм и программное средство для анализа маршрутов полетов в задаче мониторинга распределенных объектов нефтедобычи. Предложены рекомендации по применению разработанной модели и программного средства.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Гетьман Мария Аликовна, Аралбаев Ташбулат Захарович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ORBITAL-GRAPH MODEL OF FLIGHT ROUTES FOR UNMANNED AERIAL VEHICLES

The article offers a graph-analytical model for describing and investigating the routes of unmanned aerial vehicles (UAVs). The article describes the peculiarities and disadvantages of constructing graph models in the problems of UAV traffic routing, and substantiates the feasibility of using cluster analysis in its research. An orbital graph was constructed for the problem of monitoring a transport pipeline, and an algorithm and software tool were developed that implement this model. The OGM is applied in the task of analyzing fragments in the specified routes.

Текст научной работы на тему «ОРБИТАЛЬНО-ГРАФОВЫЕ МОДЕЛИ МАРШРУТОВ ПОЛЕТА БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ»

ISSN 1992-6502 (Print)_

2020. Т. 24, № 4 (90). С. 94-100

Вестник УГАТУ

ISSN 2225-2789 (Online) http://journal.ugatu.ac.ru

УДК 004.02

Орбитально-графовые модели маршрутов

полета беспилотных летательных аппаратов

1 2 М. А. Гетьман , Т. З. Аралбаев

[email protected], [email protected] ФГБОУ ВО «Оренбургский государственный университет» (ОГУ) Поступила в редакцию 24.09.2020

Аннотация. В статье предложены графоаналитические модели для описания и исследования маршрутов движения беспилотных летательных аппаратов (БПЛА). Описаны особенности и недостатки построения графовых моделей в задачах маршрутизации движения БПЛА, разработаны алгоритм и программное средство для анализа маршрутов полетов в задаче мониторинга распределенных объектов нефтедобычи. Предложены рекомендации по применению разработанной модели и программного средства.

Ключевые слова: граф маршрутов; беспилотный летательный аппарат; орбитально-графовая модель.

ВВЕДЕНИЕ

Графовые модели являются одним из основных средств описания исходных данных и решения задач разработки маршрутов движения объектов и передачи информации. В настоящее время широкое применение данный вид моделей получил при составлении и выборе оптимальных маршрутов БПЛА. Анализ публикаций по теме статьи позволил выявить ряд концептуальных особенностей в вопросах постановки задач маршрутизации, использования типовых проектных решений и представления результата разработчику. В частности, это касается вопросов человеко-машинного интерфейса [1, 2] при составлении начальных планов маршрутов, постановки логистической задачи, вопросов автоматической формализации описания задания и выбора математического аппарата для обработки исходных данных [3-5], визуализации и анализа результатов [6]. Анализ перечисленных работ определил в них наличие следующих особенностей и недостатков:

- высокая трудоемкость и малая иллюстративность представления графовых моделей маршрутов на этапе постановки задачи;

- функциональная неполнота интерфейса, обеспечивающего мониторинг процесса обработки и анализа маршрутов.

К основным требованиям к методам и средствам решения задачи маршрутизации БПЛА отнесены:

- сокращение времени решения задачи описания, анализа и построения оптимального маршрута;

- повышение удобства работы с компьютерными средствами, что снижает трудоемкость исследований и повышает достоверность результата.

Целью работы является повышение эффективности задания и исследования маршрутов БПЛА на основе разработки орби-тально-графовых моделей.

Для достижения поставленной цели решены следующие задачи:

- построены картографическая и модифицированная орбитально-графовые модели

(ОГМ) маршрутов БПЛА над распределенным технологическим объектом, в частности объектом нефтедобычи;

- разработан алгоритм и программное средство ОГМ для анализа маршрутов;

- предложены рекомендации для использования ОГМ.

Целевая функция исследований в виде коэффициента автоматизации Ка представлена следующим образом:

Ка = Ыа/Ыо ^ 1, Тр < Тт, Бр > Пт, 2р < 1т,

где Ыа, N0 - количество автоматизированных и всех функций, выполняемых в задаче маршрутизации БПЛА, соответственно;

- Тр, Тт - реальное и требуемое человеко-машинное время выполнения задачи маршрутизации соответственно;

- Пр, Пт - реальная и требуемая оценка достоверности принятых решений соответственно;

- Zр, Zт - реальные и требуемые стоимостные затраты на аппаратно-

программные средства решения задачи маршрутизации соответственно.

КАРТОГРАФИЧЕСКАЯ ОРБИТАЛЬНО-ГРАФОВАЯ МОДЕЛЬ

В процессе исследований на примере реальных объектов [7-10] построена ОГМ маршрутов БПЛА при мониторинге распределенных систем мониторинга объекта нефтедобычи, представленная на рис. 1. При описании модели дуговые стрелки соответствуют направлению движения БПЛА при облете узлов в замкнутых контурах маршрутов: К1, К2 и К3.

Начальной точкой является вершина 1, из которой БПЛА имеет возможность осуществить полет по 3 возможным маршрутам: {1, 2, 3, 7, 1}, {1, 4, 5, 6, 1} и {1, 4, 5, 6, 7, 1}. Расстояния между узлами на местности обозначены как г1—г9.

Орбиты на рис. 1 определяются радиусами концентрических окружностей направления перемещения БПЛА из начальной точки.

Графовая модель

Аналитическая модель

Долгота

/

А. /

52.40

52.42

52.44

52.46

- нефтяные скважины

- нагнетательные скважины

- внешний резервуарный парк - Дороги /К - автоматизированная групповая ' Река дожимная насосная замерная установка станция__- нефтепроводы_

Широта

0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000 1000000

0001000 0000000 0000000 0000100 0000010 1000000

0000000

0001000 0000000 0000000 0000100 0000010 0000001 1000000

М1 =

М2 =

М3 =

Рис. 1. Картографическая орбитально-графовая модель маршрутов БПЛА при мониторинге распределенного объекта нефтедобычи

Матрицы смежности графов М1, М2, МЗ для соответствующих маршрутов по контурам К1, К2, КЗ представляют собой аналитическую часть модели.

Матричное описание графов позволяет решать целый ряд задач маршрутизации, связанных с анализом и оптимизацией полетов БПЛА на основе различных модификаций ОГМ.

МОДИФИЦИРОВАННАЯ ОРБИТАЛЬНО-ГРАФОВАЯ МОДЕЛЬ

На рис. 2 представлен вариант модифицированной ОГМ для автоматизации процедур формализованного описания графов маршрутов из рис. 1, их анализа и предложения результатов исследования пользователю.

На рис. 2 каждая орбита представляет собой геометрическое место для размещения одинаковых вершин графов различных маршрутов или одного маршрута с множеством разветвлений из одной вершины, а ребра характеризуют параметры перехода (перелета) БПЛА от одного узла на местности к другому.

Такое представление маршрутов позволяет:

- в формате одного рисунка получить представление о нескольких графах или контурах одного сложного графа;

- избежать пересечения ребер в пространстве рисунка;

- избежать визуального сравнения графов путем перемещения контуров по орбитам и наложения их друг на друга;

Рис. 2. Модифицированная схема орбитально-графовой модели маршрутов БПЛА

- решать задачи матричной обработки характеристик графов с использованием специализированных алгоритмов и программных средств.

АНАЛИЗ МАРШРУТОВ НА ОСНОВЕ ОРБИТАЛЬНО-ГРАФОВЫХ МОДЕЛЕЙ

На рис. 3 представлен алгоритм программы [11], реализующий человеко-машин-ный интерфейс в задаче описания и обработки графов маршрутов БПЛА.

Экранная форма работы программы представлена на рис. 4. Число орбит задано в соответствии с числом вершин построенного ранее графа маршрутов БПЛА (рис. 1).

В качестве примера на рис. 4 представлены два режима анализа графов маршрутов.

В первом режиме анализируется наличие переходов (фрагментов графов) между вершинами в маршрутах.

Начало

Э

Ввод количества вершин графа

Цикл формирования N маршрутов графа

п = 1, N

Ввод 1 фрагментов

I

г Цикл перебора введенных фрагментов ¥

Цикл перебора фрагментов 0¥ графа

Ввод элементов графа

Формирование матрицы

смежности

I = 1,1

I

] = 1,1

нет

Сохранение результата

Вывод результатов анализа фрагментов

С

Конец

Рис. 3. Схема алгоритма ОГМ в задаче анализа фрагментов в маршрутах

Введите номер графа:

Анализ

Анализ вершин

1 граф 2 граф 3 граф

П

Введите номер графе:

Анализ

Анализ вершин

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1001

^ 80-

% ::

^ -

20-

0-

Т граф 2 граф 3 граф

П

Рис. 4. Экранная форма программ применения ОГМ в задаче анализа фрагментов в маршрутах

Во втором режиме анализируется подобие исследуемых графов по числу одинаковых вершин и переходов между ними.

Гистограммы характеризуют подобие (сходство) исследуемых графов между собой, в частном примере - по числу общих узлов по величине коэффициента подобия к1.

РЕКОМЕНДАЦИИ ДЛЯ ИСПОЛЬЗОВАНИЯ

ОРБИТАЛЬНО-ГРАФОВЫХ МОДЕЛЕЙ

Отличительными особенностями рассмотренной программы от аналогов [5, 9] являются возможность построения в одном графическом пространстве нескольких маршрутов, расширение функциональных возможностей

при решении задач планирования маршрутов различных воздушных и наземных средств мониторинга распределенных промышленных объектов. Представленные результаты могут быть интегрированы в существующие логистические системы.

ЗАКЛЮЧЕНИЕ

В статье представлены результаты разработки орбитально-графовых моделей, а также их применения в задаче построения маршрутов БПЛА на примере мониторинга распределенного объекта нефтедобычи.

Использование разработанного программного средства позволяет повысить эффек-

тивность задания и выбора маршрутов на основе улучшения возможностей человеко-машинного интерфейса.

Представленный подход, по мнению авторов, является весьма перспективным в направлении совершенствования графической части интерфейса, связанного с сегментацией концентрических орбит, введением полярных координат векторов маршрутов и применением методов топологического наложения контуров маршрутов. Не менее перспективным является совершенствование методов матричной обработки в аналитической части моделей, расширяющее возможности исследования маршрутов в задачах логистики, маршрутизации и распознавания образов.

СПИСОК ЛИТЕРАТУРЫ

1. Сверчков Д. С. Разработка человеко-машинного интерфейса и его применение в системах управления // Труды Крыловского государственного научного центра. СПб.: КГНЦ, 2018. С. 184-190. [ D. S. Sverchkov, "Development of the human-machine interface and its application in control systems", in Proceedings of the Krylov state scientific center (KSSC2018), St. Petersburg, 2018, pp. 184-190. ]

2. Башлыков А. А. SCADA-системы как средства построения современных человеко-машинных систем управления в нефтепроводном транспорте // Автоматизация, телемеханизация и связь в нефтяной промышленности. 2013. № 4. С. 6-16. [ A. A. Bashlikov, "SCADA systems as a means of building modern human-machine control systems in oil pipeline transport", in Avtomatizaciya, telemekhanizaciya i svyaz v nef-tyanojpromyshlennosti, no. 4, pp. 6-16, 2013. ]

3. Михеева Т. И., Михеев С. В., Головнин О. К. Система формирования полетных планов для беспилотного летательного аппарата // Перспективные информационные технологии: труды Международной научно-технической конференции. Самара: СГУ, 2017. С. 669-672. [ T. I. Mik-heeva, S. V. Mikheev, O. K. Golovnin, "Flight plan generation system for an unmanned aerial vehicle", (in Russian), in Proc. Int. Workshop on Advanced information technologies (SSU 2017), 2017, pp. 669-672. ]

4. Метод построения маршрутов беспилотного летательного аппарата на интерактивной электронной карте / Е. В. Чекина [и др.] // Информационные технологии интеллектуальной поддержки принятия решений: труды Всероссийской научной конференции. Уфа: УГАТУ, 2019. С. 1-6. [ E. V. Chekina, et al., "Method for constructing routes for an unmanned aerial vehicle on an interactive electronic map", (in Russian), in Proc. all-Russian Workshop on Information technologies of intellectual desicion support (USATU 2019), 2019, pp. 1-6. ]

5. Мельников А. В., Гайдай В. А., Рогозин Е. А. Построение оптимальной траектории полета беспилотного летательного аппарата при выполнении задачи поиска // Вестник ВГИ МВД России. 2017. Т. 1, № 1. С. 52-62. [ A. V. Mel-nikov, V. A. Gaidai, E. A. Rogozin, "Building an optimal flight path for an unmanned aerial vehicle when performing

a search task", (in Russian), in Vestnik VGI MVD Rossii, vol. 1, no. 1, pp. 52-62, 2017. ]

6. Извекова Л. А. Формализация задачи коммутации узлов в локальной сети с резервным каналом связи // Студенческие научные достижения: сборник Международного научно-исследовательского конкурса. Пенза: Наука и Просвещение, 2020. С. 26-30. [ L. A. Izvekova, "Formalizing the task of switching nodes in a local network with a backup communication channel", (in Russian), in Student scientific achievements: collection of the int. research competition. Penza, 2020, pp. 26-30. ]

7. Оптимизация методов контроля технического состояния распределенных автоматизированных систем в условиях воздействия пространственно-временных угроз на основе мониторинга сетевых информационных потоков: монография / Т. З. Аралбаев [и др.]. Оренбург: ОГУ, 2018. 160 с. [ T. Z Aralbaev, et al., Optimization of methods for monitoring the technical condition of distributed automated systems under the influence of spatio-temporal threats based on monitoring of network information flows, (in Russian). Orenburg: OGU, 2018. ]

8. Аралбаев Т. З., Абрамова Т. В. Анализ пространственно-временной модели угроз для распределенной автоматизированной системы управления процессом транспортировки нефтегазового сырья // Вестник УГАТУ. 2020. T. 24, № 1 (87). С. 76-84. [ T. Z. Aralbaev, T. V. Ab-ramova, "Analysis of a spatio-temporal threat model for a distributed automated control system for the transportation of oil and gas raw materials", (in Russian), in Vestnik UGATU, vol. 24, no. 1 (87), pp. 76-84, 2020. ]

9. Прикладная программа «Метод определения вероятностных маршрутов распространения вредоносного кода» / Т. З. Аралбаев [и др.]. Оренбург: ОГУ, 2020 [Электронный ресурс]. URL: https://ufer.osu.ru/index.phpPoption =com_uferdbsearch&view=uferdbsearch&action=details&ufer _ id=2129 (дата обращения 15.07.2020). [ T. Z. Aralbaev, et al. (2020, Jul. 15). Application program "Method for determining probabilistic routes for malicious code propagation" [Online]. Available: https://ufer.osu.ru/index.php?option= com_uferdb-search&view=uferdbsearch&action=dtails&ufer_ id=2129 ]

10. Аралбаев Т. З., Галимов Р. Р. Структурно-параметрический и структурно-топологический синтез распределенных систем контроля и управления объектами нефтегазодобычи: монография. Уфа: Гилем, 2010. 143 с. [ T. Z. Aralbaev, R. R. Galimov, Structural-parametric andstructural-topo-logical synthesis of distributed control and management systems for oil and gas production facilities, (in Russian). Ufa: Gilem, 2010. ]

11. Гетьман М. А., Аралбаев Т. З. Прикладная программа «Орбитально-графовая модель маршрутизации беспилотных летательных аппаратов» [Электронный ресурс]. URL: https://ufer.osu.ru/index.php?option=com_uferdbsearch&view =uferdbsearch&action=details&ufer_id=2186 (дата обращения 15.07.2020). [ M. A. Getman, T. Z. Aralbaev (2020, Jul. 15). Application program "An orbital-graph model for routing unmanned aerial vehicles" [Online]. Available: https://ufer. osu.ru/index.php?option=com_uferdbsearch&view=uferdbsea rch&action=details&ufer_id=2186 ]

ОБ АВТОРАХ

ГЕТЬМАН Мария Аликовна, вед. инж., маг. каф. вычислит. техники и защиты информации ОГУ. Дипл. «Информационная безопасность» (ОГУ, 2019).

АРАЛБАЕВ Ташбулат Захарович, проф. каф. вычислит. техники и защиты информации ОГУ. Дипл. инж.-электр. (1975).

Д-р техн. наук (ОГУ, 2004). Иссл. в обл. контроля и диагностики вычислит. и инфокоммуникац. систем и сетей.

METADATA

Title: Orbital-graph model of flight routes for unmanned aerial vehicles.

Authors: M. A. Getman 1, T. Z. Aralbaev2

Affiliation:

Orenburg State University (OSU), Russia.

Email: [email protected],2 [email protected]

Language: Russian.

Source: Vestnik UGATU (scientific journal of Ufa State Aviation Technical University), vol. 24, no. 4 (90), pp. 94-100, 2020. ISSN 2225-2789 (Online), ISSN 1992-6502 (Print).

Abstract: The article offers a graph-analytical model for describing and investigating the routes of unmanned aerial vehicles (UAVs). The article describes the peculiarities and disadvantages of constructing graph models in the problems of UAV traffic routing, and substantiates the feasibility of using cluster analysis in its research. An orbital graph was constructed for the problem of monitoring a transport pipeline, and an algorithm and software tool were developed that implement this model. The OGM is applied in the task of analyzing fragments in the specified routes.

Key words: route graph; unmanned aerial vehicle; orbital graph model.

About authors:

GETMAN, Mariya Alikovna, leading engineer, undergraduate student, Dept. of Computing and Information Security (OSU). Dipl. Information Security (OSU, 2019).

ARALBAEV, Tashbulat Zakharovich, Prof., Dept. of Computing and Information Security (OSU). Dipl. Electrical Engineer (1975). Dr. of Tech. Sci. (OSU, 2004).

i Надоели баннеры? Вы всегда можете отключить рекламу.