Реализация перехода с протокола NTP на PTP с использованием языка программирования C

Имаев Всеволод Владиславович

Аннотация


Выпускная квалификационная работа 51 с., 18 рис., 9 источников, 1 прил.
Ключевые слова: временная синхронизация, протокол NTP, протокол PTP, язык программирования C, цифровой регистратор, операционная система реального времени QNX, автоматизация производства.
Объект ВКР – цифровой регистратор электрических событий РЭС-3, функционирующий на базе операционной системы реального времени QNX, и системы временной синхронизации, использующие протоколы NTP и PTP.
Цель работы – разработка и внедрение системы временной синхронизации на основе протокола PTP для замены протокола NTP с использованием языка программирования C.
Методы исследования: анализ текущих решений в области временной синхронизации, разработка алгоритмов интеграции протокола PTP, программная реализация на языке C, тестирование и сравнение с системой на основе NTP.
Результатом работы стало создание системы временной синхронизации на базе протокола PTP, интегрированной в цифровой регистратор электрических событий РЭС-3, и улучшение точности временной синхронизации.
Область применения полученных результатов – автоматизация производства, системы мониторинга и управления электроснабжением, где требуется высокая точность временной синхронизации.
Значимость работы заключается в повышении точности и надежности временной синхронизации в промышленных системах, что важно для оперативного управления и анализа событий в энергетических сетях. Работа также демонстрирует практическую реализацию перехода на более современный и точный протокол PTP с использованием C, что может быть полезно для других компаний и отраслей, занимающихся автоматизацией производства.