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

Марукян, Ваник Мурадович Отделение автоматизации и робототехники (ОАР)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Магистерская диссертация посвящена актуальной теме создания устройства для приема и обработки сигналов. В работе описаны основные этапы создания устройств приема вибросигналов на базе микропроцессорных платформ, проведена их экспериментальная апробация

Введение ……………………………………………………………………………………………………… 12
1. Устройства обработки цифровых сигналов в технических системах …………. 13
1.1. Обработка сигналов в технических приложениях……………………………….. 13
1.1.1 Измерительные системы ……………………………………………………………. 14
1.1.2 Системы вибрационного контроля и диагностики………………………. 16
1.1.3 Системы радиолокации ……………………………………………………………… 18
1.1.4 Системы обработки речи……………………………………………………………. 19
1.2 Алгоритмы цифровой обработки сигналов ………………………………………….. 20
1.2.1 Аналогово-цифровое преобразование ………………………………………… 21
1.2.2 Цифро-аналоговое преобразование ……………………………………………. 23
1.2.3 Дискретное преобразование Фурье…………………………………………….. 26
1.2.4 Быстрое преобразование Фурье …………………………………………………. 29
1.2.5 Корреляционный анализ ……………………………………………………………. 32
1.2.6 Алгоритм оценки времени запаздывания……………………………………. 34
1.3 Вычислительные устройства обработки сигналов………………………………… 37
1.3.1 Микропроцессоры общего назначения……………………………………….. 37
1.3.2 Графические процессоры …………………………………………………………… 38
1.3.3 Микроконтроллеры……………………………………………………………………. 40
1.3.4 Цифровые сигнальные процессоры ……………………………………………. 42
1.3.5 Одноплатные компьютеры ………………………………………………………… 45
1.4 Аппаратное обеспечение виброакустических измерений ……………………… 48
1.4.1 Измерение в системах реального времени ………………………………….. 48
1.4.2 Виброакустические измерительные преобразователи …………………. 49
1.4.3 Устройства ввода аналоговых сигналов ……………………………………… 51
1.4.4 Электронные устройства согласования ………………………………………. 51
2. Программно-аппаратное решение устройств …………………………………………….. 54
2.1 Структура программно-аппаратных решений………………………………………. 54
2.1.1 Функциональная схема программно-аппаратного решения ………… 54
2.1.2 Запись, хранение и передача вибросигналов ………………………………. 55
2.1.3 Программное обеспечение записи сигналов ……………………………….. 57
2.1.4 Алгоритмы и программы обработки сигналов ……………………………. 58
2.2 Реализация на базе платформы Arduino……………………………………………….. 59
2.2.1 Платформа Arduino Uno …………………………………………………………….. 59
2.2.2 Платформа Arduino Mega …………………………………………………………… 60
2.2.3 Плата расширения Music Shield VS1053b …………………………………… 61
2.2.4 Программное обеспечение …………………………………………………………. 64
2.3 Реализация на базе одноплатного компьютера Raspberry Pi …………………. 65
2.3.1 Особенности архитектуры компьютеров Raspberry Pi ………………… 65
2.3.2 Одноплатный компьютер Raspberry Pi B ……………………………………. 66
2.3.3 Звуковая карта Wolfson Audio ……………………………………………………. 67
2.3.4 Программное обеспечение …………………………………………………………. 68
2.4 Апробация созданных устройств ………………………………………………………… 69
2.4.1 Применение устройства на базе Arduino Mega……………………………. 69
2.4.2 Применение устройства на базе Raspberry Pi ……………………………… 71
2.4.3 Учебный стенд для оценки времени запаздывания …………………….. 77
3. Социальная ответственность ……………………………………………………………………. 79
4. Финансовый менеджмент, ресурсоэффективность и ресурсосбережение …… 88
Заключение ……………………………………………………………………………………………….. 104
Список публикаций студента ……………………………………………………………………… 105
Список использованных источников ………………………………………………………….. 107
Приложение А …………………………………………………………………………………………… 107

Обеспечение эффективной работы промышленных и энергетических
предприятий с большим количеством разнообразного оборудования,
значительная часть из которого функционирует в непрерывном
технологическом цикле, во многом достигается внедрением системы оценки
технического состояния и обслуживания механизмов и агрегатов,
ориентированной на предотвращение аварийных ситуаций и своевременное
проведение ремонтно-восстановительных работ[1].

В работе предложено простое аппаратное решение для приёма, хранения
и передачи в цифровом виде вибросигналов на базе микроконтроллерной
платформы Arduino и на базе платформы Raspberry Pi B. Разработанное
решение предполагается для применения в качестве учебного стенда,
знакомящего студентов с принципами пассивной локации. Работоспособность
устройства подтверждена, в ходе экспериментальных исследований
определения локации объекта, являющегося источником сигнала.
В ходе работы исследованы области применения алгоритмов цифровой
обработки сигналов, описаны существующие вычислительные устройства
обработки сигналов и рассмотрено необходимое программно-аппаратное
обеспечение для осуществления виброаккустических измерений.
В ходе работы рассмотрены алгоритмы оценки времени запаздывания
прихода сигнала с помощью корреляционного и регрессионного способа,
выполнен сравнительный анализ результатов. Исходя из полученных
результатов можно сделать вывод о том, что корреляционный метод наиболее
эффективен при реализации алгоритма с зашумленными сигналами, однако
регрессионный метод менее требователен к вычислительным мощностям ввиду
упрощенного алгоритма.
В дальнейшем, в качестве универсального устройства ввода,
дискретизации, хранения и передачи данных, а также реализации
вычислительных алгоритмов будет использован одноплатный компьютера DSP
Raspberry Pi в комплектации с дисплеем и пультом управления, что позволит
выполнять визуализацию результатов на LCD дисплее, непосредственно
средствами портативного устройства.
Список публикаций студента

1. Марукян В. М. , Фаерман В. А. Разработка устройства для приема
вибросигналов на базе платформы Arduino // Современные проблемы
радиоэлектроники: сб. науч. тр. [Электронный ресурс] / науч. ред. А.И.
Громыко; отв. за вып. А.А. Левицкий. – Электрон. дан. (26 Мб). –
Красноярск: Сиб. федер. ун-т, 2018. C. 166–170.
2. Фаерман В. А. Применение фазочастотного анализа для повышения
достоверности локации утечек корреляционным методом / В. А. Фаерман, В.
М. Марукян // Молодежь и современные информационные технологии:
сборник трудов XV Международной научно-практической конференции
студентов, аспирантов и молодых учёных, 04-07 декабря 2017 г., г. Томск. —
Томск : Изд-во ТПУ, 2017. — [С. 59-60].
3. Фаерман В. А. , Марукян В. М. Постановка и исследование задачи
разработки программной части течепоискового комплекса // Научная сессия
ТУСУР-2017: материалы Международной научно-технической конференции
студентов, аспирантов и молодых ученых, посвященной 55-летию ТУСУРа.
В 8 частях, Томск, 10-12 Мая 2017. – Томск: В-Спектр, 2017 – Т. 4 – C. 23-25
4. Марукян В. М. , Фаерман В. А. Характеристики и особенности
корреляционных течепоисковых комплексов // Неразрушающий контроль:
электронное приборостроение, технологии, безопасность : сборник трудов
VI Всероссийской научно-практической конференции. В 3 т., Томск, 23-27
Мая 2016. – Томск: ТПУ, 2016 – Т. 1 – C. 206-210
5. Марукян В. М. , Фаерман В. А. Экспериментальная оценка точности
локации течей прототипом корреляционно- акустического течепоискового
комплекса // Проблемы геологии и освоения недр: труды XX
Международного симпозиума имени академика М.А. Усова студентов и
молодых ученых, посвященного 120-летию со дня основания Томского
политехнического университета, Томск, 4-8 Апреля 2016. – Томск: Изд-во
ТПУ, 2016 – Т. 2 – C. 932-933
6. Марукян В. М. , Фаерман В. А. Частотно-временной корреляционный анализ
периодических последовательностей импульсов // Молодежь и современные
информационные технологии: сборник трудов XIII Международной научно-
практической конференции студентов, аспирантов и молодых ученых,
Томск, 9-13 Ноября 2015. – Томск: ТПУ, 2016 – Т. 1 – C. 172-173
7. Фаерман В. А. , Марукян В. М. Генерация периодических сигналов с
заданной локализацией спектра в ППП Mathcad // Технологии Microsoft в
теории и практике программирования: сборник трудов XII Всероссийской
научно-практической конференции студентов, аспирантов и молодых
ученых, Томск, 25-26 Марта 2015. – Томск: ТПУ, 2015 – C. 28-29

1.Бранцевич П.Ю., Костюк С.Ф., Базылев Е.Н., Базаревский В.Э. Методика
применения программных средств обработки вибросигналов при оценке
технического состояния механизмов и агрегатов // Прикладные проблемы
оптики,информатики,радиофизикиифизикиконденсированного
состояния.– 2013 г. – Минск. – С. 102-103
2.Айфичер Э.C., Джервис Б.У. Цифровая обработка сигналов: практический
подход, 2-е издание. : Пер. с англ. – М.: Издательский дом «Вильямс»,
2004. – 992 с.
3.Крюков В.В. Информационно-измерительные системы. Учебное пособие.
– Владивосток: ВГУЭС, 2000. – 102 c
4.Научно-техническое руководства по цифровой обработке сигналов
[Электронный ресурс] // Научно-технический центр по электронным
компонентамАВТЭКС.Режимдоступа:
http://www.autex.spb.su/download/dsp/dsp_guide/ch01.pdf, свободный (посл.
обращение 16.05.18);
5.Оппенгейм Аллан В. (ред.). Применение цифровой обработки сигналов.
М.: Мир, 1980. – 552 с.
6.Системы вибрационного контроля и диагностики, [Электронный ресурс] //
Информационныйсайт«СуммаТехнологий».Режимдоступа:
http://www.summatechnology.ru/solutions/sistemy-vibratsionnogo-kontrolya-i-
diagnostiki/, свободный (посл. обращение 18.05.18);
7.Информационно-измерительная техника и технологии / В. И. Калашников,
С.В. Нефедов, А.Б. Путилин и др.; под ред. Г.Г. Ранеева. — М. Высшая
школа, 2002. — 454 с.
8.Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы
периферийных устройств. – СПб.: СПбГУ ИТМО, 2010. – 290 с.
9.Матвеев Ю.Н., Симончик К.К., Тропченко А.Ю., Хитров М.В. Цифровая
обработка сигналов Учебное пособие по дисциплине “Цифровая обработка
сигналов”. – СПб: СПбНИУ ИТМО, 2013. – 166 с.
10. Мячин М. Л. Цифровая обработка сигналов. Курс лекций для студентов
специальности «Прикладная математика»– на правах рукописи,
Ярославский государственный университет, 1996 – 2004.
11. Ричард Лайонс Цифровая обработка сигналов. — 2-е. — М: Бином-Пресс,
2006. — 656 с.
12. Куприянов М. C. Матюшкин Б. Д. Цифровая обработка сигналов. — 2-е. —
СПб: Политехника, 2000. — 592 с.
13. Сергиенко А. Б. Цифровая обработка сигналов. — 2-е. — СПб: Питер,
2006. — с. 751
14. Микропроцессорные средства и системы: курс лекций / Под ред. Ю. В.
Савченко. — М.: МИЭТ, 2013. — 288 с.: ил.
15. Солонина, А. И. Алгоритмы и процессоры цифровой обработки сигналов [
Текст]/ А . И . Солонина, Д . А . Улахович, Л . А . Яковлев. СПб.: БХВ-
Петербург, 2001.
16. Лучкин А.В. Архитектура микропроцессора — Структура и общая
характеристика//Молодежныйнаучныйфорум:Техническиеи
математические науки: электр. сб. ст. по мат. XIX междунар. студ. науч.-
практ.конф.№12(19).Режимдоступа:
https://nauchforum.ru/archive/MNF_tech/12(19).pdf,свободный(посл.
обращение: 24.05.2018)
17. Глинченко, А. С. Цифровая обработка сигналов. Версия 1.0 [Электронный
ресурс] : курс лекций / А. С. Глинченко. – Электрон. дан. (3 Мб). –
Красноярск: ИПК СФУ, 2008
18. Kavitha Jain – System-on-Chip vs Single-Board Computer: A Comparison
Guide[Электронныйресурс]//Режимдоступа:
https://www.semiconductorstore.com/blog/2015/System-on-Chip-vs-Single-
Board-Computer-A-Comparison-Guide/689, свободный (посл. обращение
18.05.18);
19. Романов О.В. Что выбрать — одноплатный компьютер или процессорный
модуль с ARM или х86 процессором? // Приложение к журналу Control
Engineering Россия IIoT Апрель 2017.
20. Mayank Prasad. Introduction to Single Board Computing [Электронный
ресурс] // Режим доступа: http://maxembedded.com/2013/07/introduction-to-
single-board-computing/, свободный (посл. обращение 18.05.18);
21. Andrew K. Dennis. Raspberry Pi Home Automation with Arduino, Birmingham
– Mumbai, Packt Publishing, 2013
22. Климентьев К.Е. Системы реального времени: обзорный курс лекций/ К.Е.
Климентьев. – Самара: Самар. гос. аэрокосм. ун-т. Самара, 2008. – 45 с.
23. Никифоров В. В., Гуцалов Н. В. Методы измерения реактивности систем
реального времени // Программные продукты и системы. 2001. №4. Режим
доступа:https://cyberleninka.ru/article/n/metody-izmereniya-reaktivnosti-
sistem-realnogo-vremeni, свободный (посл. обращения: 26.05.2018).
24. Бобков П. Согласование логических уровней.[Электронный ресурс] //
Информационныйсайт«Chipenable».Режимдоступа:
http://chipenable.ru/index.php/how-connection/item/91-soglasovanie-
logicheskih-urovney.html, свободный (посл. обращение 18.05.18);
25. Преобразователи уровня логических сигналов, часть 1. Однонаправленная
передача. [Электронный ресурс] // Блог им. Catethysis. Режим доступа:
http://catethysis.ru/logic-level-converters-1/, свободный (посл. обращение
18.05.18);
26. Василевский Э. Что такое графический процессор и как он работает.
[Электронный ресурс] // Информационный сайт «AndroidInsider.ru». Режим
доступа:https://androidinsider.ru/polezno-znat/chto-takoe-graficheskiy-
protsessor-i-kak-on-rabotaet.html, свободный (посл. обращение 20.05.18);
27. Дж. Ли, Б. Уэр. Трёхмерная графика и анимация. — 2-е изд. — М.:
Вильямс, 2002. — 640 с.
28. Богачев К.Ю. Архитектура процессоров — МГУ им. Ломоносова, 1999. —
127 c.
29. Учебник по информатике (курс лекций) [Электронный ресурс] // Учебно-
методический центр кафедры информационных технологий. Режим
доступа:http://dit.isuct.ru/IVT/sitanov/Literatura/InformLes_3.html,
свободный (посл. обращение 20.05.18)
30. Микроконтроллеры:краткийобзор.[Электронныйресурс]//
Информационныйсайт«Мойробот».Режимдоступа:
https://myrobot.ru/stepbystep/mc_meet.php, свободный (посл. обращение
26.05.18).
31. Каневский И.Н. Неразрушающие методы контроля: учеб. пособие / И. Н.
Каневский, Е. Н. Сальникова. – Владивосток: Изд-во ДВГТУ, 2007 – 243 с.
32. Трофимов В.Б., Кулаков С.М. Интеллектуальные автоматизированные
системы управления технологическими объектами. – Вологда: Инфра-
инженерия, 2016. – 232 с.
33. Arduino Mega. [Электронный ресурс] // Сайт компании-дистрибьютора
ООО «Амперка». – Режим доступа: http://amperka.ru/product/arduino-mega-
2560, свободный (посл. обращение 21.02.2018 г.);
34. Datasheet VS1053b (VLSI Solution Oy) // Информационный сайт компании
производителяSeeedStudio.Режимдоступа:
http://wiki.seeedstudio.com/images/9/9a/VS1053.pdf(посл.обращение
26.02.18).
35. Костюков В.Н., Науменко А.П. Основы виброакустической диагностики и
мониторинга машин: учебное пособие. – 2-ое изд. – Новосибирск: Изд-во
СО РАН, 2014. – 378 с.
36. Овчинников А.Л., Лапшин Б.М., Чекалин А.С., Евсиков А.С. Опыт
применениятечеискателяТАК-2005вгородскомтрубопроводном
хозяйстве // Известия Томского политехнического университета, 2008. -т.
312 -№ 2 – с. 196-202.
37. Приложение к свидетельству об утверждении типа средств измерения.
Описание типа средства измерений. Преобразователи пьезоэлектрические
виброизмерительные ДН-4-М1. – № 35011-07 в Госреестре средств
измерения; дата регистр. 25.02.2007. – 3 с.
38. Совместная работа утилит [Электронный ресурс] / Arduino and Visual
Studio.–Режимдоступа:http://www.visualmicro.com/page/User-
Guide.aspx?doc=ru/How-The-Tools-Play-Together.html,свободный(посл.
обращение: 23.05.2018 г.)
39. Установка операционной системы на Raspberry Pi, [Электронный ресурс] //
Информационныйсайт«ВсеобАрдуино».Режимдоступа:
https://arduinomaster.ru/raspberry-pi/operatsionnye-sistemy-raspberry-pi/,
свободный (посл. обращение 22.05.2018 г.).
40. Виды сигналов: аналоговый, цифровой, дискретный. [Электронный ресурс]
//«ФБ.ру».Режимдоступа:http://fb.ru/article/282258/vidyi-signalov-
analogovyiy-tsifrovoy-diskretnyiy, свободный (посл. обращение 21.05.2018
г.).
41. Петин В. А. Проекты с использованием контроллера Arduino. — СПб.:
БХВ-Петербург, 2014. — 400 с.: ил.
42. Кречетов А. Д. Оценка параметров сигнала: Учеб. пособие / ЛЭТИ
(ЛИАП). Л., 1980.
43. Барков А.В., Баркова Н.А., Грищенко Д.В. Идентификация состояния
механизмов с узлами вращения Методика МВ.03.7826741252./23.12.2011
НОУ «Северо-западный учебный центр» Санкт-Петербург 2011, 80 с.
44. Устройства ввода/вывода [Электронный ресурс] // Энциклопедия АСУ ТП.
Режим доступа: http://www.bookasutp.ru/Chapter6_3.aspx, свободный (посл.
обращение 29.05.2018 г.).
45. ГОСТ Р 51841-2001 Программируемые контроллеры. Общие технические
требования и методы испытаний.
46. Лепеш, Г.В. Современные методы и средства диагностики оборудования
инженерных систем зданий и сооружений/Г.В. Лепеш // Технико-
технологические проблемы сервиса. -2015. – № 4(34) – С. 3 – 8.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Катерина М. кандидат наук, доцент
    4.9 (522 отзыва)
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    Кандидат технических наук. Специализируюсь на выполнении работ по метрологии и стандартизации
    #Кандидатские #Магистерские
    836 Выполненных работ
    Мария Б. преподаватель, кандидат наук
    5 (22 отзыва)
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальнос... Читать все
    Окончила специалитет по направлению "Прикладная информатика в экономике", магистратуру по направлению "Торговое дело". Защитила кандидатскую диссертацию по специальности "Экономика и управление народным хозяйством". Автор научных статей.
    #Кандидатские #Магистерские
    37 Выполненных работ
    Татьяна Б.
    4.6 (92 отзыва)
    Добрый день, работаю в сфере написания студенческих работ более 7 лет. Всегда довожу своих студентов до защиты с хорошими и отличными баллами (дипломы, магистерские ди... Читать все
    Добрый день, работаю в сфере написания студенческих работ более 7 лет. Всегда довожу своих студентов до защиты с хорошими и отличными баллами (дипломы, магистерские диссертации, курсовые работы средний балл - 4,5). Всегда на связи!
    #Кандидатские #Магистерские
    138 Выполненных работ
    Рима С.
    5 (18 отзывов)
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный универси... Читать все
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный университет, являюсь бакалавром, магистром юриспруденции (с отличием)
    #Кандидатские #Магистерские
    38 Выполненных работ
    Виктор В. Смоленская государственная медицинская академия 1997, Леч...
    4.7 (46 отзывов)
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выв... Читать все
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выводы).Пишу статьи в РИНЦ, ВАК.Оформление патентов от идеи до регистрации.
    #Кандидатские #Магистерские
    100 Выполненных работ
    user1250010 Омский государственный университет, 2010, преподаватель,...
    4 (15 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    21 Выполненная работа
    AleksandrAvdiev Южный федеральный университет, 2010, преподаватель, канд...
    4.1 (20 отзывов)
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    Пишу качественные выпускные квалификационные работы и магистерские диссертации. Опыт написания работ - более восьми лет. Всегда на связи.
    #Кандидатские #Магистерские
    28 Выполненных работ
    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ

    Другие учебные работы по предмету