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

Марукян, Ваник Мурадович Отделение автоматизации и робототехники (ОАР)
Бесплатно
В избранное
Работа доступна по лицензии 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 экспертов уже готовы начать работу над твоим проектом!

    Алёна В. ВГПУ 2013, исторический, преподаватель
    4.2 (5 отзывов)
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическо... Читать все
    Пишу дипломы, курсовые, диссертации по праву, а также истории и педагогике. Закончила исторический факультет ВГПУ. Имею высшее историческое и дополнительное юридическое образование. В данный момент работаю преподавателем.
    #Кандидатские #Магистерские
    25 Выполненных работ
    Дмитрий К. преподаватель, кандидат наук
    5 (1241 отзыв)
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполня... Читать все
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполняю уже 30 лет.
    #Кандидатские #Магистерские
    2271 Выполненная работа
    Петр П. кандидат наук
    4.2 (25 отзывов)
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт напис... Читать все
    Выполняю различные работы на заказ с 2014 года. В основном, курсовые проекты, дипломные и выпускные квалификационные работы бакалавриата, специалитета. Имею опыт написания магистерских диссертаций. Направление - связь, телекоммуникации, информационная безопасность, информационные технологии, экономика. Пишу научные статьи уровня ВАК и РИНЦ. Работаю техническим директором интернет-провайдера, имею опыт работы ведущим сотрудником отдела информационной безопасности филиала одного из крупнейших банков. Образование - высшее профессиональное (в 2006 году окончил военную Академию связи в г. Санкт-Петербурге), послевузовское профессиональное (в 2018 году окончил аспирантуру Уральского федерального университета). Защитил диссертацию на соискание степени "кандидат технических наук" в 2020 году. В качестве хобби преподаю. Дисциплины - сети ЭВМ и телекоммуникации, информационная безопасность объектов критической информационной инфраструктуры.
    #Кандидатские #Магистерские
    33 Выполненных работы
    Ксения М. Курганский Государственный Университет 2009, Юридический...
    4.8 (105 отзывов)
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитыв... Читать все
    Работаю только по книгам, учебникам, статьям и диссертациям. Никогда не использую технические способы поднятия оригинальности. Только авторские работы. Стараюсь учитывать все требования и пожелания.
    #Кандидатские #Магистерские
    213 Выполненных работ
    Сергей Е. МГУ 2012, физический, выпускник, кандидат наук
    4.9 (5 отзывов)
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым напра... Читать все
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым направлениям физики, математики, химии и других естественных наук.
    #Кандидатские #Магистерские
    5 Выполненных работ
    Татьяна С. кандидат наук
    4.9 (298 отзывов)
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (пос... Читать все
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (поставки напрямую с издательств), доступ к библиотеке диссертаций РГБ
    #Кандидатские #Магистерские
    551 Выполненная работа
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Александр О. Спб государственный университет 1972, мат - мех, преподав...
    4.9 (66 отзывов)
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальн... Читать все
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальных уравнений. Умею быстро и четко выполнять сложные вычислительные работ
    #Кандидатские #Магистерские
    117 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ

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