Details

Title Протокол взаимодействия по интерфейсам Modbus и SpaceWire: выпускная квалификационная работа бакалавра: направление 11.03.01 «Радиотехника» ; образовательная программа 11.03.01_01 «Космические и наземные радиотехнические системы»
Creators Губкина Яна Олеговна
Scientific adviser Кудряшова Татьяна Юрьевна
Other creators Зудов Роман Игоревич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects SpaceWire ; LVDS ; RS-485 ; UART ; Modbus ; интерфейс ; интероперабельность ; преобразование протоколов ; мост ; телеметрия ; interface ; interoperability ; protocol conversion ; bridge ; telemetry
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 11.03.01
Speciality group (FGOS) 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2025/vr/vr25-2444
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\36449
Record create date 8/8/2025

Allowed Actions

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

Group Anonymous
Network Internet

Цель работы заключается в разработке протокола взаимодействия по интерфейсам Modbus и SpaceWire с обеспечением совместимости на уровне форматов данных, обработки ошибок, временных параметров для интеграции промышленных устройств в бортовые сети космических аппаратов. Работа проведена на базе предприятия АО «НИИ «Субмикрон». В ходе работы были проанализированы ключевые особенности протоколов Modbus RTU и SpaceWire, выявлены их фундаментальные различия в архитектуре, форматах данных и методах управления передачей. Использовались методы сравнительного анализа стандартов, моделирования интероперабельности и экспериментальной верификации на отладочной плате STM32F407G-DISC1. В результате была разработана модель межпротокольного преобразования, включающая: спецификацию форматов данных, алгоритмы обработки ошибок, временные параметры синхронизации. Полученные результаты позволяют рекомендовать усовершенствование алгоритма за счёт: внедрения DMA для UART и LVDS, что снизит нагрузку на CPU и повысит надёжность, добавления таймаут-контроля. Перспективным направлением дальнейших исследований является разработка специализированного SerDes-интерфейса для аппаратной реализации высокоскоростного LVDS-канала, способного обеспечить надёжную передачу данных в условиях жёстких требований космических миссий.

The objective of this work is to develop a protocol for interaction between Modbus and SpaceWire interfaces, ensuring compatibility at the level of data formats, error handling, and timing parameters to integrate industrial devices into onboard networks of spacecraft. The research was conducted at JSC "NII Submicron" . The study analyzed the key features of the Modbus RTU and SpaceWire protocols, identifying their fundamental differences in architecture, data formats, and transmission control methods. The methodology included comparative analysis of standards, interoperability modeling, and experimental verification using the STM32F407G-DISC1 development board.  As a result, a cross-protocol conversion model was developed, encompassing data format specifications, error-handling algorithms, and synchronization timing parameters. The findings suggest algorithm improvements, such as implementing DMA for UART and LVDS to reduce CPU load and enhance reliability, as well as adding timeout control mechanisms.  A promising direction for future research is the development of a specialized SerDes interface for hardware implementation of a high-speed LVDS channel, capable of ensuring reliable data transmission under the stringent requirements of space missions.  This work contributes to solving the critical challenge of integrating industrial and aerospace communication standards in spacecraft onboard systems.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics