Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorKoutný Tomáš, Doc. Ing. Ph.D.
dc.contributor.authorKocián, Petr
dc.contributor.refereeÚbl Martin, Ing.
dc.date.accepted2024-6-18
dc.date.accessioned2024-07-12T09:14:30Z-
dc.date.available2023-9-8
dc.date.available2024-07-12T09:14:30Z-
dc.date.issued2024
dc.date.submitted2024-5-16
dc.identifier96716
dc.identifier.urihttp://hdl.handle.net/11025/57227-
dc.description.abstractSmartCGMS je framework zaměřený na systémy kontinuálního monitorování glukózy. SmartCGMS je již široce používáno na testování a optimalizaci in silico modelů, ovšem je potřeba rozšířit jeho podporu na nízko-příkonových zařízeních. V této práci je navrhnut real-time koncept SmartCGMS běžící na FreeRTOS pro vyhodnocení a prozkoumání možností kompilace a spouštění SmartCGMS na nízkopříkonových zařízeních. Navrhnutý koncept byl spušten jako nativní aplikace na ESP32 a Raspberry Pi Zero W. Kromě toho byl koncept zkompilován do WebAssembly, jakož nově se rozvíjející způsob spouštění aplikací na zařízení v Internet of Things. Kompilace do WebAssembly dále umožňuje konfiguraci a experimentování se SmartCGMS ve webovém prohlížeči. Nativní aplikace a WebAssembly modul byly porovnány na GNU/Linux za účelem výběru, který přístup dále použít pro vývoj SmartCGMS. Výsledky potvrdily očekávání ohledně výpočetní a paměťové náročnosti při použití WebAssembly. Dále bylo odhaleno, že ESP32 nenabízí dostatečnou DRAM paměť pro spuštění SmartCGMS WebAssembly modulu. Nehledě na tato omezení umožňuje WebAssembly spouštění ve webovém prohlížeči, což může pomoci rozšířit povědomí o SmartCGMS, a proto by WebAssembly mělo zůstat podporovanou platformoucs
dc.format50 s. (100 000 znaků)
dc.language.isoen
dc.publisherZápadočeská univerzita v Plzni
dc.rightsPlný text práce je přístupný bez omezení
dc.subjectkontinuální monitorování glukózycs
dc.subjectsmartcgmscs
dc.subjectnízko-příkonová zařízenícs
dc.subjectwebassemblycs
dc.titleReal-Time koncept SmartCGMScs
dc.title.alternativeReal-Time Concept for SmartCGMSen
dc.typediplomová práce
dc.thesis.degree-nameIng.
dc.thesis.degree-levelNavazující
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných věd
dc.thesis.degree-programInženýrská informatika
dc.description.resultObhájeno
dc.description.abstract-translatedSmartCGMS is a framework for continuous glucose monitoring systems. It has been used extensively for testing and optimizing in silico models, but it needs to improve its support for execution on low-power devices. This paper proposes a real-time SmartCGMS concept based on FreeRTOS to examine options for compiling and executing SmartCGMS on low-power devices. The concept has been deployed as a native application on an ESP32 and a Raspberry Pi Zero W. Additionally, it was compiled into WebAssembly as it is an emerging approach to deploying applications to low-power devices in the Internet of Things. Compiling to WebAssembly also allows configuring and experimenting with SmartCGMS directly in the web browser. The native application and WebAssembly module were compared on GNU/Linux to decide which approach to adopt in the SmartCGMS framework. The results confirmed the expectations of the computational and memory overhead of the WebAssembly approach. Furthermore, the size of the compiled WebAssembly SmartCGMS concept revealed that the ESP32 does not offer sufficient DRAM for the WebAssembly approach with the used setup. Regardless of these limitations, the WebAssembly approach should not be abandoned as it provides a way to execute SmartCGMS in the web browser that could help it to widespread adoption.en
dc.subject.translatedcontinuous glucose monitoringen
dc.subject.translatedsmartcgmsen
dc.subject.translatedlow-power devicesen
dc.subject.translatedfreertosen
dc.subject.translatedwebassemblyen
Vyskytuje se v kolekcích:Diplomové práce / Theses (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
DP-Kocian.pdfPlný text práce1,3 MBAdobe PDFZobrazit/otevřít
A21N0034Phodnoceni-ved.pdfPosudek vedoucího práce420,74 kBAdobe PDFZobrazit/otevřít
A21N0034Pposudek-op.pdfPosudek oponenta práce125,84 kBAdobe PDFZobrazit/otevřít
A21N0034Pobhajoba.pdfPrůběh obhajoby práce210,85 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/57227

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.