ВКР (Диплом)
Высокопроизводительный программный модуль прогнозной аналитики цифровых сигналов
Проведённое исследование фокусируется на проектировании и программной реализации специализированного алгоритмического модуля, ориентированного на экстраполяцию значений цифровых сигналов в условиях высокой интенсивности поступающих данных. В рамках инженерного поиска осуществляется синтез современных методов машинного обучения, включая рекуррентные нейронные сети архитектуры LSTM, и традиционных подходов цифровой обработки сигналов (ЦОС) для минимизации задержек при прогнозировании временных рядов. Особое внимание уделено оптимизации вычислительной сложности программного кода для обеспечения стабильной работы на отечественных аппаратных платформах «Эльбрус» и «Байкал-М» под управлением операционной системы Astra Linux Special Edition 1.7.5. Внедрение разработанных алгоритмов фильтрации и дескретизации позволяет достичь прецизионной точности аппроксимации при сохранении жестких временных рамок исполнения (hard real-time требования), что критически важно для систем мониторинга промышленного оборудования и предотвращения аварийных ситуаций на объектах критической информационной инфраструктуры.
Программный модуль прогнозной аналитики, реализованный на языке C++20 с использованием библиотеки векторизации инструкций для процессоров архитектуры «Эльбрус» (E2K) и фреймворка PyTorch для обучения моделей. Результатом разработки является исполняемый файл и динамическая библиотека (shared object), интегрированная в экосистему отечественного ПО, со следующими характеристиками: метрика точности прогнозирования RMSE < 0.04 на тестовых выборках вибрационных сигналов, задержка обработки (latency) не более 150 мкс при частоте дискретизации 50 кГц. К программному решению прилагается комплект документации, оформленный по стандартам ЕСПД: описание программы (ГОСТ 19.402-78) и пояснительная записка (ГОСТ 19.101-77), а также протоколы нагрузочного тестирования, подтверждающие стабильный коэффициент использования ресурсов CPU не выше 65% при пиковых нагрузках.
Динамичное развитие стратегии технологического суверенитета Российской Федерации, зафиксированное в Указе Президента № 166, диктует необходимость ускоренного импортозамещения зарубежных аналитических платформ, таких как MATLAB и систем предиктивного обслуживания от компаний Siemens или Schneider Electric. В условиях ужесточения требований ФСТЭК России к объектам КИИ (Приказ № 239) российские предприятия остро нуждаются в высокопроизводительных вычислительных инструментах, способных функционировать в изолированных программных средах без обращения к облачным сервисам недружественных стран. Необходимость эффективного анализа телеметрии в реальном времени обусловлена ростом кибератак на индустриальный сегмент, где малейшее отклонение в цифровом сигнале может свидетельствовать либо о техническом сбое, либо о деструктивном внешнем воздействии.
Создание и верификация программно-алгоритмического комплекса для высокопроизводительной предиктивной обработки цифровых потоков данных, обеспечивающего заданный уровень достоверности прогноза при соблюдении детерминированных временных ограничений в среде отечественных операционных систем.
1. Провести системный анализ существующих методов и алгоритмов прогнозной аналитики цифровых сигналов, выявив ограничения их применения в высокопроизводительных системах реального времени.
2. Сформулировать функциональные и технические требования к программному модулю с учётом стандартов ГОСТ 34.602-89 и специфики работы на процессорах семейства «Эльбрус».
3. Разработать архитектуру программного модуля, базирующуюся на принципах параллельных вычислений и специализированных структурах данных для оптимизации доступа к памяти.
4. Программно реализовать алгоритм прогнозирования на базе гибридного подхода, сочетающего адаптивную фильтрацию Калмана и компактные нейросетевые модели.
5. Выполнить комплексное тестирование разработанного решения на синтетических и реальных наборах данных, оценив показатели точности (MAE, RMSE) и временную эффективность.
6. Оценить технико-экономическую эффективность внедрения модуля, рассчитав показатели ROI и экономии на лицензионных отчислениях в рамках программы импортозамещения ПО.
- Оформление по ГОСТ
- Содержание и структура уже собраны
- Подходит как пример для своей темы
