Тема: ПРИМЕНЕНИЕ ТЕХНОЛОГИИ ВЕБ-ПРИЛОЖЕНИЙ В АВТОМАТИЗИРОВАННОЙ СИСТЕМЕ КОНТРОЛЯ ДЛЯ ПОЛЕВЫХ ГИДРОДИНАМИЧЕСКИХ ИССЛЕДОВАНИЙ СИСТЕМЫ «ПЛАСТ-СКВАЖИНА»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Г лава 1. Концепция Интернет Вещей (IoT) и промышленного Интернета Вещей (IIoT) 6
1.1. Что такое интернет вещей (IoT) 6
1.1.1. Интернет вещей как «сеть сетей» 6
1.2. Индустриальный интернет вещей (IIoT) 6
1.2.1. Как работает промышленный интернет вещей 7
1.3. Облачные технологии и Интернет Вещей 9
Глава 2. Популярные протоколы, программные интерфейсы и форматы данных IoT 11
2.1. REST - передача состояния представления 11
2.1.1. Описание HTTP метода GET 12
2.1.2. Описание HTTP метода POST 12
2.2. JSON - текстовый формат обмена данными, основанный на JavaScript13
2.3. Протокол Modbus 13
2.3.1. Modbus RTU 15
2.3.2. Modbus TCP 15
Глава 3. Языки программирования, сервисы и среды разработки 17
3.1. Node-RED - мощный инструмент для создания приложений Internet of
Things 17
3.2. MongoDB - СУБД 18
3.3. Dweet.io - сервис, позволяющий получать данные с устройств 19
3.4. MLab - управляемая служба облачной базы данных 20
Глава 4. Описание прикладного программного обеспечения 21
4.1. Описание структурной схемы 21
4.2. Разработка ПО (шлюз) 23
4.3. Создание базы данных в MLab 26
4.4. Настройка сервиса IoT dweet.io 28
4.5. Разработка клиентской части веб-приложения 29
4.6. Комплексное тестирование программного обеспечения 33
Заключение 37
Список литературы 38
Приложение А 40
Приложение Б 44
Приложение В 47
Приложение Г 52
Приложение Д 57
📖 Введение
Для проведения промысловых гидродинамических исследований методом фильтрационных вол давления, сотрудниками кафедры радиоэлектроники был разработан программно-технический комплекс - «Автоматизированная система контроля и управления выработкой пластов». Данный комплекс предназначен для контроля текущего состояния полей гидропроводности, пьезопроводности и водонасыщенности и адаптирована на цели и задачи реализации принципов технологии «Оптимальной выработки нефтяного пласта». Объектами контроля являются нагнетательные и добывающие скважины, расположенные на площади [1].
Для удобства обработки и анализа данных с нагнетательных и добывающих скважин, была поставлена цель разработать веб - приложение для АСК с использованием современных технологий Промышленного Интернета Вещей. Реализация этой цели осуществлялось посредством решения следующих основных задач:
• Ознакомиться с принципами АСК для проведения гидродинамических экспериментов.
• Освоить язык программирования JavaScript (JS), язык разметки HTML, каскадные таблицы стилей CSS.
• Изучить основы работы СУБД MongoDB.
• Освоить работу с облачными сервисами для обмена данными по протоколу HTTP.
• Спроектировать, разработать и отладить веб-приложение для АСК. Провести комплексное тестирование приложения на лабораторной установке для проведения гидродинамических экспериментов.



