Prediktivní údržba vestavných systémů založená na strojovém učení

but.committeedoc. Ing. František Zbořil, CSc. (předseda) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Jan Pluskal, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorStrnadel, Josefen
dc.contributor.authorShishnev, Sviatoslaven
dc.contributor.refereeJaroš, Jiříen
dc.date.created2025cs
dc.description.abstractPrediktivní údržba (PdM) využívá metody založené na datech k předvídání poruch zařízení a ke snižování neplánovaných odstávek. S nástupem technologie Tiny Machine Learning (TinyML) je nyní možné provozovat lehké prediktivní modely přímo na vestavěných mikrokontrolérech, což umožňuje decentralizovanou a okamžitou detekci poruch na okraji sítě. Tato práce zkoumá proveditelnost a efektivitu použití TinyML v PdM na výpočetně omezeném hardwaru prostřednictvím dvou případových studií. První případ využívá dataset Microsoft Azure PdM k natrénování více-třídního klasifikátoru poruch pomocí spektrálních příznaků a hustých neuronových sítí. Výsledný model dosáhl 65,5% přesnosti na validační sadě a 52,2% na testovací sadě, přičemž F1 skóre pro jednotlivé třídy se pohybovalo mezi 0,20 až 0,40. Simulace ukázaly, že falešně pozitivní a falešně negativní detekce omezují přínosy modelu a přinášejí pouze mírné zlepšení dostupnosti zařízení. Druhý případ se zabývá detekcí anomálií v reálném čase na bezkomutátorovém stejnosměrném motoru (BLDC) pomocí vývojové desky Arduino Nano 33 BLE Sense. Binární klasifikátor dosáhl přesnosti 89%, přesnosti a citlivosti 0,82 a AUC 0,92. Ačkoliv se nasazení modelu do zařízení nezdařilo kvůli problémům s integrací SDK, výkonové metriky ze systému Edge Impulse potvrdily proveditelnost inferencí v reálném čase (latence 25ms, spotřeba paměti 16KB RAM). Simulované strategie údržby ukázaly, že dobře fungující modely mohou výrazně zvýšit provozuschopnost a snížit počet poruch, zatímco nedostatečně natrénované modely nemusejí přinášet téměř žádný přínos. Energetický profil navíc potvrdil, že inference pomocí TinyML spotřebovala 4–5× méně energie než přenos dat do cloudu, což potvrzuje její vhodnost pro efektivní PdM přímo na zařízení.en
dc.description.abstractPredictive maintenance (PdM) leverages data-driven methods to anticipate equipment failures and reduce unplanned downtime. With the emergence of Tiny Machine Learning (TinyML), it is now possible to run lightweight predictive models directly on embedded microcontrollers, enabling decentralized, real-time fault detection at the edge. This thesis investigates the feasibility and effectiveness of TinyML-based PdM on constrained hardware through two case studies. The first case uses the Microsoft Azure PdM dataset to train a multiclass failure classifier with spectral features and dense neural networks. The model reached 65.5% validation accuracy and 52.2% test accuracy, with per-class F1-scores ranging from 0.20 to 0.40. Simulations showed that false positives and false negatives limited its benefits, yielding only marginal improvements in availability. The second case explores real-time anomaly detection on a brushless DC (BLDC) motor using the Arduino Nano 33 BLE Sense. A binary classifier achieved 89.3% accuracy, 0.82 precision and recall, and an AUC of 0.92. Though hardware deployment was blocked by SDK issues, performance metrics confirmed feasibility for real-time inference (25 ms latency, 16 KB RAM). Simulated maintenance strategies demonstrated that high-performing models can greatly improve uptime and reduce failure rates, while underperforming models may offer little advantage. Energy profiling further confirmed that TinyML inference consumed 4–5× less power than cloud-based offload, validating its role in efficient edge-based PdM.cs
dc.description.markEcs
dc.identifier.citationSHISHNEV, S. Prediktivní údržba vestavných systémů založená na strojovém učení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164782cs
dc.identifier.urihttp://hdl.handle.net/11012/253742
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectPrediktivní údržbaen
dc.subjectTinyMLen
dc.subjectvestavěné systémyen
dc.subjectdetekce anomáliíen
dc.subjectstrojové učení na okraji sítě.en
dc.subjectPredictive maintenancecs
dc.subjectTinyMLcs
dc.subjectembedded systemscs
dc.subjectanomaly detectioncs
dc.subjectedge machine learning.cs
dc.titlePrediktivní údržba vestavných systémů založená na strojovém učeníen
dc.title.alternativePredictive Maintenance of Embedded Systems Based on Machine Learningcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-18cs
dcterms.modified2025-06-18-15:14:34cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164782en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:58:05en
sync.item.modts2025.08.26 20:08:38en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.84 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164782.html
Size:
12.19 KB
Format:
Hypertext Markup Language
Description:
file review_164782.html

Collections