🔍 Поиск работ

Алгоритм коррекции динамической погрешности с помощью нейронных сетей

Работа №207164

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

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

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


ВВЕДЕНИЕ 8
1. АНАЛИТИЧЕСКИЙ ОБЗОР МЕТОДОВ ВОССТАНОВЛЕНИЯ
ИЗМЕРИТЕЛЬНЫХ СИГНАЛОВ 12
1.1 Динамическая погрешность 12
1.2 Классические методы 14
1.2.1 Метод интерполяции 14
1.2.2 Алгоритмы на основе методов проекций на выпуклые множества .. 15
1.2.3 Итерационный метод 15
1.2.4 Алгоритм Гершберга-Папулиса 17
1.2.4.1 Обобщённый алгоритм Гершберга-Папулиса 18
1.2.5 Алгоритм Ховарда 18
1.2.6 Восстановление сигнала по дискретным отсчетам Котельникова .... 19
1.3 Методы ТАУ 20
1.3.1 Восстановление измерительного сигнала измерительных
преобразователй тока электроэнергетических систем 20
1.3.2 Метод восстановления в скользящем режиме 22
1.3.3 Применение методов восстановления сигналов в системах защиты
информации 24
1.4 Методы с использованием нейросетей 28
1.4.1 Рекуррентные сети 28
1.4.2 Восстановление изображений 29
2. НЕЙРОННЫЕ СЕТИ 39
2.1 Постановка задачи 39
2.2 Общие сведения о нейронных сетях 39
2.3 Сети прямого распространения 42
2.4 Радиально-базисные нейронные сети 44
2.5 Рекуррентные нейронные сети 47
2.7 Сети Кохонена 48
2.8. Динамические нейронные сети 49
3. РАЗРАБОТКА АЛГОРИТМА КОРРЕКЦИИ ПОГРЕШНОСТИ С ПОМОЩЬЮ НЕЙРОННОЙ СЕТИ 53
3.1 Постановка задачи 53
3.2 Возможности среды MATLAB 54
3.3 Основные функции в MATLAB при создании и обучении нейронных сетей 54
3.4 Процесс обучения нейронных сетей 57
3.5 Обучение с учителем 57
3.6 Обучение без учителя 58
3.7 Архитектура нейронной сети 59
3.8 Алгоритм коррекции 60
3.9 Проблема переобучения и недообучения 62
3.10 Расчёт СКО 66
4 РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЕ 67
4.1 Постановка задачи 67
4.2 Гармонический входной сигнал 67
4.2.1 Гармонический входной сигнал при синусоидальном шуме 67
4.2.2 Гармонический входной сигнал при случайном шуме 70
4.3 Ступенчатый входной сигнал 74
4.3.1 Ступенчатый входной сигнал с синусоидальным шумом 74
4.3.4. Ступенчатый входной сигнал со случайным шумом 76
4.4 Импульсный входной 79
4.4.1 Ступенчатый входной сигнал с синусоидальном шумом 79
4.4.2 Ступенчатый входной сигнал со случайным шумом 82
4.4 Моделирование реальных данных со стенда датчика температуры 85
ЗАКЛЮЧЕНИЕ 90
ПРИЛОЖЕНИЕ А 91
ПРИЛОЖЕНИЕ Б 97
ПРИЛОЖЕНИЕ В 100
ПРИЛОЖЕНИЕ Г 105


Зачастую при обработке результатов измерений человек сталкивается проблемой искажения, вызванного многими внутренними и внешними факторами, такими как шумы, перебои питания и так далее. При этом возникает погрешность, которая оказывает сильное влияние на качество сигнала. В таких случаях становится актуальна, задача коррекции погрешности. Но не всегда, получается, уменьшить погрешность в силу множества факторов.
Существует множество подходов, методов, алгоритмов коррекции подходящие только для конкретных случаев или условий, они не универсальны и во многих ситуациях качественно реализовать задуманное не получается. Для решения этой проблемы стали разрабатываться уже более новые и совершенные алгоритмы, они получили название адаптивных методов. Суть их заключается в обучении и подстройке к новым условиям, то есть необходимость человеку в трудной и кропотливой работе становится меньше, нагрузка снижается, а значит, растёт производительность.
Одним из способов коррекция погрешности, является восстановление входного сигнала с помощью выходного. Можно использовать методы, способствующие более точному восстановлению входного сигнала, но существуют и определенные трудности, и так просто ими воспользоваться не получается. Достаточно часто при работе с сигналами измерительной информации возникают искажения в данных, вызванные прерыванием питания, сбоями системы измерений и другими различными причинами. Это усложняет последующий анализ таких сигналов, что создает определенные сложности для определения интегральных количественных характеристик таких сигналов и для принятия обоснованных решений на их основе. Как правило, такой анализ возможен только после оцифровки сигнала измерительной информации. Невозможность корректного восприятия данных по причине их неполноты снижает их объективную ценность. Проблема восстановления искаженных участков сигнала является актуальной задачей, поскольку позволяет получить хотя бы приближенные результаты в ситуациях, когда альтернативой является отсутствие каких-либо результатов вообще. Искажения и пропуски в данных могут возникнуть в задачах, когда сигнал измерительной информации подвергается сильным внешним воздействиям (например, шумы в полосе частот сигнала кратковременно обеспечивают неприемлемое соотношение «сигнал/шум»), когда носитель информации в автономно работающей системе подвержен воздействиям, приводящим к частичной потере данных. Существуют методы, позволяющие восстановить с некоторой точностью и достоверностью искажения непериодического сигнала. Для корректного восстановления данных требуется выполнение определенных условий или допущений о свойствах сигнала (например, таких как ограниченность полосы частот или положительность сигнала за все время наблюдений). Отличительной особенностью этих подходов является их итерационный характер и необходимость задания начального приближения, от удачного выбора которого зависит качество конечного результата. В той или иной ситуации разные методы могут оказаться более эффективными, чем другие.
Значительный вклад в разработку теории и алгоритмов коррекции динамической погрешности методом восстановления входного сигнала принадлежит как отечественным ученым Ю.Е. Воскобойникову, Д.Ю. Иосифову, Н.Е.Карповой, К.А. Королёвой, А.В. Меркушевой, Э.П. Тихонову, А.Л. Шетсакову В.А. Котельникову, так и зарубежным М. Маркусу, А. Популису, Л. Рабинеру, Б. Голду, А. Оппенгейму.
В настоящее время нейросетевые методы выходят на первый план, область их применения досочно сильно увеличилась в последние десять лет за счёт нелинейных алгоритмов обработки сигналов. Сейчас уже никого не удивишь использованием нейронных сетей в прогнозировании и в транспортной индустрии, в задачах восстановлении изображений и обработке цифровых сигналов (ЦС). Существует множество программ, которые могут распознать или идентифицировать образ, основанных на нейронных сетях. У истоков разработки и дальнейшего прогресса нейронных сетей стоят такие научные деятели, как Т. Кохонен, Ф. Розенблатт, С. Гроссберг, М. Минский. В настоящее время многие российские ученые также активно работают в направлении НС одни из них В.И. Горбаченко, В.В. Золотарева, Н.И. Червякова, А.И. Галушкина, А.Н. Горбаня, А.Н. Балухто.
Нейронная сеть имеет множество преимуществ, которые достаточно сильно помогают при обработки ЦС. Можно добить высокой производительности при не самых высоких затратах, как по времени, так и по денежным вложениям. НС отлично подходят в тех ситуациях, когда информация присутствует в неполной форме. Также нейросети достаточно популярны в задачах обработки различного рода сигналов.
Основной целью работы является уменьшение погрешности динамических измерений путём адаптивного восстановления входного сигнала измерительного преобразователя в присутствии аддитивного шума на его выходе с использованием нейросетей.
Основной целью работы является разработка нейросетевого алгоритма для уменьшение погрешности динамических измерений путём адаптивного восстановления входного сигнала измерительного преобразователя в присутствии аддитивного шума на его выходе.
Для достижения указанной цели в диссертационной работе решаются следующие задачи:
• Рассмотреть существующие подходы, методы и алгоритмы восстановления измерительных сигналов, отметить их недостатки и достоинства;
• Изучить структуру и виды нейросетей, с целью найти наиболее подходящую для решения восстановления входного сигнала;
• Разработать алгоритм корректировки погрешности, используя нейронные сети;
• Реализовать метод коррекции в одном из математических пакетов и выполнить качественное сравнение эффективности применения метода при восстановлении конкретных измерительных сигналов.
Научная новизна работы:
Применение нейронных сетей как метода искусственного интеллекта в задачах оценки и коррекции погрешности динамических измерений.
Практическая ценность работы:
Путем дополнительной математической обработки выходного сигнала измерительного преобразователя, без изменения конструкции прибора уменьшить его динамическую погрешность.
Апробация:
Лисовский, В.С. Адаптивный алгоритм коррекции погрешности динамических измерений / В.С. Лисовский, А.С. Волосников // Проблемы получения, обработки и передачи измерительной информации: сб. науч. тр. - Уфа: РИК УГАТУ, 2019. - С. 370-375.


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

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

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


В ходе выполнения выпускной квалификационной работы были получены следующие результаты:
1. В первой главе были рассмотрены методы, подходы и алгоритмы восстановления измерительных сигналов. Выявлены положительные качества и недостатки. В процессе аналитического обзора были изучены книги, статьи, монографии и другие источники методов восстановления измерительных сигналов.
2. Во второй главе были нейронные сети. Были рассмотрены модели НС, разобраны их достоинства и недостатки. Выбрана динамическая нейронная сеть для выполнения поставленной задачи.
3. В третьей главе разработан алгоритм коррекции динамической погрешности, реализованный в виде кода в среде MATLAB. Разработана блок-схема данного алгоритма и найдены оптимальные параметры нейронной сети.
4. В четвёртой главе показаны результаты моделирования в программе MATLAB. Составлена сводная таблица результатов, с помощью которой можно сказать о коррекции погрешности каждого сигнала.
Главная цель работы, а именно, уменьшение динамической погрешности выполнена.
С помощью алгоритма удалось наиболее качественно восстановить гармонический сигнал. Ступенчатый и импульсный сигналы также хорошо восстанавливаются, но всё же не так идеально как гармонический сигнал. Восстановление сигнала при случайном шуме сильно усложняет работу алгоритма. Из-за особенностей Белого Гауссового шума сигнал хуже фильтруется ,чем при синусоидальном шуме.
Таким образом, цель выпускной квалификационной работы, можно считать достигнутой.



1. Бизяев, М.Н. Динамические модели и алгоритмы восстановления динамически искаженных сигналов измерительных систем в скользящем режиме: дис. ... канд. техн. наук / М.Н. Бизяев. - Челябинск, 2004. - 177 с.
2. Бизяев, М.Н. Динамические модели и алгоритмы восстановления динамически искаженных сигналов измерительных систем в скользящем режиме / М.Н. Бизяев // Энергетика. Серия «Математика». - 2004. - №6. С.119.
3. Воскобойников, Ю.Е. Восстановление реализаций входных сигналов измерительной системы /Ю.Е. Воскобойников, Я.Я. Томсон // Электродиффузионная диагностика турбулентных потоков. — Новосибирск: Ин-т теплофизики СО АН СССР, 1973.—С. 66-96.
4. ГОСТ 8.009-84. Нормируемые метрологические характеристики средств измерений. - М.: Изд-во стандартов, 1986. - 27 с.
5. Грановский, В.А. Динамические измерения: Основы метрологического обеспечения / В.А. Грановский. - Л.: Энергоатомоиздат, 1984. - 224 с.
6. Иосифов, Д.Ю. Динамические модели и алгоритмы восстановления сигналов измерительных систем с наблюдаемым вектором координат состояния: дис. ... канд. техн. наук / Д.Ю. Иосифов. - Челябинск, 2007 —164 с.
7. Карпов, Н.Е. Применение методов восстановления сигналов в системах защиты информации / Н.Е. Карпов // Общероссийского математического портал. MathNet.Ru. - 2006. Часть 4. - С.51- 54.
8. Королёва, К.А. Восстановление пропущенных значений сигнала во время калибровки измерительных систем / К.А. Королёва //Омский государственный университет путей и сообщений. Омский научный вестник. - 2013. - Вып.2. - №1(127) - С.188-192.
9. Кохонен, Т. Самоорганизующеся карты. / Т. Кохонен; пер.с анг. В. Агеева; ред. Ю.Тюменцев. — М.: Бином. Лаборатория знания, 2017. — 656с. — ISBN 978¬5-94774-352-4
10. Меркушева, А.В. Восстановление линейно смешанных сигналов на основе адаптивного алгоритма рекуррентной сети / А.А. Меркушева, Г.Ф. Малыхина // Научное приборостроение. - 2005. - Том 15. - №3 - С. 94-107.
11. Нейронные сети. MATLAB 6: учебное пособие / В. С. Медведев, В. Г. Потемкин; под ред. В. Г. Потемкина. - 2-е изд., перераб. И доп. - М.: ДИАЛОГМИФИ, 2002. - 296 с.
12. Тихонов А.Н. Методы решения некорректных задач / А.Н. Тихонов, В.А. Арсенин. — М.: Наука, 1974.—222 с.
13. Хрящев, В.В. Анализ нейронных сетей в некоторых задачах цифровой обработки изображений: автореферат дис. ...- д-ра техн. наук / В.В. Хрящев. - Ярославль: Изд-во. Ярослаль, 2004. - 15 с.
14. Хрящев В.В., Соколенко Е.А., Приоров А.Л. Нейросетевое восстановление амплитуды дискретного сигнала по его фазовому спектру // В.В. Хрящев, Е.А. Соколенко, А.Л. Приоров / Докл. 5-ой междунар. конф. и выставки «Цифровая обработка сигналов и ее применение». М:, 2003. - 622-625 с.
15. Шестаков, А.Л. Методы теории автоматического управления в динамических измерениях / А.Л. Шестаков. - Челябинск: Изд. центр ЮУрГУ, 2013. - 257 с.
16. Ян, Г. Глубокое обучение/ Б. Иошуа, Г.Ян, К. Аарон. - М.: ДМКПресс, 2018. — 652с. — ISBN 978-5-97060-618-6
17. Cohen, A.S. The Gaussian watermarking game / A.S. Cohen, A. Lapidoth // IEEE Trans. Info. Theory. - 2002. - V.48. - P. 1639-1667.
18. Frank, E. Fully supervised training of Gaussian radial basis function networks in WEKA (Computer Science Working Papers, 04/2014) / E. Frank // Hamilton, NZ: Department of Computer Science, The University of Waikato. - 2014. - P. 1-5.
19. Gamiy, V.A. Measuring Transducer of Dynamic Parameters / V.A. Gamiy, V.A. Koshcheev, A.L. Shestakov // Discoveries and inventions. - 1991. - №12. P. 191.
20. Interpolation and the Discrete PapoulisGerchberg Algorithm. - http://citeseerx.ist.psu.edu.html.
21. Li, X. Signal recovery using neural networks/ X. Li, M.Bodruzzman, C.Wang // N.: Department of Electrical Engineering. - 2007. - P.75-78.
22. Marques, M. The Papoulis-Gerchberg algorithm with unknown signal bandwidth / M. Marques // Image Analysis and Recognition. - Springer Berlin Heidelberg. - 2006. - P. 436-445.
23. McCulloch, W.S. A logical calculus of the ideas immanent in nervous activity / W.S. McCulloch, W. Pitts // Bulletin of Mathematical Biophysics. - 1943 - V. 5 - P. 115-133.
24. McCulloch, W.S. A logical calculus of the ideas immanent in nervous activity / W.S. McCulloch, W. Pitts // Bulletin of Mathematical Biophysics. - 1943 - V. 9 - P. 127-147.
25. Minsky M. Perceptrons / M. Minsky, S. Papert. - MIT Press, 1969.
26. Papoulis, A. A new algorithm in spectral analysis and band - 307 limited extrapolation / A.Papoulis // IEEE Trans. circuits. syst. - 1975. - CAS22. - 742 p.
27. Robert J. Marks 11. Convergence of Howard's minimum-negativityconstraint extrapolation algorithm / F. Kwan Cheung, Robert J. Marks 11, Les E. Atlas // Journal of the Optical Society of America A, vol.5. - 1988. - p. 208-209. - P 215.
28. Signal processing toolbox. - https://uk.mathworks.com/help/signal/index.html.
29. Schmidhuber, J., Deep learning in neural networks: An overview// Neural Networks. — 2015. —№61. — P.85-117.
30. Shestakov, A.L. Measuring Transducer of Dynamic Parameters / A.L. Shestakov // Discoveries and inventions. - 1990. - №22. P. 192.
31. Que, Q. Back to the future: Radial basis function networks revisited. In AISTATS /Q. Que, M. Belkin // Department of Computer Science and Engineering. - 2016.- P. 1376-1383.


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




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