Розроблення ІоТ хабу моніторингу та передачі даних

dc.contributor.advisorСиротюк, Степан Васильович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorФелонюк, Ілля Вікторович
dc.contributor.authorFeloniuk, Illia Viktorovych
dc.coverage.placenameЛьвів
dc.date.accessioned2025-10-14T13:43:18Z
dc.date.created2024
dc.date.issued2024
dc.description.abstractУ кваліфікаційній роботі розроблено та програмно реалізовано IoT-хаб для моніторингу стану зерна. Метою було створення функціонального хаба, що забезпечує надійний збір, попередню обробку та безперебійну передачу даних від бездротових сенсорів GrainSection до хмарної платформи [1]. Хаб є центральним елементом системи промислового Інтернету речей, вирішуючи проблему ефективного та своєчасного контролю стану зерна у сховищах, що є критично важливим для запобігання псуванню та економічним втратам. Проведено аналітичний огляд існуючих IoT-архітектур, бездротових технологій (зокрема LoRa) та хмарних платформ, ідентифіковано оптимальні рішення для агропромислового сектору. Вибір LoRa обґрунтовано її енергоефективністю, далекодією та здатністю долати перешкоди у сільськогосподарських середовищах [2]. Визначено проблемну ситуацію та сформульовано вимоги до апаратно-програмної реалізації хаба. Обґрунтовано вибір Raspberry Pi 4B як апаратної основи, що забезпечує гнучкість, та LoRa для зв'язку із сенсорами. Обрано та обґрунтовано методи розробки програмного забезпечення, включаючи архітектурні принципи та алгоритми обробки даних на периферії. Розроблено власний протокол зв'язку для взаємодії з LoRa-модулем, оптимізовано передачу даних та енергоспоживання кінцевих пристроїв [3]. Реалізовано ефективні алгоритми попередньої обробки даних на хабі (агрегація, фільтрація, кешування), що зменшує обсяг трафіку до хмарної платформи. 4 Інтеграцію з хмарним сервісом AWS S3 забезпечено для надійного та масштабованого зберігання зібраної інформації [4]. Практична реалізація IoT-хабу охоплює розробку модулів LoRa-комунікації, управління життєвим циклом сенсорів, обробки вхідних пакетів, механізмів локального зберігання даних та інтерфейсів для безпечного завантаження агрегованих даних до S3. Для верифікації системи проведено комплексне імітаційне тестування на експериментальному стенді, використовуючи плати STM32L051 для симуляції сенсорів. Результати підтвердили високу надійність LoRa-передачі з нульовим відсотком втрат пакетів, що є ключовим для моніторингових систем. Досягнуто 100% успішності завантаження оброблених даних до хмари. Виміряна середня наскрізна затримка (End-to-End Latency) склала 7.545 секунд, що відповідає вимогам систем моніторингу, де критичний реальний час не є головним пріоритетом [5]. Отримані метрики демонструють стабільність, ефективність та надійність функціонування хаба у змодельованих умовах. Розроблений IoT-хаб є функціональним та надійним програмно-апаратним рішенням для збору та передачі даних, що сприяє підвищенню ефективності та безпеки зберігання зерна, надаючи агропромисловим підприємствам інструмент для своєчасного реагування на потенційні проблеми та запобігання втратам.
dc.description.abstractThis Bachelor's thesis presents the development and software implementation of an IoT hub for grain condition monitoring. The objective was to create a functional hub ensuring reliable data collection, preliminary processing, and uninterrupted transmission from wireless sensors to a cloud platform [1]. The hub is a central component of an industrial Internet of Things system, addressing the critical need for effective and timely grain condition control in storage facilities to prevent spoilage and economic losses. An analytical review of existing IoT architectures, wireless technologies (specifically LoRa), and cloud platforms was conducted, identifying optimal solutions for the agricultural sector. LoRa's selection was justified by its energy efficiency, extended range, and ability to overcome obstacles in agricultural environments [2]. The problem statement was defined, and detailed requirements for the hub's hardware and software implementation were formulated. Raspberry Pi 4B was chosen as the flexible hardware basis, and LoRa for sensor communication. Software development methods were selected and justified, including architectural principles and edge data processing algorithms. A proprietary communication protocol for interaction with the LoRa module was developed, optimizing data transmission and end-device power consumption [3]. Effective preliminary data processing algorithms (aggregation, filtering, caching) were implemented on the hub, reducing cloud traffic. Integration with the AWS S3 cloud service ensures reliable and scalable storage of collected information [4]. 7 The practical implementation of the IoT hub encompassed the development of modules for LoRa communication, sensor lifecycle management, incoming packet processing, local data storage mechanisms, and interfaces for secure aggregated data uploads to S3. To verify system functionality, comprehensive simulated testing was performed on an experimental stand, utilizing STM32L051 boards to emulate sensors. Results confirmed high reliability of LoRa transmission with zero packet loss, which is crucial for monitoring systems. A 100% success rate in uploading processed data to the cloud was achieved. The measured average End-to-End Latency was 7.545 seconds, which meets monitoring system requirements where real-time criticality is not the primary concern [5]. The obtained metrics demonstrate the hub's stability, effectiveness, and reliability under simulated conditions. The developed IoT hub represents a functional and reliable hardware-software solution for data collection and transmission. It contributes to improving grain storage efficiency and safety by providing agricultural enterprises with a tool for timely response to potential issues and loss prevention.
dc.format.pages75
dc.identifier.citationФелонюк І. В. Розроблення ІоТ хабу моніторингу та передачі даних : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „6.122.00.09 — Системна інженерія (Інтернет речей)“ / Ілля Вікторович Фелонюк. — Львів, 2024. — 75 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/112287
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.relation.referencesenWanyonyi, E. (2025). A Smart IoT-Based Real-Time System for
dc.relation.referencesenMonitoring Storage Conditions of Maize Grains. East African Journal of
dc.relation.referencesenInformation Technology, 8(1), 146-155.
dc.relation.referencesenhttps://doi.org/10.37284/eajit.8.1.3058
dc.relation.referencesenChoudhary, A. (2024) Internet of Things: a comprehensive overview,
dc.relation.referencesenarchitectures, applications, simulation tools, challenges and future
dc.relation.referencesendirections. Discov Internet Things 4, 31.
dc.relation.referencesenhttps://doi.org/10.1007/s43926-024-00084-3
dc.relation.referencesen8
dc.relation.referencesenF. Adelantado, X. Vilajosana, P. Tuset-Peiro, B. Martinez, J. Melia-Segui
dc.relation.referencesenand T. Watteyne (Sept. 2017), "Understanding the Limits of LoRaWAN,"
dc.relation.referencesenin IEEE Communications Magazine, vol. 55, no. 9, pp. 34-40, doi:
dc.relation.referencesen1109/MCOM.2017.1600613.
dc.relation.referencesenPutri, R. A. (2024). Internet of Things (IoT): Security and data
dc.relation.referencesenmanagement. International Journal of Information Technology and
dc.relation.referencesenElectrical Engineering, 13(4), 1–13.
dc.relation.referencesenM. N. Mowla, N. Mowla, A. F. M. S. Shah, K. M. Rabie and T.
dc.relation.referencesenShongwe, "Internet of Things and Wireless Sensor Networks for Smart
dc.relation.referencesenAgriculture Applications: A Survey," in IEEE Access, vol. 11, pp.
dc.relation.referencesen145813-145852, 2023, doi: 10.1109/ACCESS.2023.3346299.
dc.rights.holder© Національний університет "Львівська політехніка", 2024
dc.rights.holder© Фелонюк, Ілля Вікторович, 2024
dc.subject6.122.00.09
dc.subjectIoT-хаб
dc.subjectмоніторинг зерна
dc.subjectLoRa
dc.subjectRaspberry Pi
dc.subjectхмарні технології
dc.subjectбездротові сенсори. Перелік використаних джерел: 1. Wanyonyi
dc.subjectE. (2025). A Smart IoT-Based Real-Time System for Monitoring Storage Conditions of Maize Grains. East African Journal of Information Technology
dc.subject8(1)
dc.subject146-155. https://doi.org/10.37284/eajit.8.1.3058 5 2. Choudhary
dc.subjectA. (2024) Internet of Things: a comprehensive overview
dc.subjectarchitectures
dc.subjectapplications
dc.subjectsimulation tools
dc.subjectchallenges and future directions. Discov Internet Things 4
dc.subject31. https://doi.org/10.1007/s43926-024-00084-3 3. F. Adelantado
dc.subjectX. Vilajosana
dc.subjectP. Tuset-Peiro
dc.subjectB. Martinez
dc.subjectJ. Melia-Segui and T. Watteyne (Sept. 2017)
dc.subject"Understanding the Limits of LoRaWAN
dc.subject" in IEEE Communications Magazine
dc.subjectvol. 55
dc.subjectno. 9
dc.subjectpp. 34-40
dc.subjectdoi: 10.1109/MCOM.2017.1600613. 4. Putri
dc.subjectR. A. (2024). Internet of Things (IoT): Security and data management. International Journal of Information Technology and Electrical Engineering
dc.subject13(4)
dc.subject1–13. 5. M. N. Mowla
dc.subjectN. Mowla
dc.subjectA. F. M. S. Shah
dc.subjectK. M. Rabie and T. Shongwe
dc.subject"Internet of Things and Wireless Sensor Networks for Smart Agriculture Applications: A Survey
dc.subject" in IEEE Access
dc.subjectvol. 11
dc.subjectpp. 145813-145852
dc.subject2023
dc.subjectdoi: 10.1109/ACCESS.2023.3346299
dc.subjectIoT hub
dc.subjectgrain monitoring
dc.subjectLoRa
dc.subjectRaspberry Pi
dc.subjectcloud technologies
dc.subjectwireless sensors
dc.titleРозроблення ІоТ хабу моніторингу та передачі даних
dc.title.alternativeDevelopment of an IoT Hub for Monitoring and Data Transmission
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2024_61220009_Feloniuk_Illia_Viktorovych_277872.pdf
Size:
1.78 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: