автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Разработка информационной технологии организации согласованных действий группы беспилотных летательных аппаратов при поиске мобильных наземных объектов

кандидата технических наук
Крылов, Иван Геннадьевич
город
Москва
год
2012
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Разработка информационной технологии организации согласованных действий группы беспилотных летательных аппаратов при поиске мобильных наземных объектов»

Автореферат диссертации по теме "Разработка информационной технологии организации согласованных действий группы беспилотных летательных аппаратов при поиске мобильных наземных объектов"

На правах рукописи

005055661

Крылов Иван Геннадьевич

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

ОБЪЕКТОВ

Специальность 05.13.01 Системный анализ, управление и обработка информации (Авиационная и ракетно-космическая техника)

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

2 2 НОЯ 2012

Москва 2012 г.

005055661

Работа выполнена на кафедре 704 «Информационно-управляющие комплексы летательных аппаратов» Московского авиационного института (национального исследовательского университета, МАИ).

Научный руководитель:

кандидат технических наук, профессор Ким Николай Владимирович

Официальные оппоненты:

Брусов Владимир Сергеевич, доктор технических наук, профессор кафедры 106 «Динамика и управление летательных аппаратов» Московского авиационного института (национального исследовательского университета, МАИ);

Ведущая организация:

Таргамадзе Реваз Чолаевич, кандидат технических наук, заместитель начальника центра беспилотной авиационной техники Федерального государственного унитарного предприятия научно-производственного

объединения имени С.А. Лавочкина (ФГУП НПО им. С.А. Лавочкина)

Федеральное государственное унитарное предприятие «Государственный научно-исследовательский институт авиационных систем» (ФГУП "ГосНИИАС, Россия, 125319, г. Москва, ул. Викторенко, 7)

Защита состоится "29" ноября 2012 г. в 15-00 часов на заседании диссертационного совета Д 212.125.12 в Московском авиационном институте (национальном исследовательском университете, МАИ) по адресу: 125993, г.Москва, А-80, ГСП-3, Волоколамское шоссе, д.4.

С диссертацией можно ознакомиться в библиотеке Московского авиационного института (национального исследовательского университета, МАИ) по адресу: 125993, г. Москва, А-80, ГСП-3, Волоколамское шоссе, д. 4.

Автореферат разослан "26" октября 2012 г.

Отзывы, заверенные печатью, просьба направлять по адресу: 125993, г.Москва, А-80, ГСП-3, Волоколамское шоссе, д.4, Ученый совет МАИ.

Ученый секретарь диссертационного совета Д 212.12, к.т.н., доц.

В.В.Дарнопых

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы.

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

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

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

К недостаткам данной технологии поиска следует отнести:

• ограниченную производительность поиска, связанную с ограниченностью поля зрения системы наблюдения (СН) одиночного БЛА;

• ограниченность дальности действия БЛА каналом связи при дистанционном управлении БЛА оператором;

• сложные условия работы оператора, приводящие к повышению ошибок обнаружения;

• существенная задержка во времени при реализации обнаружения в режиме постобработки;

• снижение производительности поиска при оперативном изменении условий наблюдения и пр.

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

Таким образом, вопрос реализация группового поиска наземных мобильных объектов является актуальной и практически важной задачей.

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

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

Разрабатываемая технология должна включать:

1. Сценарий поиска наземных мобильных объектов группой БЛА;

2. Комплексный алгоритм решения целевых задач группой БЛА;

3. Алгоритмы автоматического принятия решений для корректировки целевых задач и способов их решений в изменяемых условиях поиска;

4. Алгоритмы автоматического управления группой и отдельными БЛА на различных этапах выполнения решаемых целевых задач.

Объект исследования - автономная группа БЛА, осуществляющая поиск наземных мобильных объектов.

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

В работе использованы методы математического моделирования, теории вероятностей, математической статистики, компьютерного зрения.

Научная новизна работы состоит в следующем:

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

• выделение областей интереса на основе анализа ситуации;

• распределения БЛА на подгруппы;

• планирование маршрутов для подгрупп БЛА;

• организация полета до области поиска;

• проведение поиска объектов;

• организация возврата в область ожидания.

2. Предложена и разработана методика формирования описаний целевых задач, основанная на использовании баз данных и описаний уникальных атрибутов объектов и условий поиска;

3. Предложены и разработаны алгоритмы и программное обеспечение для организации управления группой БЛА на основе использования типовых операций;

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

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

Результаты диссертационной работы используются в учебном процессе кафедры «Информационно-управляющие комплексы летательных аппаратов» МАИ и рабочей деятельности ФГУП «Научно-исследовательский институт «Полюс» им. М.Ф. Стельмаха». Имеются соответствующие акты внедрения от кафедры 704 МАИ и ФГУП «НИИ «Полюс» им. М.Ф. Стельмаха».

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

Апробация работы. Основные положения диссертационной работы обсуждались и докладывались на 2-ой научно-технической конференции «Комплексы с беспилотными летательными аппаратами России. Современное состояние и перспективы развития». Москва, 2008., VIII - ой Всероссийской юбилейной научно-технической конференции «Проблемы совершенствования робототехнических и интеллектуальных систем летательных аппаратов». Москва, 2010, 9-ой Международной конференция «Авиация и космонавтика 2010». Москва 2010 г., Шестой Всероссийской научно - практической конференции «Перспективные системы и задачи управления» и Третьей молодежной школы-семинара «Управление и обработка информации в технических системах». Таганрог, 2011, IX-й Всероссийской научно-технической конференции «Проблемы совершенствования робототехнических и интеллектуальных систем летательных аппаратов», Москва, 2012 г.

Публикации. Основные результаты диссертационной работы опубликованы в трех статьях [1-3] в журналах, входящих в рекомендованный ВАКом Минобрнауки России перечень изданий, и в семи работах [4-10] в сборниках тезисов докладов на научно-технических конференциях.

Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения, списка литературы. Работа изложена на 143 страницах машинописного текста, содержит 51 рисунок, 13 таблиц и 66 наименований литературных источников.

Основные положения диссертационной работы, выносимые на защиту:

1. Сценарий поиска мобильных наземных объектов автономной группой БЛА, основанный на анализе текущей ситуации, определяющей условия поиска;

2. Методика формирования описаний целевых задач, основанная на использовании баз данных и описаний уникальных атрибутов объектов и условий поиска;

3. Методика анализа ситуаций для выделения областей интереса, основанная на использовании баз данных и набора продукционных правил;

4. Методика и алгоритм планирования наблюдений, реализуемых с БЛА при наличии априорной неопределенности относительно областей интереса;

5. Алгоритмы и программное обеспечение для организации управления группой БЛА на основе использования типовых операций;

6. Комплексный алгоритм решения целевых задач группой БЛА, основанный на использовании методик и алгоритмов по пунктам 1-5.

7. Результаты исследований, подтверждающие работоспособность предлагаемых решений и возможность реализации разработанных алгоритмов в реальном времени на перспективных бортовых вычислителях, в т.ч. для малоразмерных БЛА.

СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается актуальность исследуемой темы, проводится анализ литературы, приводится краткое содержание диссертационной работы.

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

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

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

Решения принимаются на основе выделения на изображениях, оценки и анализа

значений признаков у„. Векторы Y= (у,,у2.....}',„ ■■■, Уы) в пространстве признаков

носят название векторов-реализаций.

В качестве базовых критериев эффективности поиска наземных объектов в работе используются известные критерии:

1. Критерий теоретической производительности: ШТ=ШЭФУБЛА, (1)

где 111 ^ф - эффективная ширина поиска; - земная скорость БЛА.

При заданной площади S„ области поиска теоретическое время поиска равно Тт = Sn/WT.

2. Критерий обнаружения Неймана-Пирсона:

Wo6 = min а (или min ß), при ß < ßo (или а < а0), (2)

где а - вероятность ложной тревоги, ß - вероятность пропуска цели, а0, ß0 -заданные (предельно допустимые) значения ошибок.

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

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

В некоторых ситуациях при организации поиска возможно совместное использование критерия теоретической производительности и ошибок обнаружения, например:

• минимизация критерия Неймана - Пирсона производится с учетом заданных ограничений на критерий производительности \Ут > IVт0, где IVт0 - заданная теоретическая производительность поиска;

• максимизация критерия теоретической производительности тах\¥т рассчитывается при заданных ограничениях на вероятности ошибок а < а0 или (3 < Ро.

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

Динамические характеристики известных БЛА весом более 20 кг затрудняют их использование в ряде оперативных разведывательных задач, например, при слежении за маневренной целью в городских условиях. В подобных задачах, с точки зрения необходимых динамических характеристик и габаритных размеров, более перспективными являются малоразмерные БЛА. Например: БЛА «ГраНТ» со стартовым весом 20 кг и весом целевой нагрузки 3 кг; БЛА «Иркут-10» со стартовым весом 8.5 кг и весом целевой нагрузки 1.5 кг; БЛА «Аегоэо^е» со стартовым весом 14 кг и весом целевой нагрузки 5 кг и др. У представленных БЛА постоянная времени ТЛА около 1с и минимальный радиус разворота составляет несколько десятков метров.

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

Возможности группового применения БЛА позволяют решить задачу одновременного ограничения ошибок ложной тревоги и пропуска цели а < а0 и Р < р0. В этом случае на основе идеологии последовательного анализа для принятия решений вычисляются два значения порогов:

Кт = Ро /(1 - а0), Кы = ао /(1 - Ро).

При ХтЫ < X < Кы (гае X = р(У/х,) / р(У/х2); р(Г/х,), р(Г/х2) - условные вероятности получения вектора признаков У при наличии исходов х, или соответственно) принимается решение об обследовании подозрительного участка следующим БЛА. В противном случае принимается решение о принадлежности исхода к соответствующему классу (х/ - объект, х2 - фон).

Существует множество факторов, которые могут изменять текущие поисковые ситуации и поэтому требуют оперативной перепланировки действий БЛА.

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

В этих условиях БЛА должен самостоятельно принимать соответствующие решения, в частности, планировать свои действия на основе анализа текущей ситуации, с учетом поставленной ЦЗ.

Предлагаемая методика анализа ситуации реализуется на основе использования:

1. Баз данных (БД), формируемых заранее и содержащих сведения о возможных объектах (явлениях, процессах) интереса и их атрибутах, в т.ч. карт местности;

2. Баз знаний (БЗ), формируемых заранее и содержащих продукции, описывающие пространственно-временные и каузальные отношения между объектами (явлениями, процессами);

3. Описаний (моделей):

• целевой задачи (ЦЗ);

• состояния БЛА, включая бортовое оборудование и СН;

• обстановки, учитывающей априорную и текущую информацию.

При этом, на основании анализа описаний ЦЗ и обстановки определяются области интереса, а информация, содержащаяся в описании состояния СТЗ, позволяет оценить возможные ограничения на решение ЦЗ.

БЗ формируется на основе набора продукций вида:

0) Б; 1; А => В; 0,

где у - номер продукции, 5 - класс ситуации, I - условие актуализации/!, В -левая и правая части продукции, Q - указание, вводимые после реализации данной продукции.

Цель использования продукций состоит в определении областей, в которых:

• возможно присутствие объекта поиска;

• невозможно присутствие объекта поиска;

• возможно присутствие объекта поиска, но определенные атрибуты наблюдения могут быть не идентифицируемы;

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

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

Анализ различных сценариев поиска показывает, что для отработки технологии поиска наземных мобильных объектов автономной группой БЛА необходимо:

• разработать комплексный алгоритм поиска наземных мобильных объектов группой БЛА;

• определить состав частных задач (в дальнейшем, будем их условно называть: задачами принятия решений), которые могут быть решены на основе использования технологии анализа ситуаций;

• разработать частные алгоритмы принятия решений;

• определить состав и разработать алгоритмы автоматического управления группой БЛА;

• оценить работоспособность разработанных алгоритмов и возможность реализации поиска наземных мобильных объектов автономной группой БЛА на перспективных вычислителях, построенных на существующих процессорах.

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

Анализ решаемых задач показал, что сценарий поиска объектов группой БЛА, функционирующей в автономном режиме, должен включать:

1. Прием и анализ условий решения целевой задачи (в рассматриваемом случае - задачи поиска наземных мобильных объектов);

2. Определение областей интереса. В частном случае данная процедура может решаться на основе оценки вероятности присутствия объекта (или объектов) поиска в различных подобластях исходной области поиска;

3. Распределение группы БЛА на подгруппы и постановка подгруппам частных целевых задач. Процедура реализуется, если сравнительный анализ различных стратегий поиска показывает преимущества данного подхода;

4. Планирование согласованных маршрутов полета к областям интереса каждой подгруппе БЛА;

5. Реализация управлений согласованными полетами подгрупп БЛА к областям интереса с облетом препятствий и предотвращением возможных столкновений со стационарными и мобильными объектами;

6. Выполнение целевой задачи, в частности, поиска объектов в областях интереса;

7. Выход и полет в области ожидания с облетом препятствий и предотвращением столкновений.

В соответствие с данным сценарием был разработан комплексный алгоритм поиска наземных мобильных объектов автономной группой БЛА. Структура алгоритма представлена на рис. 1

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

\ 1. Целевая задача

*

Ведущий БЛА

2. Определение областей интереса

*

3. Распределение БЛА по подгруппам

Подгруппа п

4. Ведущий БЛА подгруппы п. -

Планирование маршрута

£1

• БЛАМ, БЛА т

5. Полет в область п: оценка и предотвращение столкновений; организация группового

6. Поиск в области п: Оценка и предотвращение столкновений;

Решение поставленной задачи. +

7. Режим ожидания: оценка и предотвращение столкновений; полет в области ожидания.

В результате проведенных исследований был сформирован состав описания типовых целевых задач поиска:

| • вид требуемого поиска: на площади,

по линии, вторичный поиск (поиск по вызову), слежение;

• описание объектов поиска;

• описание области поиска;

• требования к оценке эффективности поиска;

• дополнительные требования. Кроме того, в задании на выполнения ЦЗ

указываются:

A. Атрибуты объекта поиска:

• предполагаемая стратегия действий объекта поиска;

• типовые и уникальные атрибуты объектов поиска (в т.ч. предельные характеристики для мобильных объектов);

• типовые и уникальные атрибуты наблюдения;

• методы противодействия обнаружению.

Б. Атрибуты области поиска:

• расстояние области поиска от точки старта БЛА;

• конфигурация области поиска;

• предполагаемые рельеф и текстура подстилающей поверхности.

B. Уникальные требования к прохождению маршрута (опасные участки

маршрута, высота, скорость и т.д.). Г. Условия поиска:

• требования к выполнению поиска;

• дополнительные требования и ограничения.

В соответствие с приведенным составом требуемой информации, была выбрана форма представления ЦЗ в виде набора записей следующего вида:

1. Общее описание ЦЗ.

ЦЗ: вид поиска (на площади - код 01, по линии - 02, вторичный поиск (поиск по вызову) - 03, слежение - 04) л объект поиска: вид объекта (стационарный - 01, мобильный - 02) Л область поиска: вид описания (координаты угловых точек - 01, номера участков на цифровой карте местности (ЦКМ) - 02, координаты начальной точки и размеры области - 03, пр. - 04,...);

2. Описание объекта.

Рис. 1 Структура алгоритма

Объект (ОЬ): тип (грузовой автомобиль - 01, легковой автомобиль - 02 и т.д.) А марка (01, ... ВАЗ 2109 - 05, ... ) Л цвет (красный - 01, зеленый - 02 и т.д.) А уникальные атрибуты; Вид описания стратегии поведения (Л/-) (вероятностные характеристики - 01, возможная ЦЗ - 02 и т.д.) Л возможные методы противодействия (маскировка - 01, уклонение - 02 и т.д.).

3. Описание области поиска.

В качестве основы описания используются ЦКМ с векторным описанием объектов: дорог, жилых массивов и пр. фт). На ЦКМ обозначаются особенности рельефа, типы подстилающих поверхностей и их проходимость для различных типов транспортных средств.

4. Уникальные требования к прохождению маршрута (КГ), определяемые на основе информации, не передаваемой БЛА.

5. Требования к эффективности поиска.

Критерий производительности (Р) (теоретическая производительность - 01, время поиска - 02, пр. - 03, ...) л вид (минимизация - 01, максимизация - 02, ограничение снизу (>) - 03, ограничение сверху (<) - 04); критерий надежности {К) (вероятность правильного обнаружения - 01, ошибка пропуска цели - 02, ошибка ложной тревоги - 03, пр. - 04, ...).

Описания и значения атрибутов всех типовых объектов и областей поиска хранятся в подготовленных заранее базах данных (БД). Данные в БД соответствуют типовым значениям атрибутов (параметров, характеристик, признаков).

Уникальные значения атрибутов помещаются в специальные разделы описания ЦЗ. Подобными атрибутами могут быть, например, повышенная (для данной марки) проходимость транспортного средства, необычная раскраска и т.д.

Рассмотрим на примере процесс определения областей интереса на основе анализа ситуации. Допустим, в некоторой области находится объект (автомобиль марки ВАЗ 2109, цвет красный), который требуется обнаружить.

Общее описание ЦЗ включает заголовок и соответствующие коды: БС (заголовок): 01 (поиск на площади)Л 02 (мобильный объект)Л 02 (номера участков на ЦКМ);

Аналогично формируются остальные описания.

Описание объекта: ОЬ: 02А05А01АЛ'; 5/лСЛ9АЛ'; Описание области поиска: От: 10; Уникальные требования: ЯТ(Ы).

Для выделения областей интереса на основе анализа ситуации используются данные из БД о проходимости объекта на местности. В работе принимается, что типовая проходимость легкового автомобиля оценивается условным показателем /?= 1 (1<Л<5).

Анализ ситуации проводится, на основе использования заранее составленного набора правил, например:

• если лес, то объект не пройдет;

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

• если водоем, то объект не пройдет и пр.

Обследование исходной ЦКМ (с использованием набора правил) производится до начала поиска на основании сопоставления показателя проходимости объекта и возможной проходимости отдельных участков с известной текстурой: лес, поле и пр.

В результате реализации данной процедуры, выделяются области возможного

нахождения объекта (области интереса). Примеры выделенных областей интереса представлены на рис. 2.

После выделения областей интереса БЛА распределяются на подгруппы для исследования этих областей. При этом для каждой я-й области интереса (я = 1,2, ...JV) выделяется п-я подгруппа БЛА.

Количество БЛА в каждой подгруппе должно соответствовать площади S„ данной области интереса.

Примем, что производительности всех БЛА равны WT. Тогда производительность я-й подгруппы будет равна mnWT, где т„ - количество БЛА в /7-й подгруппе (т=1,2.....М).

В общем случае для распределения БЛА по подгруппам рассчитывается теоретическое время, затрачиваемое каждой п-й подгруппой на выполнение ЦЗ (полет до соответствующей я-й области поиска, исследование области, возврат) при некотором распределении БЛА по подгруппам:

Т„ ='\п -+ 12

Wj- ■ mn

где ti„ — время полета до я-й области, S„ - площадь w-й области, t2„ - время возврата из я-й области.

Будем считать, что наилучшим является распределение БЛА по подгруппам, которое удовлетворяет критерию:

= min max{Tn[m ('■)]}, (3)

,еЛпах иеЛГ

где Тп \тп (/)] - теоретическое расчетное время, необходимое для выполнения ЦЗ подгруппой п с количеством БЛА тп при г — м варианте распределения БЛА по подгруппам (i=l,2,...,Imax).

БЛА распределяются по подгруппам на основе использования метода перебора и оценки критерия (3).

Для планирования маршрутов каждой подгруппы БЛА в работе используется алгоритм Ли. Разработанный алгоритм и программное обеспечение позволяют планировать маршруты с обходом опасных зон. Параметры маршрута корректируются с учетом динамических характеристик БЛА.

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

Ядро А

Ядро Б

Захват ичобпажения

Ожидание изобпажения

Подготовка кадра

Сборка кадра (четное поле)

Сборка кадра (нечетное поле)

■ Анализ кадра

Обработка фрагментов кадра методом Собела (четные блоки по 97 строк)

Обработка фрагментов кадра методом Собела (нечетные блоки по 97 строк)

Выделение угловых точек (четные блоки по 97 строк)

Выделение угловых точек (нечетные блоки по 97 строк)

Поиск объекта

Определение области поиска

Н-!

Поиск созвездия в заданной области

__

Вывод результатов в СОМ-порт

Новое положение ______объекта _

~1

Формирование нового созвездия характерных точек

: I

Новое созвездие

Известно, что сложность реализации алгоритмов поиска и слежения, ориентированных для работы в условиях

реального масштаба

времени, определяется необходимостью выполнения большого объема вычислений.

Поэтому при разработке алгоритмов предполагалось, что в бортовом вычислителе БЛА будет использован

некоторый высокопроизводительный двуядерный цифровой сигнальный процессор, например, типа BF-561 (Analog Devices). На рис. 3 изображена структурная схема реализации

алгоритма поиска и

слежения надвуядерном процессоре.

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

В данной работе на основе анализа задач поиска были определены типовые режимы полета и в комплексе алгоритмов управления реализованы соответствующие частные алгоритмы:

1. Автоматический полет по заданной траектории (по маршруту). В частности, по заданным промежуточным пунктам маршрута;

2. Полет строем с заданным интервалом и дистанцией;

3. Полет по типовым траекториям наблюдения (круг, восьмерка);

4. Автоматический возврат в строй или в заданный (конечный) пункт маршрута;

5. Определение и предотвращение столкновений БЛА во время полета. Приведенные алгоритмы позволяют реализовать управления на всех этапах

выполнения ЦЗ.

В качестве примеров на рис. 4 представлены блок-схемы некоторых частных алгоритмов. Указанные алгоритмы разработаны с учетом того, что в состав бортового оборудования входят: навигационная система (спутниковая

Рис. 3 Алгоритм поиска и слежения

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

Рис. 4 Блок-схемы частных алгоритмов

На рис. 4, а изображена блок-схема алгоритма удержания строя при заданных значениях интервала и дистанции до ведущего БЛА.

На рис. 4, б изображена блок-схема алгоритма оценки реализуемости предотвращения столкновения с препятствием. Оценка реализуемости производится на основе расчета времени, оставшегося до столкновения, и динамических характеристик БЛА. На рис. 4, в показана схема маневра БЛА в горизонтальной плоскости, где О, - БЛА, 02 - объект (препятствие), (1тш -минимально допустимое безопасное расстояние пролета, г - радиус разворота, Ь„ - расстояние до препятствия.

Радиус разворота БЛА равен:

• ?

ч»

где Ч* - угловая скорость по курсу.

Например, для 50м/с, 4х = 0.087 рад./с. (5 °/с.), г = 50/0.087 =576м.

Требуемое время с момента обнаружения препятствия до принятия окончательного решения (включая распознавание типа препятствия) будет равно:

Ттр (^о ~ ^пии)^ ^

Условием реализуемости маневра уклонения является: Тф <Т„,Р Четвертая глава работы содержит результаты экспериментальных исследований реализованных алгоритмов. Исследования проводились для оценки работоспособности алгоритмов:

• поиска наземных объектов;

• выделения областей интереса;

• распределения БЛА по подгруппам;

• планирование маршрута;

• полета строем;

• предотвращения возможных столкновений;

• управления согласованным полетом группы БЛА.

Работоспособность алгоритмов определялась выполнением некоторых условий, зависящих от назначения конкретных алгоритмов.

Методика проведения экспериментов по оценке работоспособности алгоритмов была следующей:

¡.Определение условий, определяющих работоспособность исследуемого алгоритма;

2. Подготовка моделирующей среды;

3. Определение диапазонов изменения переменных параметров;

4. Разработка плана эксперимента;

5. Оценка выполнения условий работоспособности.

В частности, при исследовании алгоритма поиска наземных объектов оценивались следующие параметры, определяющие требования к работоспособной системе:

1. Точность работы алгоритма:

А« ^А« (4)

'тах реал "зад

где Д„ - максимальная ошибка определения положения объекта

"шах реал

алгоритмом в плоскости изображения (в пикселях); Дп - допустимая ошибка

определения положения объекта в пикселях.

2. Быстродействие алгоритма:

Треал Ттреб; (5)

где ТРеал~ среднее время затрачиваемое алгоритмом на обработку одного кадра; Ттреб - требуемое среднее время на обработку одного кадра.

В эксперименте, в соответствие с реальными условиями поиска, были заданы следующие требования: &Пзад =10 пике, Ттреб = 1 с-

Экспериментальные исследования алгоритма поиска наземных объектов проводились на прототипе бортового вычислителя - плате АОг8-ВР-561-ЕгЫТЕ.

Движение объекта поиска имитировалось методами математического моделирования.

В результате полунатурного моделирования работы алгоритма была рассчитана средняя ошибка определения положения объекта поиска в реальном времени Дпиксреал = 3 пике., что удовлетворяет условию (4).

Среднее время, затрачиваемое алгоритмом поиска объекта на обработку одного кадра Треал= 0.04 сек, что удовлетворяет условию (5).

Таким образом, проведенные эксперименты подтвердили работоспособность алгоритма поиска наземных объектов.

Для оценки работоспособности алгоритма предотвращения столкновения была построена модель в среде Матлаб Б'ипиНпк (рис. 5).

В блоке 1 находятся модель БЛА1 (боковой канал) со своей системой автоматического

управления (САУ). БЛА1 выполняет маневр уклонения от столкновения. В блоке 2 находится модель БЛА2 (боковой канал) со своей САУ. БЛА2 выполняет полет по заранее заданной траектории без маневрирования. В блоке 3 находится система определения и формирующая управление для выполнения

Рис. 5 Модель БЛА

предотвращения столкновений, маневра уклонения БЛА 1.

Характеристики БЛА: постоянная времени Т = 0.7 е.; скорость полета V = 42 м/с.; минимальный радиус разворота гт/„ = 35 м.

Сценарий предотвращения столкновения включает этапы: обнаружения объекта, с которым возможно столкновение, расчета области возможных столкновений, выполнения маневра уклонения. В процессе исследований каждому БЛА задавалась индивидуальная траектория

Таблица

Ира,л, м

200 101,1

100 27,3

50 5,2

0 2,3

У

/

полета. Моделирование проводилось с различными дальностями обнаружения столкновения. В таблице 1 приведены дальности разлета БЛА в зависимости от дальности обнаружения возможного столкновения.

На рис. 6 представлены траектории разлета БЛА в зависимости от дальности обнаружения

столкновения.

Рис. 6 Траектории разлета БЛА

Проведенные эксперименты подтвердили работоспособность алгоритма предотвращения столкновения.

Исследования алгоритмов выделения областей интереса и распределения БЛА на подгруппы подтвердило повышение производительности поиска за счет уменьшения теоретического времени поиска. Например при заданной общей площади SoS = 361,8 * Юм было выделено три области возможного нахождения объекта S, = 2.1 * 106 м2, S2 = 1.2 * 106 м\ S¡ = 2.6 * 10б м2. Коэффициент повышения производительности поиска на основе теоретического времени поиска составил: Кэф = 13.3.

Для проверки совместной работы алгоритмов: распределения БЛА по подгруппам, планирования маршрутов, полета строем, а также оценке влияния частоты обмена информацией между БЛА в группе на точность удержания строя были проведены экспериментальные исследования на моделях Microsoft Flight Simulator X.

В качестве исследуемых БЛА была выбрана модель по техническим характеристикам соответствующая самолету Цессна-172.

В качестве входных параметров были использованы следующие показатели: интервал между БЛА 100м; дистанция 0; высота полета 300 м; количество БЛА в группе 9 шт; скорость полета 40 м/с; угол зрения камеры 60°.

Было задано три области интереса размером 4000*4000 м. Удаление областей относительно точки старта: XI =3000 м, У1 = 6000 м; Х2=4000 м, У2 = 5000 м; ХЗ=-2000 м, УЗ = 7000 м.

Первоначально было выполнено автоматическое распределения БЛА по трем

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

включено по три БЛА. Для подгрупп

были построены маршруты,

, j включающие участок полета до области

интереса, маршрут обследования

области интереса и возврат в точку

старта. На рис. 7 представлен результат

%Ч полета группы БЛА.

При оценке влияния частоты обмена

информацией между БЛА были заданы

i ...... ^ ограничения на ошибки удержания

» — — — - - »> строя:

Рис. 7 Групповой полет БЛА

1. СКО удержания интервала СКО¡тр = 10м;

2. СКО удержания дистанции СКО Dmp = Юм.

В таблице 2 приведены значения СКО и математического ожидания ошибок удержания интервала и дистанции в зависимости от частоты обмена информацией.

Таблица 2

Ошибка удержания интервала Ошибка удержания дистанции

Частота, Гц Мат. ожидание С КО Мат. ожидание ско

10 1.2 5 12.5 8.3

5 -1 29 16.9 3.9

1 1.6 48 33.4 9.4

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

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

1. Сценарий поиска мобильных наземных объектов автономной группой БЛА, основанный на анализе текущей ситуации, определяющей условия поиска [8, 9Д0];

2. Методика формирования описаний целевых задач, основанная на использовании баз данных и описаний уникальных атрибутов объектов и условий поиска [10];

3. Методика анализа ситуаций для выделения областей интереса, основанная на использовании баз данных и набора продукционных правил [10];

4. Методика и алгоритм планирования наблюдений, реализуемых с БЛА при наличии априорной неопределенности относительно областей интереса

[2,3];

5. Алгоритмы и программное обеспечение для организации управления группой БЛА на основе использования типовых операций [1,4,5], реализующие:

• автоматический полет по заданной траектории (по маршруту). В частности, по заданным промежуточным пунктам маршрута;

• полет строем с заданным интервалом и дистанцией;

• полет по типовым траекториям наблюдения (круг, восьмерка);

• автоматический возврат в строй или в заданный (конечный) пункт маршрута;

• определение и предотвращение опасного сближения БЛА.

6. Комплексный алгоритм решения целевых задач группой БЛА [2,3,6,10], основанный на использовании методик и алгоритмов по пунктам 1-5. Алгоритм включает процедуры:

• выделение областей интереса на основе анализа ситуации;

• распределения БЛА на подгруппы;

• планирование маршрутов для подгрупп БЛА;

• организация полета до области поиска;

• проведение поиска объектов;

• организация возврата в область ожидания.

Результаты исследований, проведенные с помощью математического и полунатурного моделирования подтверждают работоспособность предлагаемых решений и возможность реализации разработанных алгоритмов на перспективных бортовых вычислителях, в т.ч. для малоразмерных БЛА [7].

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

Публикации в изданиях из рекомендованного ВАК Минобрнауки России перечня:

1. Шеваль В.В., Крылов И.Г. Сравнительные экспериментальные и имитационные исследования автоматической посадки беспилотного летательного аппарата. Вестник Московского авиационного института, 2009, №6, с. 150-154.

2. Ким Н.В., Кузнецов А.Г., Крылов И.Г. Применение систем технического зрения на беспилотных летательных аппаратах в задачах ориентации на местности, Вестник Московского авиационного института, 2010, №3, с. 46-49.

3. Ким Н.В., Крылов И.Г., Лебедев A.B. Восстановление 3D поверхности по видовой информации, принимаемой группой БПЛА. Известия Кабардино-Балкарского научного центра РАН, 2011, №1, с. 137-141.

Другие публикации:

4. Ким Н.В., Кузнецов А.Г., Крылов И.Г., Шеваль В.В. Повышение эффективности наблюдения наземных объектов группой беспилотных летательных аппаратов. Тезисы докладов второй всероссийской научно-технической конференции «Комплексы с беспилотными летательными аппаратами России. Современное состояние и перспективы развития» ак. Им. Н.Е. Жуковского, 2008, с. 50.

5. Ким Н.В., Кузнецов А.Г., Крылов И.Г., Шеваль В.В. Предварительная оценка составляющих ошибки управления полетом малоразмерных БЛА в режиме автоматической посадки. Тезисы докладов второй всероссийской научно-технической конференции «Комплексы с беспилотными летательными аппаратами России. Современное состояние и перспективы развития», ак. Им. Н.Е. Жуковского, 2008, с. 51.

6. Кузнецов А.Г., Крылов И.Г., Лебедев A.B. Система ориентации мобильного робота относительно внешних ориентиров на основе обработки изображений. Труды 18 международного научно-технического семинара, Алушта, 2009, с. 69.

7. Крылов И.Г. Особенности реализации алгоритмов обработки изображений на процессоре BF-561 в реальном времени. Сборник докладов VIII -й Всероссийской юбилейной научно-технической конференции «Проблемы совершенствования робототехнический и интеллектуальных систем летательных аппаратов», Москва, МАИ, 2010, с. 115-118.

8. Ким Н.В., Крылов И.Г., Лебедев A.B. К вопросу согласованного применения двух БПЛА. 9-я Международная конференция «Авиация и космонавтика - 2010». Москва. Тезисы докладов. - СПб.: Мастерская печати, 2010, с. 140-141.

9. Ким Н.В., Крылов И.Г., Лебедев A.B. Согласованное применение группы БЛА. // Материалы Шестой Всероссийской научно-практической конференции «Перспективные системы и задачи управления» и Третьей молодежной школы-семинара «Управление и обработка информации в технических системах». -Таганрог: Изд-во ТТИ ЮФУ, 2011, стр. 11-14.

10. Ким Н.В., Крылов И.Г. Групповое применение БЛА в задачах наблюдения. Сб. докл. IX-й Всероссийской научно-технической конференции «Проблемы совершенствования робототехнических и интеллектуальных систем летательных аппаратов», Мова: Изд-во МАИ-ПРИНТ, 2012, с. 59-62.

Тираж: 100 экз. Заказ № 375 Отпечатано в типографии «Реглет» 119526, г. Москва, ул. Фридриха Энгельса, д.3/5, стр. 2 (495) 661-60-89; vwvw.reglet.ru

Оглавление автор диссертации — кандидата технических наук Крылов, Иван Геннадьевич

Введение.

1. Организация поиска наземных объектов.

1.1 Поиск наземных объектов.

1.2 Поиск наземных объектов с помощью БЛА.

1.3 Поиск наземных объектов группой БЛА.

1.4 Решение ЦЗ с помощью анализа ситуаций.

1.5 Постановка задачи исследования.

2. Разработка алгоритмов принятия решений при поиске объектов автономной группой БЛА.

2.1 Структура комплексного алгоритма решения целевой задачи.

2.2 Формирование описания целевой задачи.

2.3 Определение областей интереса.

2.4 Распределение БЛА по подгруппам.

2.5 Планирование маршрутов полетов БЛА.

2.5.1 Планирование маршрута алгоритмом Ли.

2.5.2 Планирование маршрутов в области поиска.

2.6 Поиск и слежение за наземными объектами.

3. Разработка алгоритмов управления, реализующих выполнение типовых операций.

3.1 Алгоритмы, обеспечивающие реализацию управлений БЛА в полете по маршруту.

3.1.1 Полет по заданным пунктам маршрута.

3.1.2 Полет по заданной траектории.

3.2 Полет строем с заданным интервалом и дистанцией.

3.3 Автоматический возврат в строй или в заданный (конечный) пункт маршрута.

3.4 Предотвращение столкновений БЛА.

3.4.1 Несогласованное предотвращение столкновений.

3.4.2 Согласованное предотвращение столкновений.

3.5 Типовая операция: полет по кругу.

3.6 Типовая операция: полет по «восьмерке».

3.7 Структура системы автоматического управления БЛА.

4. Экспериментальные исследования алгоритмов, входящих в комплексный алгоритм решения целевой задачи.

4.1 Методика проведения экспериментов.

4.2 Оценка работоспособности алгоритма поиска наземных объектов.

4.3 Оценка работоспособности алгоритма выделения областей интереса на основе анализа ситуации.

4.4 Оценка работоспособности алгоритма распределения БЛА по подгруппам.

4.5 Оценка работоспособности алгоритма планирования маршрута модифицированным алгоритмом Ли.

4.6 Оценка работоспособности алгоритма полета строем.

4.7 Оценка работоспособности алгоритма предотвращения столкновения

4.8 Экспериментальные исследования алгоритмов управления согласованной группой БЛА на моделях Microsoft Flight Simulator X.

Введение 2012 год, диссертация по информатике, вычислительной технике и управлению, Крылов, Иван Геннадьевич

В последние годы широкое распространение получают беспилотные летательные аппараты (БЛА) различных классов [1-8], предназначенные для мониторинга земной или водной поверхности, разведки и т.д.

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

Одной из наиболее важных и востребованных областей применения БЛА является поиск наземных объектов [9, 10,11]. Сложность организации поиска подвижных наземных объектов определяется рядом факторов, в частности, неопределенностью и изменяемостью условий наблюдения, неопределенностью исходного положения искомых объектов и маршрутов их движения и пр. Решение об обнаружении объекта принимается на основании анализа принимаемых изображений оператором или системой технического зрения (СТЗ) [12-18].

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

• ограниченную производительность поиска, связанную с ограниченностью поля зрения системы наблюдения (СН) одиночного БЛА;

• ограниченность дальности действия БЛА каналом связи при дистанционном управлении БЛА оператором;

• сложные условия работы оператора, приводящие к повышению ошибок обнаружения;

• существенная задержка во времени при реализации обнаружения в режиме постобработки;

• снижение производительности поиска при оперативном изменении условий наблюдения

• и пр.

Вопросам построения СН и разработки алгоритмического обеспечения для обработки и анализа изображений, в т.ч. наземных объектов и ориентиров, решения задачи навигации и поиска объектов посвящен ряд работ [И, 19-28], в т.ч. диссертационные работы [29-34], выполненные на каф. 704 МАИ.

Одним из направлений, позволяющих существенно повысить производительность поиска, является групповое применение автономных БЛА [35-39].

Реализация методов автономного применения БЛА, которые могут адаптироваться к изменениям условий полета и наблюдения, позволит существенно расширить круг решаемых БЛА задач и эффективность их применения. Исследования в данном направлении развития БЛА ведутся в России и за рубежом [40-44].

В работе [45] проводились исследования, по распределению задач решаемых на пилотируемом и беспилотном ЛА. Показано, что на данном этапе развития БЛА решение о выборе цели и тем более о ее поражение должен принимать человек.

Большое внимание в зарубежных исследованиях уделяется вопросам организации полета строем [46 - 52]. В частности, на основе математического моделирования [46] и натурного эксперимента [49] подтверждена возможность полета БЛА строем. Показано, что полет за лидером является 5 более точным, чем полет за впереди летящем. В [50] рассмотрены вопросы реализации различных алгоритмов управления, таких как стандартный и нечеткие ПИД регуляторы и др.

Ряд исследований посвящен вопросам повышения безопасности полетов. В [53] исследуется система управления автономной группой БЛА с использованием двух режимов: безопасного и режима облета препятствий. При этом маршрут облета опасности строиться с использованием модифицированной сети Гроссберга. В работе [54] рассматривается принцип «стаи» для организации полета многих БЛА на основе некоторого набора правил. Показано, что использование набора правил является простым решением и может снизить опасность столкновения. Работа [55] посвящена децентрализованному планированию согласованных, безопасных маршрутов для нескольких автономных БЛА. Результаты моделирования показали, что предлагаемые подходы к планированию согласованных маршрутов для нескольких БЛА обеспечивали требуемую безопасность.

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

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

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

Предварительные исследования процессов поиска, в рамках исследуемой задачи, показали [38, 39], что реализация автономного автоматического полета БЛА связана с необходимым комплексным решением следующих задач:

- анализом полученной целевой задачи (ЦЗ);

- оперативным принятием решений по выработке частных ЦЗ на основе проводимого анализа ситуаций;

- оперативным определением требуемых траекторий полета БЛА;

- выработкой соответствующих управлений.

При этом формирование управлений, обеспечивающих полет БЛА по заданным траекториям, т.е. траекторных управлений, должны реализоваться на основе полученных частных ЦЗ.

Подобные исследования, как показывает анализ литературы, не проводились.

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

Для достижения поставленной цели необходимо разработать технологию организации согласованных действий БЛА при поиске мобильных наземных объектов.

Разрабатываемая технология должна включать:

1. Сценарий поиска наземных мобильных объектов группой БЛА;

2. Комплексный алгоритм решения целевых задач группой БЛА;

3. Алгоритмы автоматического принятия решений для корректировки целевых задач и способов их решений в изменяемых условиях поиска;

4. Алгоритмы автоматического управления группой и отдельными

БЛА на различных этапах выполнения решаемых целевых задач. Объект исследования - автономная группа БЛА, осуществляющая поиск наземных мобильных объектов.

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

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

• выделение областей интереса на основе анализа ситуации;

• распределения БЛА на подгруппы;

• планирование маршрутов для подгрупп БЛА;

• организация полета до области поиска;

• проведение поиска объектов;

• организация возврата в область ожидания.

2. Предложена и разработана методика формирования описаний целевых задач, основанная на использовании баз данных и описаний уникальных атрибутов объектов и условий поиска;

3. Предложены и разработаны алгоритмы и программное обеспечение для организации управления группой БЛА на основе использования типовых операций;

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

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

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

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

Четвертая глава работы содержит результаты экспериментальных исследований реализованных алгоритмов.

В заключении показаны основные научные и прикладные результаты работы.

Заключение диссертация на тему "Разработка информационной технологии организации согласованных действий группы беспилотных летательных аппаратов при поиске мобильных наземных объектов"

Заключение

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

1. Сценарий поиска мобильных наземных объектов автономной группой БЛА, основанный на анализе текущей ситуации, определяющей условия поиска;

2. Методика формирования описаний целевых задач, основанная на использовании баз данных и описаний уникальных атрибутов объектов и условий поиска;

3. Методика анализа ситуаций для выделения областей интереса, основанная на использовании баз данных и набора продукционных правил;

4. Методика и алгоритм планирования наблюдений, реализующих с бортов БЛА при наличии априорной неопределенности относительно областей интереса;

5. Алгоритмы и программное обеспечение для организации управления группой БЛА на основе использования типовых операций, реализующие:

• автоматический полет по заданной траектории (по маршруту). В частности, по заданным промежуточным пунктам маршрута;

• полет строем с заданным интервалом и дистанцией;

• полет по типовым траекториям наблюдения (круг, восьмерка);

• автоматический возврат в строй или в заданный (конечный) пункт маршрута;

• определение и предотвращение опасного сближения БЛА.

6. Комплексный алгоритм решения целевых задач группой БЛА, основанный на использовании методик и алгоритмов по пунктам 15. Алгоритм включает процедуры:

• выделение областей интереса на основе анализа ситуации;

• распределения БЛА на подгруппы;

• планирование маршрутов для подгрупп БЛА;

• организация полет до области поиска;

• проведение поиска объектов;

• организация возврат в область ожидания.

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

Библиография Крылов, Иван Геннадьевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. О. Игнатьев. БЛА: состояние и перспективы использования в интересах НАТО / Зарубежное военное обозрение, М.: ОАО «Издательский дом «Красная звезда» №12,2010.

2. Е. Чекунов. Применение БЛА ВС США в военных конфликтах / Зарубежное военное обозрение, М.: ОАО «Издательский дом «Красная звезда» №7, 2010.

3. С. Корчагин. Беспилотные ЛА вооруженных сил ФРГ / Зарубежное военное обозрение, М.: ОАО «Издательский дом «Красная звезда» №10, 2010.4. http://www.uav.ru/5. http://bp-la.ru/

4. О. Носов. США удвоят парк БЛА «Рипер» / Зарубежное военное обозрение, М.: ОАО «Издательский дом «Красная звезда» №4, 2010.

5. А. Онищук. Модификации БЛА большой продолжительности полета ЯС>-4 «Глобал ХОК» / Зарубежное военное обозрение, М.: ОАО «Издательский дом «Красная звезда» №5, 2010.

6. Беспилотные летательные аппараты: Учеб. пособие для вузов / Под ред. Л.С. Чернобровкина. -М.: Машиностроение, 1967.

7. Абчук В.А., Суздаль В.Г. Поиск объектов. М., «Сов. радио», 1977, 336 с.

8. Управление и наведение беспилотных маневренных летательных аппаратов на основе современных информационных технологий / Под ред. М.Н. Красилыцикова и Г.Г. Себрякова. М.: физматлит, 2003.

9. Веремеенко К.К., Желтов С.Ю., Ким Н.В. и др. Современные информационные технологии в задачах навигации и наведения беспилотных маневренных летательных аппаратов. Под ред. М.Н. Красилыцикова, Г.Г. Себрякова. -М.: ФИЗМАТЛИТ, 2009. -556 с.

10. Р. Дуда, П. Харт. Распознавание образов и анализ сцен. Изд-во «Мир», Москва, 1976.

11. Горелик A.JI., Скрипкин В.А. Методы распознавания. М.: Высшая школа, 1989.-232с.

12. Эндрюс Г. Применение вычислительных машин для обработки изображений. М.: Энергия, 1977.

13. Ким Н.В., Кузнецов А.Г., Крылов И.Г. «Применение систем технического зрения на беспилотных летательных аппаратах в задачах ориентации на местности». Вестник МАИ. №3. 2010.

14. Ким Н.В., Крылов И.Г., Лебедев A.B. «Восстановление 3D поверхности по видовой информации, принимаемой группой БПЛА». Известия КБНЦ РАН. №1 2011

15. Ким Н.В. Обработка и анализ изображений в системах технического зрения. Учебное пособие. М.: Изд-во МАИ. 2001. - 164 е.: ил.

16. Milan Sonka, Vaclav Hlavac, Roger Boyle. Image processing, analysis and Machine vision. 2008.

17. Б. Яне. Цифровая обработка изображений. Техносфера, 2007. 584с.

18. Н.В. Ким. Алгоритмы сжатия изображения. Учебное пособие. М.: Изд-во МАИ, 2005. - 48 е.: ил.

19. П.И. Рудаков, И. В. Сафонов. Обработка сигналов и изображений. MatLab5.x. Под общей редакцией В.Г. Потемкина. Москва, Диалог-МИФИ, 2000.-416с.

20. Визильтер Ю.В., Желтов С.Ю., Юондаренко A.B. и др. Обработка и анализ изображений в задачах машинного зрения: Курс лекций и практических занятий. М.: Физматкнига, 2010. - 672 с.

21. Forsyth D., Ponce J. 2001. Computer Vision. A modern approach. Copyright, 2003 by Person Education, Inc.

22. Galbiaty, Jr., L.J. Machine Vision and Image Processing Fundamentals. Prentice-Hall, Inc., Inc. 1990.

23. William K. Pratt. Digital image processing. Third Edition. John Wiley AND Sons, Inc. 2001.

24. Thomas J. Cavicchi. Digital Signal processing. John Wiley AND Sons, Inc. 2000.

25. Хорн Б.К.П. Зрение роботов: Пер. с англ. -М.: Мир, 1989.

26. Семенченко С.А. Синтез алгоритмов поиска наземных объектов с помощью контурных эталонных изображений. Диссертация на соискание ученой степени кандидата технических наук. Московский авиационный институт (технический университет), 1997.

27. Михеев С.М. совмещение изображений в многоканальных системах наблюдения. Диссертация на соискание ученой степени кандидата технических наук. Московский авиационный институт (государственный технический университет), 2011 г.

28. Ким Н.В., Крылов И.Г., Лебедев A.B. К вопросу согласованного применения двух БПЛА. 9-я Международная конференция «Авиация и космонавтика 2010». 16-18 ноября 2010 года. Москва. Тезисы докладов. -СПб.: Мастерская печати, 2010.-354 с.

29. Отчет по НИР «Разработка интеллектуальной системы, реализующей управление беспилотным летательным аппаратом на основе анализа наблюдаемой ситуации». Контракт № 14.740.11.0292. Этап 2. М., МАИ, 2011.

30. Отчет по НИР «Разработка интеллектуальной системы, реализующей управление беспилотным летательным аппаратом на основе анализа наблюдаемой ситуации». Контракт № 14.740.11.0292. Этап 3. М., МАИ, 2011.

31. Михалев И. А., Окоемов Б.Н., Чикулаев М.С. Системы автоматического управления самолетом. -М.: Машиностроение, 1987.

32. Красовский A.A., Поспелов Г.С. Основы автоматики и технической кибернетики. -М.: Госэнергоиздат, 1962.

33. Отчет о НИР «Разработка экспериментального образца многоканальнойцифровой системы автоматического управления полетом для малоразмерных140беспилотных летательных аппаратов различного назначения». Шифр «Мушкатель-2». № 5141. Этап 1. М., МАИ, 2004.

34. Отчет о НИР «Разработка экспериментального образца многоканальной цифровой системы автоматического управления полетом для малоразмерных беспилотных летательных аппаратов различного назначения». Шифр «Мушкатель-2». № 5141. Этап 2. М., МАИ, 2005.

35. ЯЗ. Цыпкин. Основы теории автоматических систем. Главная редакция физико-математической литературы изд-ва «Наука», М., 1977, 560 стр.

36. D. Morales, 2nd Lt, M.L. Cummings, PhD.: UAVs as Tactical Wingmen: Control Methods and Pilots' Perceptions, http://web.mit.edu/aeroastro/ labs/halab/papers/UAVwingmenAUVSIdraft.pdf

37. Innocenti, F. Giulietti and L. Pollini.: Intelligent Management Control for Unmanned Aircraft Navigation and Formation Keeping. The RTO AVT Course on "Intelligent Systems for Aeronautics", held in Rhode-Saint-Genese, Belgium, 1317 May 2002

38. Baxter J.W., Horn G.S., Leivers D.P. Fly-by-Agent: Controlling a Pool of UAVs via a Multi-Agent System. QinetiQ Ltd MalvernTechnology Centre St Andrews Road. Malvern. UK. 2007.

39. Jonathan How, Ellis King, Yoshiaki Kuwata: Flight Demonstrations of Cooperative Control for UAV Teams. AIAA 3rd "Unmanned Unlimited" Technical Conference, Workshop and Exhibit 20 23 September 2004, Chicago, Illinois.

40. Waydo, S. and Hauser, J. and Bailey, R. and Klavins, E. and Murray, R. M. (2007) UAV as a Reliable Wingman: A Flight Demonstration. IEEE Transactions on Control Systems Technology, 15 (4). pp. 680-688.

41. Robert J. Bamberger Jr., David P. Watson, David H. Scheidt, and Kevin L. Moore. Flight Demonstrations of Unmanned Aerial Vehicle Swarming Concepts. Johns Hopkins APL Technical Digest, Volume 27, Number 1 (2006).

42. Xiaohua Wang, Vivek Yadav, and S. N. Balakrishnan. Cooperative UAV formation flying with obstacle/collision avoidance. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 4, JULY 2007.

43. B. Crowther. Flocking of autonomous unmanned air vehicles. THE AERONAUTICAL JOURNAL FEBRUARY 2003.

44. Tom Schouwenaars, Jonathan How, and Eric Feron. Decentralized Cooperative Trajectory Planning of Multiple Aircraft with Hard Safety Guarantees. AIAA Guidance, Navigation, and Control Conference and Exhibit 16-19 August 2004, Providence, Rhode Island.

45. Derek Kingston, Ryan Holt, Randal Beardy, Timothy McLain, and David Casbeer. Decentralized Perimeter Surveillance Using a Team of UAVs. AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 2005, San Francisco, California

46. Yanli Yang. Cooperative Search by Uninhabited Air Vehicles in Dynamic Environment. The dissertation work for the degree of Doctor of Philosophy (Ph.D.) University of Cincinnati, 2005.

47. Г. Корн, Т. Корн. Справочник по математике (для научных работников и инженеров). М.: Изд-во «Наука». 1977.

48. Петросян Л.А., Зенкевич H.A., Семина Е.А. Теория игр: Учеб. пособие для ун-тов — М.: Высш. шк., Книжный дом «Университет», 1998. — С. 304.

49. Ким Н.В., Кузнецов А.Г. Методика описания карты местности для решения навигационных задач, использующих ситуационный анализ изображений. 9-я Международная конференция «Авиация и космонавтика-2010». Тезисы докладов. 2010.

50. Ким Н.В., Кузнецов А.Г. Автономная навигация БЛА на основе обработки и анализа видовой информации. Материалы первой международной конференции «Автоматизация управления и интеллектуальные системы и среды». Том 2. Нальчик, 2010.

51. Поспелов Д.А. Ситуационное управление: теория и практика. М.: Наука, 1986.

52. Отчет по НИР «Разработка интеллектуальной системы, реализующей управление беспилотным летательным аппаратом на основе анализа наблюдаемой ситуации». Контракт № 14.740.11.0292. Этап 4. М., МАИ, 2012.66. http://ru.wikipedia.org/wiki/TCAS