Details

Title: Разработка инерциальной навигационной системы на основе микроконтроллера CH32V307 и МЭМС инерциальных датчиков: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем»
Creators: Кузнецов Константин Сергеевич
Scientific adviser: Лавров Алексей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: инерциальная навигационная система; навигационные системы; МЭМС; инерциальный измерительный модуль; акселерометр; гироскоп; магнетометр; микроконтроллер; CH32V307; углы Эйлера; inertial navigation system; navigation systems; MEMS; inertial measurement module; accelerometer; gyroscope; magnetometer; microcontroller; Euler angles
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-2274
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\30378

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

Данная работа посвящена разработке и исследованию инерциальной навигационной системы (ИНС), использующей микроконтроллер CH32V307 и микроэлектромеханические системы (МЭМС) инерциальных датчиков. В ходе выполнения работы были изучены компоненты ИНС, включая структурные схемы, микроконтроллер WCH CH32V307 и его периферийные устройства. Рассмотрены модули инерциальных измерений и магнетометры, а также процесс создания опытного образца. Разработаны и исследованы методы измерения пространственных углов ориентации объекта, включая системы координат, углы Эйлера и объединение данных от гироскопов и акселерометров. Описаны алгоритмы для вычисления углов Эйлера и приращения координат на основе показаний МЭМС датчиков. Проведена калибровка акселерометров, гироскопов и магнетометров, что позволило разработать алгоритмы для вычисления углов Эйлера и приращения координат. Представлены результаты этих вычислений и их анализ. Практические результаты работы могут быть полезны разработчикам навигационных систем.

This work is devoted to the development and research of inertial navigation system (INS) using microcontroller CH32V307 and microelectromechanical systems (MEMS) inertial sensors. The components of the INS including structural schematics, the WCH CH32V307 microcontroller and its peripherals were studied. Inertial measurement modules and magnetometers were reviewed, as well as the prototype process. Methods for measuring spatial angles of object orientation, including coordinate systems, Euler angles, and combining data from gyroscopes and accelerometers are developed and investigated. Algorithms for calculating Euler angles and coordinate increments from MEMS sensor readings are described. Accelerometers, gyroscopes, and magnetometers were calibrated, which allowed us to develop algorithms for calculating Euler angles and coordinate increments. The results of these calculations and their analyses are presented. Practical results of the work can be useful for developers of navigation systems.

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: 0
Last 30 days: 0
Detailed usage statistics