Детальная информация

Название: Моделирование роевого поведения группы дронов при использовании управляющих алгоритмов на основе потенциала Леннарда-Джонсона: выпускная квалификационная работа бакалавра: направление 15.03.01 «Машиностроение» ; образовательная программа 15.03.01_06 «Технологии виртуального прототипирования в машиностроении»
Авторы: Хакимов Темур Машрабович
Научный руководитель: Мельникова Наталия Борисовна
Другие авторы: Елисеев Кирилл Валентинович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт машиностроения, материалов и транспорта
Выходные сведения: Санкт-Петербург, 2021
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: роевые технологии; численное моделирование; дрон; управление; swarm technologies; numerical simulation; drone; control
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 15.03.01
Группа специальностей ФГОС: 150000 - Машиностроение
Ссылки: Приложение; Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-4670
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\14658

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа посвящена численному моделированию роевого поведения группы дронов для получения устойчивой структуры различного вида. Задачи, решаемые в данной работе: 1. Рассмотрена актуальность разработки алгоритмов роевого поведения. 2. Подготовлена численная модель роя дронов. 3. Проведены первичные симуляции с последующим анализом полученной структуры. 4. Осуществлена оптимизация модели для достижения более устойчивой структуры. 5. Произведена корректировка модели для получения структуры типа “цепь”. 6. Проведено исследование зависимости структур роя от типов и компоновки датчиков. Для создания математической модели была изучена интегрированная среда разработки PyCharm для языка программирования Python, а также библиотеки: NumPy – для выполнения матричных вычислений и Matplotlib – для вывода графиков и создания анимаций. Созданная таким образом модель позволила не только наглядно представлять процесс сборки роя с учётом времени, но и записывать результаты симуляций для последующего воспроизведения и анализа. В результате удалось не только получить регулярную структуру роя, но подтвердить выдвинутую гипотезу о её кристаллической природе – как для сферического построения, так и для конфигурации типа «цепь». Полученные результаты можно использовать при экспериментах с реальными БПЛА.

This work is devoted to the numerical modeling of the behavior of the group of drones with the goal of obtaining different types of stable structure. Tasks to be solved in this work: 1. Relevance of the development of swarm behavior algorithms has been considered. 2. The numerical model of drones swarm has been prepared. 3. The initial simulations have been conducted with the consequent analysis of the swarm structure. 4. The model has been optimized based on the results of the analysis in order to obtain a more stable structure. 5. The model has been adjusted in order to obtain another swarm configuration (“chain”). 6. Swarms with different types of sensor arrays have been compared with each other. As a means of mathematical modelling PyCharm IDE for Python and NumPy (matrix operations) and Matplotlib (animation) libraries for it have been mastered. Thus, the model enabled not only demonstrating real-time assembly process, but also recording the results for subsequent analysis. As a result regular swarm structure has been obtained and the hypothesis of its lattice-like nature has been confirmed – for both spherical and chain-like configurations. The results can be implemented in experiments with real-life UAVs.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 7
За последние 30 дней: 0
Подробная статистика