Архітектура програмної системи для інтелектуального керування мікрофермою

Вантажиться...
Ескіз

Дата

2020-12

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

У магістерській дисертації розглянуто проблему інтелектуального керування мікроклімату домашніх теплиць, або ж мікроферм. Синхронізації, зберігання та відображення даних, що надходять від інтелектуальної системи керування мікрокліматом для спрощення та підвищення ефективності ведення домашнього господарства. У розділі аналізу проблематики та постановки задачі визначено основні проблеми, що виникають при синхронізації даних такі як затримки в обробці, відмови в роботі сервісів, втрата даних та інші. Поставлено задачу розробити рішення, яке дозволить гнучко масштабувати систему, здійснювати відтворення втраченої інформації під час обробки та мінімізує затримки при надсилання сигналів керування. В даній роботі розглянуто сучасні методи, технічні та програмні засоби управління розподіленими в просторі теплицями. На основі аналізу для реалізації вибрано систему управління температурно-вологісним режимом з підтримкою прийняття рішень на основі бази знань та можливістю збору статистичних даних. Система підтримки прийняття рішень працює на основі динамічної бази знань. Розроблено алгоритмічне та програмне забезпечення системи керування за допомогою мови програмування С++ та JavaScript. Тестування програмного забезпечення підтвердило правильність та надійність його роботи. Дана інтелектуальна система керування мікрокліматом в домашніх теплицях, або ж мікроферм дозволить підвищити доступність, енергоефективність та якість виробництва продукції. Розмір пояснювальної записки – 86 аркушів, містить 23 ілюстрацій, 22 таблиць, 5 додатків.

Опис

Ключові слова

мікроклімат, дані в реальному часі, хмарні сервіси, черга повідомлень, Firebase, React, microclimate, real-time data, cloud services, message queue

Бібліографічний опис

Майлик, В. В. Архітектура програмної системи для інтелектуального керування мікрофермою : магістерська дис. : 126 Інформаційні системи та технології / Майлик Владислав Валентинович. – Київ, 2020. – 91 с.

ORCID

DOI