System IoT z przekształtnikami częstotliwości wielkości fizycznych na FPGA
##plugins.themes.bootstrap3.article.sidebar##
Numer Tom 15 Nr 3 (2025)
-
Wyodrębnianie cech obiektów poprzez pojedyncze rzutowania tensora danych na macierze
Yuriy Bunyak, Roman Kvуetnyy, Olga Sofina, Volodymyr Kotsiubynskyi5-9
-
Hybrydowe podejście łączące uogólniony algorytm optymalizacji rozkładu normalnego i rozmyte C-średnie ze wskaźnikiem Calińskiego-Harabasza do optymalizacji grupowania
Moatasem Mahmood Ibrahim, Omar Saber Qasim, Talal Fadhil Hussein10-14
-
Metoda hybrydowych logicznych drzew klasyfikacyjnych opartych na grupowym wyborze cech dyskretnych
Igor Povkhan, Andrii Leheza, Oksana Mulesa, Olena Melnyk, Aliya Kintonova15-21
-
Optymalne zarządzanie jakością energii elektrycznej w oparciu o podejście leksykograficzne
Yurii Voitiuk, Anatolii Volotskyi, Iuliia Shullie, Maiia Kovalchuk, Laura Duissembayeva22-28
-
Wdrażanie energooszczędnych trybów suszenia elektroradiacyjnego materiałów zawierających olej przy użyciu narzędzi automatyzacji
Borys Kotov, Roman Kalinichenko, Serhii Stepanenko, Vasyl Lukach, Volodymyr Hryshchenko, Alvian Kuzmych, Yurii Pantsyr, Ihor Garasymchuk, Volodymyr Vasylyuk29-32
-
Metody i środki laserowego mapowania macierzy Jonesa warstw polikrystalicznych płynów biologicznych
Olexander Ushenko, Iryna Soltys, Olexander Dubolazov, Sergii Pavlov, Vasyl Garasym, Alona Kolomiiets, Bakhyt Yeraliyeva33-37
-
Klasyfikacja choroby Alzheimera na podstawie MRI przy użyciu transformera wizyjnego
Mohith Reddy Kandi, Sree Vijaya Lakshmi Kothapalli, Sivamsh Pavan Rajanala, Suvarna Vani Koneru, Vishnu Pramukh Vattikunta38-44
-
Poprawa wczesnej diagnostyki choroby Parkinsona poprzez analizę pisma ręcznego
Asma Ouabd, Abdelilah Jilbab, Achraf Benba, Ahmed Hammouch45-49
-
Biomechaniczne podstawy i zalety aktywnych ortez w terapii skoliozy idiopatycznej
Patrycja Tymińska-Wójcik50-54
-
Zastosowanie technologii rozpoznawania twarzy w celu zwiększenia kontroli w systemach bezpieczeństwa informacyjnego
Nurzhigit Smailov, Rashida Kadyrova, Kamila Abdulina, Fatima Uralova, Nurgul Kubanova, Akezhan Sabibolda55-58
-
System IoT z przekształtnikami częstotliwości wielkości fizycznych na FPGA
Oleksandr V. Osadchuk, Iaroslav O. Osadchuk, Valentyn K. Skoshchuk59-66
-
Badanie możliwości zmniejszenia błędu pomiaru przesunięcia fazowego sygnałów radiowych
Sergey Matvienko, Grygoriy Tymchyk, Konstantin Vonsevych, Nataliia Stelmakh67-72
-
Zastosowanie systemów czujników światłowodowych w monitorowaniu stanu technicznego konstrukcji betonowych
Nurzhigit Smailov, Akmaral Tolemanova, Amir Aziskhan, Beibarys Sekenov, Akezhan Sabibolda73-76
-
Modelowanie cyklu pracy spiralnej sprężarki pompy ciepła
Bohdan Sydorchuk, Oleksandr Naumchuk77-80
-
Modelowanie parkingów przechwytujących
Larysa Gumeniuk, Volodymyr Lotysh, Pavlo Humeniuk, Oleksandr Reshetylo, Yuriy Syrota81-86
-
Opracowanie i badanie parametrów W potencjalnie niestabilnych czwórników w oparciu o matematyczny model postaci W tranzystorów polowych w zakresie wysokich częstotliwości
Oleksandr Voznyak, Kateryna Kovalova, Yurii Polievoda, Liudmyla Kolianovska, Svitlana Ovsienko, Alla Solomon87-90
-
Wykrywanie informacji poufnych za pomocą dużych modeli językowych
Oleh Deineka, Oleh Harasymchuk, Andrii Partyka, Yurii Dreis, Yuliia Khokhlachova, Yuriy Pepa91-99
-
Etyczna symulacja ataku phishingowego
Justyna Kęczkowska, Karol Wykrota, Mirosław Płaza100-104
-
Skuteczność uczenia maszynowego w wykrywaniu stron phishingowych
Jacek Łukasz Wilk-Jakubowski, Aleksandra Sikora, Dawid Maciejski105-109
-
Współczesne podejścia do integracji agentów AI z procesami informacyjnymi bibliotek
Mariia Sokil, Andriy Andrukhiv110-116
-
Opracowanie adaptacyjnego algorytmu planowania opartego na uczeniu przez wzmacnianie dla inteligentnych kuchni komercyjnych
Konrad Kabala, Piotr Dziurzanski, Agnieszka Konrad117-122
-
Optymalizacja technik głębokiego uczenia się poprzez łączenie modeli BiLSTM i BiGRU do przewidywania cen złota
Iqbal Kharisudin, Nike Yustina Oktaviani123-130
-
Wirtualne kościoły w Polsce – analiza użyteczności i dostępności
Michał Mitura, Mariusz Dzieńkowski131-137
-
Badanie procesu granulacji paszy w oparciu o analizę systemową – uzasadnienie kryteriów optymalizacji
Mahil Isa Mammadov138-142
Archiwum
-
Tom 16 Nr 2
2026-06-30 27
-
Tom 16 Nr 1
2026-03-30 27
-
Tom 15 Nr 4
2025-12-20 27
-
Tom 15 Nr 3
2025-09-30 24
-
Tom 15 Nr 2
2025-06-27 24
-
Tom 15 Nr 1
2025-03-31 26
-
Tom 14 Nr 4
2024-12-21 25
-
Tom 14 Nr 3
2024-09-30 24
-
Tom 14 Nr 2
2024-06-30 24
-
Tom 14 Nr 1
2024-03-31 23
-
Tom 13 Nr 4
2023-12-20 24
-
Tom 13 Nr 3
2023-09-30 25
-
Tom 13 Nr 2
2023-06-30 14
-
Tom 13 Nr 1
2023-03-31 12
-
Tom 11 Nr 4
2021-12-20 15
-
Tom 11 Nr 3
2021-09-30 10
-
Tom 11 Nr 2
2021-06-30 11
-
Tom 11 Nr 1
2021-03-31 14
##plugins.themes.bootstrap3.article.main##
Authors
Abstrakt
Artykuł przedstawia system IoT, który zapewnia wydajne gromadzenie, przetwarzanie i transmisję pomiarów z wielokanałowych systemów radiotechnicznych opartych na FPGA. Opracowany system jest przeznaczony do stosowania w odległych i trudno dostępnych lokalizacjach, gdzie kluczowe znaczenie mają precyzja, niezawodność i efektywność energetyczna. Implementacja integruje moduł LilyGo LoRa32, który obsługuje nowoczesne protokoły komunikacji bezprzewodowej, takie jak LoRa, WiFi i Bluetooth. Podstawą transmisji danych jest kompaktowy format CBOR, który minimalizuje objętość przesyłanych danych i opóźnienia. System zawiera koncentrator LoRa zdolny do odbierania danych z wielu urządzeń zbierających, konsolidowania ich w scentralizowanym punkcie i przesyłania do serwera za pośrednictwem połączenia WiFi. Po stronie serwera opracowano interfejs API REST oparty na frameworku FastAPI, umożliwiający odbiór danych w formacie CBOR, przetwarzanie ich i przechowywanie w bazie danych SQLite. Zastosowanie protokołu HTTPS zapewnia bezpieczeństwo przesyłanych danych, w tym poufność, autentyczność i integralność. Serwer zapewnia również klientom dostęp do danych poprzez wiele interfejsów API, ułatwiając integrację z innymi systemami. Oddzielnie opracowano aplikację mobilną przy użyciu Kotlin i Android Studio, zapewniającą wygodny dostęp do zebranych pomiarów. Aplikacja obsługuje dynamiczne aktualizacje danych w czasie rzeczywistym, umożliwiając użytkownikom monitorowanie stanu połączenia, wybór hubów i urządzeń zbierających dane, a także analizę i wizualizację otrzymanych wyników. Opracowany system IoT charakteryzuje się wysoką wydajnością i wszechstronnością, dzięki czemu nadaje się do szerokiego zakresu zastosowań, w tym automatyki przemysłowej, monitorowania środowiska, rolnictwa i innych scenariuszy IoT. Dalszy rozwój tego systemu obejmuje ulepszenie algorytmów przetwarzania danych, zwiększenie przepustowości koncentratora oraz rozszerzenie funkcjonalności monitorowania w czasie rzeczywistym. Otwiera to drogę do tworzenia innowacyjnych rozwiązań IoT, które są w stanie sprostać wymaganiom nowoczesnych technologii w różnych dziedzinach.
Słowa kluczowe:
Bibliografia
[1] Agronholm A.: cbor2: Python CBOR (de)serializer with extensive tag support. GitHub Repository, 2024 [https://github.com/agronholm/cbor2].
[2] Amazon Web Services: Overview of Amazon Web Services. AWS Whitepaper, 2023 [https://docs.aws.amazon.com].
[3] Barry R.: Mastering the FreeRTOS Real Time Kernel – A Hands-On Tutorial Guide. Real Time Engineers Ltd., 2016.
[4] Bray T.: The JavaScript Object Notation (JSON) Data Interchange Format. RFC 8259, December 2017.
[5] Corbet J., Rubini A., Kroah-Hartman G.: Linux Device Drivers. 3rd ed., O’Reilly Media, 2005.
[6] Fielding R.: Architectural Styles and the Design of Network-Based Software Architectures (Chapter 5). Ph.D. dissertation. University of California, Irvine 2000 [https://ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm].
[7] Fielding R., Reschke J.: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content. RFC 7231, June 2014.
[8] IEEE Standard for Information Technology: Telecommunications and Information Exchange between Systems – Local and Metropolitan Area Networks – Specific Requirements – Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications [https://web.archive.org/web/20220206191751/https://standards.ieee.org/ieee/802.11/7028/].
[9] JetBrains: Kotlin Programming Language. 2024 [https://kotlinlang.org/].
[10] Osadchuk O. V., Osadchuk Y. O., Skoshchuk V. K.: Improvement of a Multichannel Radio Engineering System on FPGA for Frequency Converters of Physical Quantities with Support for Digital Sensors. Measurement and Computing Equipment in Technological Processes No. 2, 2023, 72–82 [https://doi.org/10.31891/2219-9365-2023-74-10].
[11] Osadchuk O., Skoshchuk V.: Wireless FPGA-Based Data Acquisition System for Frequency Converters of Physical Quantities Using LoRa. Herald of Khmelnytskyi National University. Technical Sciences 347(1), 2025, 375–386 [https://doi.org/10.31891/2307-5732-2025-347-51].
[12] Owens M.: The Definitive Guide to SQLite. Apress, 2010.
[13] Ramírez S.: FastAPI: Modern, Fast (High-Performance) Web Framework for Building APIs with Python 3.6+. 2018 [https://fastapi.tiangolo.com/].
[14] Rescorla E.: HTTP Over TLS. RFC 2818, May 2000 [https://www.rfc-editor.org/rfc/rfc2818].
[15] Rescorla E., Korver B.: Guidelines for Writing RFC Text on Security Considerations. RFC 3552, July 2003.
[16] Uvicorn Documentation: An ASGI Web Server for Python. 2023 [https://www.uvicorn.org/].
[17] Van Rossum G., Drake F. L.: Python Tutorial. Python Software Foundation, 2001.
##plugins.themes.bootstrap3.article.details##
Abstract views: 318
Downloads: 255

