Details

Title Разработка системы диагностики для обеспечения надежности работы оконечных узлов системы синхронизации времени: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_20 «Проектирование интеллектуальных компьютерных систем»
Creators Черепков Данил Дмитриевич
Scientific adviser Болсуновская Марина Владимировна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects система синхронизации времени ; мониторинг ; white rabbit ; диагностика ; надёжность ; fpga ; tss ; time-synchronization system ; monitoring ; diagnostics ; reliability
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3684
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37415
Record create date 9/19/2025

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

Высокоточные экспериментальные установки (NICA / SPD) требуют субнаносекундной синхронизации тысяч удалённых узлов. Платформа White Rabbit обеспечивает требуемую точность, однако выход из строя даже одного абонента может нарушить сбор данных. Поэтому актуальной задачей является создание специализированной подсистемы для диагностики Time Synchronization System (TSS). Разрабатываемая система представляет собой аппаратно-программный модуль. Он обеспечивает: 1) Контроль целостности пакетов;2) Мониторинг состояния синхронизации (PTP/SyncE) и качества линков; 3) Ведение журнала событий и формирование протокольных сообщений ACK/WARN;4) Оповещение оператора. Задачи, решённые в работе: 1. анализ рисков и классификация отказов TSS-узлов; 2. разработка архитектуры аппаратной диагностики и протокола взаимодействия; 3. описание конечного автомата приёма / передачи и формата журнала событий; 4. верификация HDL-модуля и интеграция в существующий стек WR; 5. разработка консольной утилиты мониторинга; 6. проведение стендовых испытаний и оценка надёжности. Реализованный диагностический модуль подтвердил, что способен поддерживать непрерывную синхронизацию сети White Rabbit даже при единичных отказах узлов – это напрямую повышает надёжность и эффективность высокоточных ускорительных экспериментов и других распределённых объектов управления для быстрого реагирования на отказ работы системы.

High-precision experimental facilities (NICA / SPD) require sub-nanosecond synchronization of thousands of remote nodes. The White Rabbit platform provides the necessary accuracy, yet the failure of even a single subscriber may disrupt data acquisition. Consequently, it is essential to create a specialized diagnostic subsystem that can promptly detect and eliminate malfunctions in the end devices of the Time Synchronization System (TSS). The system under development is a hardware and software module. It provides: 1) Packet integrity control; 2) Monitoring of synchronization status (PTP/SyncE) and link quality; 3) Event logging and generation of ACK/WARN protocol messages; 4) Operator notification. Tasks solved in the work: 1. risk analysis and classification of failures of TSS nodes; 2. development of hardware diagnostics architecture and interaction protocol; 3. description of a finite state machine for receiving/transmitting and event log format; 4. verification of the HDL module and integration into the existing TSS stack; 5. development of a console monitoring utility; 6. performing bench tests and reliability estimate. The practical value is to increase the availability and fault tolerance of the time synchronization infrastructure of the experimental facilities and other distributed control systems using White Rabbit.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics