Інформаційна система інтерактивної візуалізації та обміну даними про стан розвитку рослин
| dc.contributor.advisor | Вайганг, Ганна Олександрівна | |
| dc.contributor.author | Драга, Денис Сергійович | |
| dc.date.accessioned | 2026-03-17T09:52:14Z | |
| dc.date.issued | 2025 | |
| dc.description | Master's thesis: "Information System for Interactive Visualization and Data Exchange on Plant Development Status" Author: Denys Draha Supervisor: Ph.D., Associate Professor Ganna Weigang Number of pages: 90, figures: 38, tables: 13, appendices: 1, references: 30.Relevance. Modern observation methods in the agricultural sector, based on manual data collection, do not ensure timely response to environmental changes. The use of information systems integrated with IoT sensors and visualization modules creates new opportunities for agri-informatics: improving monitoring accuracy and optimizing agrotechnical decisions based on real-time data analytics. Purpose and Objectives. The aim of the work is to develop an information system for interactive visualization and data exchange to ensure comprehensive collection, processing, storage, and display of agro-biological indicators. To achieve this goal, the following tasks were solved: 1. Analyze the subject area and existing agro-monitoring solutions. 2. Develop a data model and system architecture using IoT sensors and cloud services. 3. Implement a software prototype with an interactive interface and forecasting modules. 4. Conduct efficiency testing of the system in real-world conditions. Object of Research: The process of information monitoring of plant status under dynamic environmental conditions. Subject of Research: Methods and software tools for collection, processing, and interactive visualization of plant development data. Methods. The research utilizes system analysis, sensor analytics, database theory, time-series processing algorithms (ARIMA, LSTM), statistical modeling, and visual analytics tools. Scientific Novelty. A unified architecture for agrarian data collection and visualization with interactive exchange between field stations and the user has been created. A unique metric assessment subsystem (PHI, Model Reliability) was developed, allowing the system to automatically evaluate the accuracy and stability of its own forecasts. Practical Value. The developed system enables monitoring of greenhouses and open fields, improves decision-making efficiency, and contributes to the formation of digital agricultural production. CONTENT SUMMARY. Chapter 1 provides a systemic analysis of the subject area. Existing solutions (Climate FieldView, John Deere Operations Center, Arable Mark) were reviewed, and their limitations in dynamic visualization of biophysical processes were identified. System requirements were formulated, and the subject area was modeled using UML diagrams (Use Case, Sequence, Activity). Chapter 2 justifies the system architecture. A logical data model (ER diagram) was developed, including entities for sensors, measurements, forecasts, and reports. Class, component, and package diagrams were designed to reflect the modular software structure: sensor layer (ESP32), transport layer (MQTT), analytics server, and user interface. Chapter 3 provides a consolidated overview of the system’s software implementation. It outlines the technological stack built on Python using FastAPI, Pandas, and TensorFlow, as well as SQLite for data storage and PyQt6 for the user interface. The operation of the MQTT transport layer is described, together with the implementation of analytical modules for clustering and forecasting (K-Means, LSTM, ARIMA), which support the assessment of environmental parameters and the calculation of the Plant Health Index (PHI). The information base is organized as a star schema, enabling efficient OLAP-oriented processing of telemetry. Chapter 4 presents the results of system testing and deployment. The system demonstrated stable performance under load, with telemetry packet loss remaining below 0.5%. The anomaly detection algorithms achieved a Recall of 94%, while the interface maintained an average response time of 138 ms. Deployment through Docker containers ensured reproducible execution environments and simplified system scalability. As a result of the work, a complete software complex was created. The system ensures interactive visualization of up to 50,000 historical data records with a synchronization delay of 250-400 ms. It is confirmed that the integration of machine learning models and metric self-verification allows for rapid detection of deviations in crop development and increases the efficiency of agro-ecosystem management. | |
| dc.description.abstract | Магістерська кваліфікаційна робота: «Інформаційна система інтерактивної візуалізації та обміну даними про стан розвитку рослин». Кількість сторінок: 90, рисунків: 38, таблиць: 13, додатків: 1, використаних джерел: 30. Актуальність теми. Сучасні методи спостереження в аграрному секторі, що базуються на ручному зборі даних, не забезпечують своєчасного реагування на зміни умов середовища. Використання інформаційних систем, інтегрованих із сенсорними ІоТ-пристроями та модулями візуалізації, створює нові можливості для агроінформатики: підвищення точності моніторингу та оптимізації агротехнічних рішень на основі аналітики даних у реальному часі. Мета і завдання дослідження. Метою роботи є розроблення інформаційної системи інтерактивної візуалізації та обміну даними про стан розвитку рослин, що забезпечує комплексний збір, оброблення, зберігання та відображення агробіологічних показників. Для досягнення мети вирішено такі завдання: 1. Проаналізувати предметну область та існуючі рішення агромоніторингу. 2. Розробити модель даних та архітектуру системи з використанням ІоТсенсорів і хмарних сервісів. 3. Реалізувати програмний прототип з інтерактивним інтерфейсом та модулями прогнозування. 4. Провести тестування ефективності системи в реальних умовах. Об’єкт дослідження: процес інформаційного моніторингу стану рослин у динамічних умовах середовища. Предмет дослідження: методи та програмні засоби збору, оброблення й інтерактивної візуалізації даних про розвиток рослин. Методи дослідження. Використано методи системного аналізу, сенсорної аналітики, баз даних, алгоритмів обробки часових рядів (ARIMA, LSTM), статистичного моделювання та засобів візуальної аналітики. Наукова новизна. Створено єдину архітектуру для збору й візуалізації аграрних даних із застосуванням інтерактивного обміну між польовими станціями та користувачем. Розроблено унікальну підсистему оцінювання метричних характеристик (індекси PHI, Model Reliability), яка дозволяє системі автоматично оцінювати точність і стабільність власних прогнозів. Практичне значення. Розроблена система дозволяє здійснювати моніторинг теплиць та відкритих полів, підвищує ефективність прийняття рішень та сприяє формуванню цифрового агровиробництва. ОСНОВНИЙ ЗМІСТ РОБОТИ. У першому розділі проведено системний аналіз предметної області. Розглянуто існуючі рішення (Climate FieldView, John Deere Operations Center, Arable Mark), виявлено їх недоліки, такі як обмеженість у динамічній візуалізації біофізичних процесів. Сформульовано вимоги до системи та виконано моделювання предметної області за допомогою діаграм UML (варіантів використання, послідовності, активності). У другому розділі обґрунтовано архітектуру системи. Розроблено логічну модель даних (ER-діаграму), що включає сутності сенсорів, вимірювань, прогнозів та звітів. Спроектовано діаграми класів, компонентів та пакетів, які відображають модульну структуру програмного забезпечення: сенсорний рівень (ESP32), транспортний рівень (MQTT), сервер аналітики та інтерфейс користувача. У третьому розділі подано узагальнений опис програмної реалізації системи. Розглянуто використаний технологічний стек на основі Python з FastAPI, Pandas і TensorFlow, застосування SQLite для зберігання даних та PyQt6 для інтерфейсу. Описано роботу транспортного шару MQTT, а також реалізацію аналітичних модулів кластеризації та прогнозування (K-Means, LSTM, ARIMA), що забезпечують оцінку параметрів середовища та розрахунок індексу PHI. Структуру інформаційної бази представлено у вигляді «зірки», що забезпечує ефективний OLAP-аналіз телеметрії. Четвертий розділ містить результати тестування і розгортання системи. Підтверджено стабільність роботи під час навантаження: втрати телеметрії становили менш ніж 0,5%. Алгоритми виявлення аномалій продемонстрували Recall 94%, а інтерфейс показав середній час реакції 138 мс. Застосування Docker-контейнерів забезпечило відтворюваність середовища та спростило масштабування системи. У результаті виконання роботи створено повноцінний програмний комплекс. Система забезпечує інтерактивну візуалізацію до 50 000 записів історичних даних із затримкою синхронізації 250-400 мс. Підтверджено, що інтеграція моделей машинного навчання та метричної самоперевірки дозволяє оперативно виявляти відхилення у розвитку культур і підвищувати ефективність управління агроекосистемою. | |
| dc.identifier.citation | Драга Д. С. Інформаційна система інтерактивної візуалізації та обміну даними про стан розвитку рослин : кваліфікаційна робота … магістра : 122 Комп’ютерні науки. Київ, 2025. 98 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/13976 | |
| dc.language.iso | uk | |
| dc.subject | інформаційна система | |
| dc.subject | агромоніторинг | |
| dc.subject | ІоТ-сенсори | |
| dc.subject | кластеризація | |
| dc.subject | Information System | |
| dc.subject | Agro-monitoring | |
| dc.subject | IoT sensors | |
| dc.subject | clustering | |
| dc.title | Інформаційна система інтерактивної візуалізації та обміну даними про стан розвитку рослин | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Комп’ютерні науки |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Draha_Mahisterska_Informatsiina_systema_interaktyvnoi.pdf
- Розмір:
- 3.26 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed to upon submission
- Опис: