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

Название: Дистанционное управление и контроль электромеханического привода: выпускная квалификационная работа магистра: направление 11.04.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.04.02_03 «Системы и устройства радиотехники и связи»
Авторы: Чуприна Роман Владимирович
Научный руководитель: Чепас А. С.
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Электромеханические устройства; Контроллеры программные; система управления; протокол; интерфейс; данные; control system; protocol; interface; data
УДК: 621.3; 004.312.46
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 11.04.02
Группа специальностей ФГОС: 110000 - Электроника, радиотехника и системы связи
DOI: 10.18720/SPBPU/3/2023/vr/vr23-5447
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\26222

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

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

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

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

Аннотация

Объектом исследования является система управления электромеханическим приводом. Цель работы – разработка архитектуры системы управления электромеханическим приводом и программная реализация взаимодействия электронных устройств системы. В результате исследования разработана архитектура системы управления электромеханическим приводом на базе микроконтроллерного устройства. Реализована программная часть по взаимодействию электронных устройств системы, а также алгоритм работы привода. Новизна работы заключается в применении микроконтроллера в качестве управляющего устройства системы управления, вместо внедрения дорогостоящего промышленного контроллера. Также ситуация обостряется невозможностью обслуживания и технической поддержки оборудования зарубежными производителями на территории Российской Федерации, в связи со сложившейся геополитической обстановкой в стране и мире. Учтены терминологические особенности предметной области и применены программные средства для решения задач. Применено специализированное программно-математическое обеспечение для разработки алгоритмов на языках C/C++ для микроконтроллеров STMCubeIDE и STMCubeMX.

The object of the research is the control system of electromechanical drive. The aim of the work is to develop an architecture of electromechanical drive control system and software implementation of the interaction of electronic devices of the system. As a result of the study, the architecture of electromechanical drive control system based on a microcontroller device was developed. The software for the interaction of electronic devices of the system, as well as the algorithm of the drive. The novelty of the work is in the use of a microcontroller as a controlling device of the control system, instead of the introduction of an expensive industrial controller. Also, the situation is aggravated by the impossibility of maintenance and technical support of equipment by foreign manufacturers in the Russian Federation, due to the current geopolitical situation in the country and the world. Terminological features of the subject area are taken into account and the software for solving the problems is applied. Specialized software-mathematical software for algorithm development in C/C++ languages for STMCubeIDE and STMCubeMX microcontrollers is applied.

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

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

Оглавление

  • Введение
  • 1. Общие сведения и варианты реализации системы управления
  • 1.1. Классификация систем управления
  • 1.2. Варианты реализации системы управления
  • 2. Реализация системы управления
  • 2.1. Разрабатываемая система управления
  • 2.2. Протоколы и стандарты передачи данных
  • 2.2.1. Протокол физического уровня передачи данных – UART
  • 2.2.1.1. Формат передачи данных по протоколу UART
  • 2.2.2. Протокол ModBus RTU
  • 2.2.2.1. Формат передачи данных по Modbus RTU протоколу
  • 2.2.2.2. Функции протокола Modbus RTU
  • 2.2.2.3. Помехоустойчивое кодирование в ModBus RTU
  • 2.2.3. Протокол CAN
  • 2.2.3.1. Формат сообщения CAN
  • 2.2.3.2. Проверка ошибок и ограничение сбоев
  • 2.2.4. Стандарт передачи данных SPI
  • 2.2.4.1. Прием и передача данных в SPI
  • 2.3. Реализация алгоритма работы системы управления
  • 2.3.1. Описание алгоритма работы устройств по CAN-шине
  • 2.3.1.1. Параметры линии связи
  • 2.3.1.2. Формат сообщений
  • 2.3.1.3. Описание переменных
  • 2.3.1.4. Алгоритм работы
  • 2.3.2. Описание алгоритма регулировщика привода
  • 2.3.3. Описание режимов работы привода
  • 3. Аппаратная часть реализации
  • 3.1. Выбор аппаратных средств
  • 3.1.1. Контроллер управления приводом
  • 3.1.2. Преобразователь частоты вращения электропривода
  • 3.1.3. Программное обеспечение для создания и отладки алгоритмов работы на микроконтроллере STM32
  • 3.1.3.1. Графический генератор кода STM32CubeMX
  • 3.1.3.2. Среда разработки STM32CubeIDE
  • 3.1.3.3. Инструмент для отладки Freemaster
  • 3.2. Конфигурирование периферийных устройств
  • 3.2.1. Интерфейс USART
  • 3.2.2. Интерфейс CAN
  • 3.2.3. Интерфейс SPI
  • 3.2.4. Логирование данных
  • 3.2.5. Инициализация дискретных портов I/O
  • 3.3. Результаты
  • Заключение
  • Список используемой литературы

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

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