|
Emulace periferií vestavěných systémů pro rychlé prototypování
Müller, Dominik ; Kekely, Lukáš (oponent) ; Mrázek, Vojtěch (vedoucí práce)
Tato práce se zabývá návrhem a konstrukcí vývojové a testovací platformy pro vývojáře vestavěných systémů určené k akceleraci počátečních fází vývoje vestavěných systémů. Vytvořená platforma umožňuje vývojáři emulovat real-time okolí vyvíjeného systému, které může pozorovat a ovlivňovat. Návrh celé platformy se soustředil na její rozsáhlou konfigurovatelnost, snadnou rozšířitelnost, znovupoužitelnost a univerzalitu. Simulace probíhá přímo vůči reálnému mikrokontroléru. Platforma tak doplňuje přístup čistě softwarové simulace o reálný základ, ale zůstává, oproti specializovaným testovacím systémům, znovupoužitelná a cenově dostupná. Výsledkem práce je fyzické zařízení ovladatelné přes počítač uživatele umožňující připojit vývojový kit a simulovat jeho okolí.
|
|
HIL model elektromechanického systému
Malík, Lukáš ; Bartík, Ondřej (oponent) ; Blaha, Petr (vedoucí práce)
Tato diplomová práce se zabývá vytvořením modelu mechanického systému v jazyce Modelica a jeho použitím v prostředí LabVIEW. Úvod práce se zaměřuje na jazyk Modelica, programovací nástroj LabVIEW a standard Functional Mock-up Interface 2.0, což je standard pro výměnu a souběžnou simulaci dynamických modelů. Na základě Functional Mock-up Interface 2.0 byl vytvořen model elektromechanického systému. Následně byly prozkoumány možnosti exportování modelů do formátu Functional Mock-up Unit, do kterého byl také model uložen. Vygenerovaný model byl vložen do prostředí LabVIEW RealTime, kde byla ověřena funkčnost vytvořeného modelu. Nakonec bylo realizováno propojení instance Functional Mock-up Unit s LabVIEW FPGA tak, aby se CompactRIO jevilo jako HIL model elektromechanického systému.
|
|
HIL testovaní bateriového systému studentské formule
Přikryl, Matouš ; Brablc, Martin (oponent) ; Adámek, Roman (vedoucí práce)
Práce se zabývá hardware-in-the-loop testováním bateriového systému studentské formule. Na začátku práce je provedena rešerše testování bateriových systémů. Zaměření je kladeno na hardware a software, který k tomuto účelu můžeme využít. V druhé části práce je popsáno rozvržení připojení BMS studentské formule k testovací soustavě a její následné testování. Využito bylo vlastních modelů částí formule a kód napsaný specificky pro účely této práce. Závěrečná část práce popisuje vyhodnocení testů a validaci modelů simulovaných částí.
|
|
Emulace periferií vestavěných systémů pro rychlé prototypování
Müller, Dominik ; Kekely, Lukáš (oponent) ; Mrázek, Vojtěch (vedoucí práce)
Tato práce se zabývá návrhem a konstrukcí vývojové a testovací platformy pro vývojáře vestavěných systémů určené k akceleraci počátečních fází vývoje vestavěných systémů. Vytvořená platforma umožňuje vývojáři emulovat real-time okolí vyvíjeného systému, které může pozorovat a ovlivňovat. Návrh celé platformy se soustředil na její rozsáhlou konfigurovatelnost, snadnou rozšířitelnost, znovupoužitelnost a univerzalitu. Simulace probíhá přímo vůči reálnému mikrokontroléru. Platforma tak doplňuje přístup čistě softwarové simulace o reálný základ, ale zůstává, oproti specializovaným testovacím systémům, znovupoužitelná a cenově dostupná. Výsledkem práce je fyzické zařízení ovladatelné přes počítač uživatele umožňující připojit vývojový kit a simulovat jeho okolí.
|
|
HIL model elektromechanického systému
Malík, Lukáš ; Bartík, Ondřej (oponent) ; Blaha, Petr (vedoucí práce)
Tato diplomová práce se zabývá vytvořením modelu mechanického systému v jazyce Modelica a jeho použitím v prostředí LabVIEW. Úvod práce se zaměřuje na jazyk Modelica, programovací nástroj LabVIEW a standard Functional Mock-up Interface 2.0, což je standard pro výměnu a souběžnou simulaci dynamických modelů. Na základě Functional Mock-up Interface 2.0 byl vytvořen model elektromechanického systému. Následně byly prozkoumány možnosti exportování modelů do formátu Functional Mock-up Unit, do kterého byl také model uložen. Vygenerovaný model byl vložen do prostředí LabVIEW RealTime, kde byla ověřena funkčnost vytvořeného modelu. Nakonec bylo realizováno propojení instance Functional Mock-up Unit s LabVIEW FPGA tak, aby se CompactRIO jevilo jako HIL model elektromechanického systému.
|