Details

Title: Построение системы автономного полета квадрокоптера: магистерская диссертация: 15.04.03
Creators: Романов Федор Константинович
Scientific adviser: Суханов Александр Алексеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт прикладной математики и механики
Imprint: Санкт-Петербург, 2016
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Квадрокоптеры; Математическое моделирование; Летательные аппараты — Управление; Электромеханика
UDC: 629.73.058.52.05/.06(043.3)
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 15.04.03
Speciality group (FGOS): 150000 - Машиностроение
DOI: 10.18720/SPBPU/2/v17-199
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\37507

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Настоящая работа посвящена анализу, разработке и исследованию алгоритмов управления квадрокоптера на примере модели AR.DRONE 2.0, который свободно продается на российском рынке. Особенностью данной модели является открытая операционная система, что позволяет внедрять свои системы управления в готовую модель из коробки. В работе построена математическая модель квадрокоптера. Подробно рассмотрена динамика бесколлекторных электродвигателей, винтов и твердого тела, которым является квадрокоптер. По построенной динамической модели было разработано нелинейное управление, позволяющее уменьшить время выхода на желаемую позицию и увеличить точность движения в пространстве. Создана трехмерная модель квадрокоптера, реализовано визуальное представление движения. Протестированы движения по различным траекториям, как и плоским, так и пространственным. Проведена оценка точности движения. Построена упрощенная система облета препятствий в горизонтальной плоскости. Разработанные алгоритмы в среде Matlab позволяют усовершенствовать управление, используемое в AR.DRONE 2.0, за счет установки своего контура управления в ПО платформы.

This paper is devoted to analysis, development and research of quadrocopter control algorithms for the model AR.DRONE 2.0, which is available on the Russian market. The signularity of this model represent with an open source operating system that allows to apply user developed control system into the quadrocopter. The paper describes mathematical model of quadrocopter. Dynamics of brushless electrical models, screws and a rigid body dynamic (quadrocopter is considered to be such in the paper) is studied in details. Nonlinear control system was built based on the developed dynamic model, which allowed to decrease the time quadrocopter consumes to get to the desired position and increase the accuracy of movement. 3-Dimensional model was built, as well as a visual description of movement; different movement trajectories were tested, including spat and spatial trajectories; movement accuracy ranking was measured. A simplified system for around obstacles flights was built. Algorithms allow for better movement control system to be used in AR.DRONE 2.0 because of the modified control loop in the operating system software. Algorithms were developed in Matlab.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 156
Last 30 days: 0
Detailed usage statistics