Details
| Title | Система управления четырехвинтового беспилотного летательного аппарата: выпускная квалификационная работа бакалавра: направление 15.03.06 «Мехатроника и робототехника» ; образовательная программа 15.03.06_01 «Проектирование и конструирование мехатронных модулей и механизмов роботов» = The control system of a four-screw aircraft |
|---|---|
| Creators | Зинченко Данил Андреевич |
| Scientific adviser | Кочнева Ольга Владимировна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт машиностроения, материалов и транспорта |
| Imprint | Санкт-Петербург, 2024 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | БПЛА ; квадрокоптер ; летательный аппарат ; система управления ; микроконтроллер ; математическая модель ; симулинк ; matlab ; ИНС ; датчик ; UAV ; quadcopter ; aircraft ; control system ; sensor ; microcontroller ; mathematical model ; simulink ; INS |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 15.03.06 |
| Speciality group (FGOS) | 150000 - Машиностроение |
| DOI | 10.18720/SPBPU/3/2024/vr/vr24-6055 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Record key | ru\spstu\vkr\32174 |
| Record create date | 8/28/2024 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Целью данной работы является создание системы управления четырехвинтового БПЛА и последующая её реализация в опытном образце. Задачи, которые решались в ходе исследования: анализ существующих математических моделей и систем управления квадрокоптером; подбор комплектующих и сборка БПЛА; разработка математической модели и системы управления в среде MATLAB Simulink; написание программы управления для опытного образца и его тестирование. Создана структурная схема БПЛА и подобраны необходимые комплектующие. Проведены эмпирические тесты винтомоторной группы, результаты которых использованы для создания математической модели и системы управления. Сформирована система уравнений и закон управления. На базе этого созданы математическая модель и система управления в среде MATLAB Simulink. Система управления реализована на базе микроконтроллера STM32F407VGT6 на языке C. Сформирована и представлена схема системы управления и программный код инициализации, интеграции и получения данных с датчиков и последующая обработка этих данных. Результаты работы необходимы для применения БПЛА в исследовательских работах посвященных его автономному движению в закрытых помещениях.
The purpose of this work is to create a control system for a four-screw UAV and its subsequent implementation in a prototype. The tasks that were solved during the research were: analysis of existing mathematical models and control systems of the quadcopter; selection of components and assembly of the UAV; development of a mathematical model and control system in the MATLAB Simulink environment; writing a control program for a prototype and testing it. A structural diagram of the UAV has been created and the necessary components have been selected. Empirical tests of the propeller group were carried out, the results of which were used to create a mathematical model and a control system. A system of equations and a control law have been formed. Based on this, a mathematical model and a control system have been created in the MATLAB Simulink environment. The control system is implemented on the basis of the STM32F407VGT6 microcontroller in the C language. A control system diagram and a program code for initialization, integration and acquisition of sensor data and subsequent processing of this data are formed and presented. The results of the work are necessary for the use of UAVs in research works on its autonomous movement in enclosed spaces.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|