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


РАЗРАБОТКА КОМПЛЕКСА УДАЛЕННОГО МОНИТОРИНГА И УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ОБОРУДОВАНИЕМ НА ПРИМЕРЕ СЕРВИСНОГО ОБСЛУЖИВАНИЯ И ЭКСПЛУАТАЦИИ ХОЛОДИЛЬНЫХ АГРЕГАТОВ

Работа №32790

Тип работы

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

Предмет

физика

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

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


Введение 4
Глава 1. Концепция Интернет Вещей (IoT) и промышленного Интернета Вещей (IIoT) 6
1.1 Введение в облачные сервисы и их классификация 7
1.1.1 SaaS - software as a service 7
1.1.2 IaaS - Infrastructure-as-a-Service 9
1.1.2.1 Характеристики и провайдеры IaaS 9
1.1.3 PaaS - Platform as a Service 11
1.1.3.1 Ключевые критерии выбора PaaS 12
Глава 2. Базы данных 15
2.1 Введение в базы данных 15
2.2 База данных SQLite 16
2.3 База данных MongoDB 17
2.3.1 Формат данных в MongoDB 18
2.3.2 Кроссплатформенность 19
2.3.3 Документы вместо строк 19
2.3.4 Коллекции 20
2.3.5 Репликация 20
2.3.6 Простота в использовании 20
2.3.7 GridFS 21
Глава 3. NODE-RED - инструмент визуального программирования для Промышленного Интернета Вещей (IIoT) 22
3.1 NODE.JS 22
3.1.1 Преимущества и важные нюансы 23
3.2 NODE-RED 24
3.2.1 Ключевые идеи 26
3.2.1.1 Потоки 26
3.2.1.2 Сообщения 26
3.2.1.3 Узлы 27
3.2.1.4 «Провода» 29
3.2.1.5 Контекст 29
3.2.1.6 Функциональные узлы 30
Глава 4. Применение концепции Промышленного Интернета вещей (IIoT) для построения системы телемеханики и телеметрии распределенных промышленных объектов 32
4.1 Структурная схема проекта 32
4.2 Имитационная модель технологического объекта 33
4.3 Серверная часть Web-приложения 35
4.3.1 Начало работы с NODE-RED 35
4.3.2 Дополнительная установка узлов 36
4.3.3 Архивация данных 38
4.3.4 Получение исторических данных 39
4.3.5 Аварийные оповещения 40
4.4 Клиентская часть Web-приложения 42
4.4.1 Управление и мониторинг 42
4.4.2 Вывод исторических данных 47
4.4.3 Вывод аварийных состояний 48
Заключение 50
Список литературы 51



Большой вклад в науку и жизнь в целом принес Интернет Вещей. Это поспособствовало появлению новых технологий, оборудованию, развитию промышленности и т.д. Если раньше, например, при обслуживании какого-либо оборудования, которое находится на большом расстоянии друг от друга, приходилось тратить не мало времени, то теперь это можно осуществлять при помощи приложения, которое находится на вашем электронном устройстве.
Безусловно, автоматизация началась уже давно, но она была не такой эффективной.
Теперь же, с развитием интернета появилась возможность разработать несложное ПО и оно будет взаимодействовать при помощи облачных сервисов, работоспособность которых почти 100%.
Конечно же, при работе с Интернетом Вещей есть свои минусы:
• У вас может пропасть связь с Интернетом;
• У вас может перестать работать электронное устройство;
• Функционал некоторых сервисов очень ограничен в бесплатном варианте и для его расширения приходится платить.
Но это все эти минусы могут перекрыть несколько больших плюсов:
• Вы можете управлять процессами находясь на другом конце Земного шара;
• Безопасность. Многие профессии очень опасны для жизни и Интернет Вещей может в этом помочь, ведь можно автоматизировать те процессы, которые грозят большой опасностью для людей.
Целью настоящей работы является разработать и отладить комплекс удаленного мониторинга и управления технологическим оборудованием на примере сервисного обслуживания и эксплуатации холодильных агрегатов.
Для реализации поставленной цели необходимо было сделать следующее:
• Освоить инструментальное средство визуального программирования NODE-RED;
• Ознакомиться и освоить протокол mqtt, а также облачный сервис CloudMQTT для передачи данных;
• Освоить языки программирования JavaScript, CSS, а также язык разметки HTML;
• Ознакомится и освоить работу с системой управления базами данных MongoDB.

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

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

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


В результате проделанной работы было разработано Web-приложение, предназначенное для удаленного мониторинга и управления технологическим оборудованием с использованием современных технологий Промышленного Интернета Вещей. Данное приложение составлено из серверной и клиентской частей. Была реализована система для записи и вывода информации из базы данных, а также система аварийного оповещения. Для разработки Web- приложения были освоены и применены: инструмент NODE-RED, язык программирования JavaScript, язык разметки HTML, каскадные таблицы стилей CSS. [12, 13, 14]
Комплексное тестирование приложения было проведено на имитационной модели холодильной камеры. По завершению тестирования, можем сделать заключение, что программа полностью отлажена и готова к работе.



1. Что такое IoT, или интернет вещей [Электронный ресурс]. - Режим доступа: https://coinspot.io/beginners/chto-takoe-iot-ili-intemet-veshhej (дата обращения: 10.05.19)
2. Что такое Интернет вещей: существующие технологии интернета вещей
[Электронный ресурс]. - Режим доступа:
https://strij.tech/publications/tehnologiya/chto-takoe-intemet-veschey.html (дата обращения: 10.05.19)
3. Облачные сервисы - это что такое? [Электронный ресурс]. - Режим доступа: http://fb.ru/article/290383/oblachnyie-servisyi—eto-chto-takoe (дата обращения: 10.05.19)
4. SaaS - что это такое? Программное обеспечение SaaS [Электронный ресурс]. - Режим доступа: https://www.syl.ru/article/310019/saas—chto-eto- takoe-programmnoe-obespechenie-saas (дата обращения: 10.05.19)
5. Просто о корпоративном IaaS: что это, для кого, и как оплачивается
[Электронный ресурс]. - Режим доступа: https://habr.com/company/it-
grad/blog/257295 (дата обращения: 10.05.19)
6. Лабиринты PaaS. Платформы облачной разработки [Электронный
ресурс]. - Режим доступа: http://www.iksmedia.ru/articles/5291675-
Labirinty-PaaS-Platformy-oblachnoj.html (дата обращения: 10.05.19)
7. БД - это... Виды и свойства БД [Электронный ресурс]. - Режим доступа:
http://fb.ru/article/234783/bd—eto-vidyi-i-svoystva-bd (дата обращения: 10.05.19)
8. Обзор реляционных систем управления базами данных [Электронный
ресурс]. - Режим доступа: https://www.8host.com/blog/kratkij-obzor-
relyacionnyx-sistem-upravleniya-bazami-dannyx_(дата обращения: 10.05.19)
9. Введение в MongoDB [Электронный ресурс]. - Режим доступа: https://metanit.com/nosql/mongodb/1.1.php_(дата обращения: 10.05.19)
10. Node.js для начинающих: описание, руководство, особенности
[Электронный ресурс]. - Режим доступа: http://fb.ru/article/368698/node- js-dlya-nachinayuschih-opisanie-rukovodstvo-osobennosti (дата обращения: 10.05.19)
11. Руководство по программированию NODE-RED [Электронный ресурс]. - Режим доступа: http://noderedguide.com (дата обращения: 10.05.19)
12. Современный учебник Javascript [Электронный ресурс]. - Режим доступа:
https://leam.javascript.ru (дата обращения: 10.05.19)
13. Макфарланд Д. Новая большая книга CSS. - СПб.: Питер, 2016. - 720 с.
14. Мак-Дональд М. Создание Web-сайта. Недостающее руководство. - 3-е изд.: Пер. с англ. - СПб.: БХВ-Петербург, 2013. — 624 с.


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




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