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

×

Проект на тему:

Исследование алгоритмов управления роем дронов

🔥 Новые задания

Заработайте бонусы!

Быстрое выполнение за 30 секунд
💳 Можно оплатить бонусами всю работу
Моментальное начисление
Получить бонусы
Актуальность

Актуальность

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

Цель

Цель

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

Задачи

Задачи

  • Сформировать постановку задачи и требования к алгоритмам роя для маршрутов, перехвата и обхода препятствий.
  • Провести обзор и обосновать выбор базовых моделей (глобальная оптимизация и локальные поведенческие правила).
  • Разработать математическую формализацию и определить параметры/критерии безопасности и эффективности.
  • Спроектировать и выполнить вычислительные эксперименты в CoppeliaSim для нескольких сценариев и размеров роя.
  • Провести сравнительный анализ результатов, проверить условия отсутствия коллизий и сформулировать перспективы масштабирования и усложнения миссий.

Введение

Разнотипные задачи для роя дронов – от движения к заранее заданным точкам до перехвата целей и обхода препятствий – упираются в один практический узел: рой должен быстро «сходиться» к цели и при этом не терять управляемость при неопределённой обстановке. Централизованный диспетчер снимает часть вычислительных трудностей, но сразу создаёт риск отказа и требует устойчивого канала связи, которого обычно нет. Поэтому на передний план выходит вопрос синтеза децентрализованного управления, где локальные правила обеспечивают безопасность, а стратегическая часть помогает рою не распадаться и не застревать. Именно это противоречие и проверяется в настоящем исследовательском проекте: как совместить скорость движения к маршруту/цели с гарантией отсутствия коллизий.

Работа направлена на построение алгоритмической схемы управления роями дронов, способной вести группу по заданным маршрутам и/или к цели, оставаясь безопасной при изменяющейся среде. Для достижения результата требуется формализовать постановку задачи управления роем и определить требования к алгоритмам с точки зрения децентрализации, отказоустойчивости и безопасности. Затем предполагается систематизировать существующие классы подходов и выбрать базовые модели, пригодные для гибридной конструкции. Следующий шаг – задать математическую модель движения агента и структуру управления с параметрами локального взаимодействия и глобального направления. После этого планируется спроектировать вычислительный эксперимент в CoppeliaSim, оценить поведение алгоритма на наборах сценариев и сопоставить гибридную стратегию с альтернативными решениями по метрикам скорости, согласованности траекторий и минимальной междроновой дистанции.

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

Методическая основа проекта опирается на комбинацию моделирования, формализации и сопоставления алгоритмов. Содержательный анализ научных источников используется для обоснования выбора базовых моделей управления и для выявления того, где глобальные оптимизаторы ускоряют движение к целям, а где поведенческие правила лучше удерживают безопасные расстояния. Математическая формализация задаёт модель движения агента и критерии безопасности через ограничения на сближение. Для оценки эффективности и реализуемости в реальном времени применяется вычислительный эксперимент: рой воспроизводится в CoppeliaSim, а поведение фиксируется на заранее заданных сценариях, включая стационарную и движущуюся цель, а также маршруты с препятствиями. Сравнительный анализ результатов нужен, чтобы оценить влияние гибридности (например, связки GWO+Boids) на время достижения, траекторную согласованность и устойчивость к параметрическим изменениям. Наконец, проверка условий безопасности сводит наблюдаемые траектории к проверяемым утверждениям о том, как выбранные коэффициенты разделения обеспечивают отсутствие коллизий.

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

Далее проводится отбор базовых моделей для последующего синтеза. В качестве кандидатов рассматриваются глобальные метаэвристики, обеспечивающие направление движения и ускорение сходимости (в частности, Grey Wolf Optimizer), а также поведенческие правила, типичные для моделей наподобие Boids, которые регулируют относительное движение агентов локально. Сопоставление проводится с прицелом на то, как каждая категория справляется с двумя конкурирующими требованиями: быстротой перемещения к маршруту/цели и предотвращением коллизий без централизованного планировщика. На выходе этой стадии появляется обоснование гибридной схемы, в которой глобальная компонента задаёт маршрутный тренд, а локальная – удерживает структуру.

Затем формируется математическая модель алгоритма: структура управления разбивается на глобальную часть, направляющую рой к цели или по заданному маршруту, и локальную часть, которая вычисляет силы/ускорения на основе ближайших соседей в пределах радиуса обзора. Вводятся параметры и ограничения, среди которых ключевым становится порог минимальной междроновой дистанции dmin, а также коэффициенты разделения, сцепления и выравнивания, влияющие на динамику сближения. На уровне эксперимента эта формализация реализуется в CoppeliaSim через моделирование роя и воспроизведение заданных сценариев; результаты оцениваются по времени достижения/перехвата, траекторной согласованности, минимальной междроновой дистанции и вычислительной реализуемости для задач обновления управления. Полученные траектории и динамика дистанций затем связываются с проверяемыми условиями безопасности, а сравнение гибридной стратегии с альтернативами позволяет выявить, какие именно параметры и элементы управления сильнее всего влияют на баланс скорости и защищённости роя.

Предмет и постановка задачи управления роем дронов

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

Обзор подходов и выбор базовых моделей

Анализируются существующие классы алгоритмов управления роем: глобальные метаэвристики (например, Grey Wolf Optimizer), поведенческие правила (Boids), а также гибридные схемы планирования и локального взаимодействия. Проводится сравнение их сильных и слабых сторон применительно к задачам скорости перехвата/перемещения и предотвращения коллизий без централизованного диспетчера.

Математическая формализация алгоритма управления роем

Вводится модель движения агентов и структура управления: глобальная компонента, направляющая рой к цели/маршруту, и локальная компонента, обеспечивающая разделение и безопасность. Определяются параметры и ограничения (например, порог минимальной междроновой дистанции dmin, радиус обзора, коэффициенты разделения/сцепления/выравнивания) и формулируется критерий столкновений/безопасности.

Проектирование вычислительного эксперимента и моделирование в CoppeliaSim

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

Исследование поведения и анализ результатов экспериментов

Проводятся серии прогонов с варьированием параметров и размера роя, фиксируются траектории и динамика междроновых дистанций. Выполняются сравнение и анализ эффективности гибридного подхода (например, GWO+Boids) относительно альтернативных стратегий, оценивается влияние неопределенности и динамики среды на безопасность и скорость.

Значение найденных закономерностей и проверка условий безопасности

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

Перспективы развития: лидерство, обход препятствий и масштабирование

Формулируются направления дальнейшего улучшения алгоритмов: следование лидеру при движении по общему маршруту, расширение на задачи обхода препятствий без разрушения структуры и координация при увеличении числа дронов. Рассматривается, как результаты моделирования могут быть перенесены на более сложные сценарии (например, несколько объектов/кластеризация) и какие параметры потребуется переоценить для практической реализации.

Заключение

Заключение доступно в полной версии работы.

Список литературы

Заключение доступно в полной версии работы.

Полная версия работы

  • Связный научный текст
  • Список литературы
  • Таблицы в тексте
  • Экспорт в Word
  • ИИ-редактор
  • Речь для защиты в подарок
Создать подобную работу