Тип работы:
Предмет:
Язык работы:


Разработка прототипа модуля обнаружения аномалий в технологических сигналах

Работа №193121

Тип работы

Магистерская диссертация

Предмет

информатика

Объем работы58
Год сдачи2021
Стоимость5580 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
1
Не подходит работа?

Узнай цену на написание


Реферат 2
ВВЕДЕНИЕ 7
1 Описание прототипа модуля 9
1.2 Диаграмма развертывания 10
1.2.1 Протокол OPC 10
1.3 Диаграмма пакетов 12
1.4 Диаграмма последовательности 17
1.4 Эскиз пользовательского интерфейса 18
1.5 Варианты использования (Use Case) 22
1.6 Изменение настроек прототипа модуля 24
2 Описание анализа аномалий в технологических сигналах 29
2.1 Классические подходы к обнаружению аномалий 30
2.1.1 SVM 30
2.1.2 Isolation Forest 31
2.1.3 Local Outlier Factor 33
2.2 Автокодировщик 34
2.3 CNN 35
2.4 RNN 36
2.4.1 LSTM 37
2.4.2 GRU 38
2.5 MFCC, Мел-кепстральные коэффициенты 39
2.6 Метрики 41
3 Практическая часть 43
3.1 Описание используемых в работе данных 43
3.2 Описание предлагаемых подходов 44
3.2.1 Сверточный автокодировщик 45
3.2.2 Рекуррентный автокодировщик 48
3.2.3 Сверточно-рекуррентный автокодировщик 50
3.2 Результаты 54
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 57


Наука о данных, позволила серьезно упростить и усовершенствовать жизненный цикл технологического производства вместе с классическими автоматизированными системами управления технологическими процессами (АСУ ТП), появляются и внедряются системы интернета вещей (IoT), больших данных (Big Data) и машинного обучения. Появилось новое направление - предиктивная аналитика. Находящаяся в стадии активного развития. Постоянно возникают новые исследования в рамках предсказания состояния того или иного производственного процесса. Ключевой же задачей, решаемой предиктивной аналитикой, является детектирование аномалий или же внештатного состояния работы оборудования, а также любых события, нарушающих регламентное протекание контролируемого технологического процесса.
Сложная структура сигналов, их зашумление и другие факторы затрудняют проведение анализа базовыми средствами контроля или человеком. Для анализа подобного рода данных требуются методы, учитывающие ретроспективный опыт эксплуатации, и способные адаптироваться к изменчивой динамике сигнала [1]. Своевременное обнаружение аномалий является как основой предотвращения нештатных (аварийных) ситуаций и преждевременных отказов технологического оборудования, так и одним из способов извлечения полезной информации из сигнала. На сегодняшний день существуют немногочисленные примеры решения задачи обнаружения аномалий с применением интеллектуального анализа в технических системах мониторинга. Одними из таких примеров являются платформа Clover — система предиктивного анализа для промышленных компаний [2], Astera — аналитическая программная платформа для цифровой 8 промышленной трансформации [3], модуль аналитики в составе корпоративной цифровой платформы AggreGate [4]. Большинство из этих систем имеют ряд больших недостатков, такие как ограниченная применимость или примитивность методов, например, сравнение с пороговым значением. В данной работе рассматривается проблема недостаточной изученности подходов и методов к обнаружению аномалий в многомерных технологических сигналах. Объектом исследования является процесс обнаружения аномального поведения технологического оборудования.
Предметом исследования являются подходы обнаружения аномалий на основе таких подходов, как: автокодировщик, сверточные и рекуррентные нейронные сети. Таким образом целью данного исследования является сравнительный анализ результатов обучения моделей и их модификаций.
Для достижения поставленной цели сформулированы следующие задачи, которые необходимо решить:
1. Поиск и изучение научных статей и литературы, посвящённых тематике обнаружения аномалий, изучить подходы для решения схожих задач;
2. Проведение этапов предварительной обработки исходных данных;
3. Разработка модели обнаружения аномалий на основе извлечения признаков мел-кепстральными коэффициентами;
4. Проведение вычислительного эксперимента;
5. Проведение анализа и оценки полученных результатов.
При выполнении работы использовались следующие методы исследования: анализ литературных источников, описывающих
существующие подходы в решении задачи обнаружения аномалий в технологических сигналах.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В работе была исследована актуальная на данный момент и обещающая быть актуальной в дальнейшем задача обнаружения аномалий в технологических сигналах.
В результате решения поставленных задач были получены следующие результаты:
1. Технически описан разработанный прототип модуля, представлены диаграммы UML развертывания, компонентов и последовательности;
2. Проведен обзор существующих методов обнаружения аномалий и выявлены нюансы и сложности задачи;
3. Разработаны три архитектуры нейронных сетей: рекуррентный
автоэнкодер, сверточный автоэнкодер, сверточно-рекуррентный
автоэнкодер;
4. Проведено исследование по извлечению признаков из временных рядов при помощи мел-кепстральных коэффициентов;
5. Проведено сравнение разработанных подходов с существующими классическими методами и статистической моделью;
6. Сделаны соответствующие выводы по полученным результатам.



1. Шкодырев В. П. и др. Обзор методов обнаружения аномалий в потоках данных //Second Conference on Software Engineering and Information Management (SEIM-2017)(full papers). - 2017. - С. 50.
2. Clover Group. URL: https://clover.global/en/ (дата обращения: 02.11.2020)
3. Astera URL: http://astera.in/ (дата обращения: 05.12.2020)
4. AggreGate. URL: http://aggregate.tibbo.com/ru/ (дата обращения: 01.01.2021)
5. Николай Богданов, Ольга Кисёлева. OPC Unified Architectire: изменения в популярной технологии информационных обменов с точки зрения инжерера// СТА-ПРЕСС. - 2010. - № 3-4 (96). - С. 82-87. - СТА 3/2010
6. Local Outlier Factor. URL http://www.machinelearning.rU/wiki/images/5/54/ anomalydetectionmethods.pdf (дата обращения: 02.03.2021)
7. Local Outlier Factor. URL http://www.machinelearning.ru/wiki/images/5/54/ anomalydetectionmethods.pdf (дата обращения: 02.03.2021)
8. Filonov P., Lavrentyev A., Vorontsov A. Multivariate industrial time series with cyber-attack simulation: Fault detection using an lstm-based predictive data model //arXiv preprint arXiv: 1612.06676. - 2016
9. Malhotra P. et al. LSTM-based encoder-decoder for multi-sensor anomaly detection //arXiv preprint arXiv: 1607.00148. - 2016.
10. Chalapathy R., Chawla S. Deep Learning for Anomaly Detection: A Survey //arXiv preprint arXiv:1901.03407. - 2019. 10. J. Ma, G. Dai, and Z. Xu, “Network Anomaly Detection Using DissimilarityBased One-Class SVM Classifier,” 2009 International Conference on Parallel Processing Workshops, Sep. 2009.
11. Reccurrent Neural Networks cheatsheet URL:
https://stanford.edu/~shervine/teaching/cs-230/cheatsheet-recurrent-neural- networks (дата обращения: 05.12.2020)
12. Astera URL: http://astera.in/ (дата обращения: 05.12.2020)
13. Судьенкова А.В. Обзор методов извлечения акустических признаков речи в задаче распознавания диктора // Сборник научных трудов НГТУ. - 2019. - № 3-4 (96). - С. 139-164. - DOI: 10.17212/2307-6879-2019-3-4-139-164
13. Xuechen Liu, Md Sahidullah, Tomi Kinnunen: Learnable MFCCs for Speaker Verification// arXiv:2102.10322v1 - 2021 - ISCAS 2021
14. Dorogush A. V., Ershov V., Gulin A. CatBoost: gradient boosting with categorical features support //arXiv preprint arXiv:1810.11363. - 2018.
15. Мурзагулов Д.А., Замятин А.В., Романович О.В. Подход к обнаружению аномалий в технологических сигналах с применением преобразования гильберта - хуанга // Автометрия. 2021. № 1. С. 31-41... 27


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ