Master's Thesis

Development localization board

Final Thesis 4.29 MB

Author of thesis: Ing. Michal Szabó

Acad. year: 2020/2021

Supervisor: Ing. Vladimír Levek, Ph.D.

Reviewer: doc. Ing. Radovan Novotný, Ph.D.

Abstract:

This document describes a device capable to determine geographical position thanks to its GNSS module and measure the change of movement with the help of an accelerometer and gyroscope. Outputs of these integrated circuits are combined, data are processed and fused thanks to a numerical integration and mathematical filters. Results are stored on a memory card. The whole development is described from a concept, through the making of the device and software algorithms to the testing of its functions.

Keywords:

Nucleo, STM32, low-power, GNSS, GPS, GLONASS, Galileo, BeiDou, Accelerometer, Gyroscope, IMU, MEMS, rechargeable battery, NMEA, memory card, Kalman filter

Date of defence

09.06.2021

Result of the defence

Defended (thesis was successfully defended)

znamkaCznamka

Grading

C

Process of defence

Student představil komisi přes prezentaci svojí práci, která zahrnovala GNSS systém, který byl navržen na desce plošných spojů a následně připojen na vývojový kit od firmy Nucleo. Student předvedl porovnání různých GNSS systémů a následné konečné vlastní řešení. Dále student předal komisi desky plošných spojů pro předvedení bez osazení. Následně ještě předvedl svoje zařízení osazené a funkční. Na konci své prezentace student uvedl i problematické zkušenosti z testování a vývoje zařízení a reálné funkční testy v okolí školy. Oponent práce měl otázky, na které student odpověděl stručně. Komise měla na studenta otázky: Čím je specifický modul, že nebyl možné sehnat. Student odpověděl, že sice komunikační běrnice je stejná na jiných čipech, ale vnitřní struktura je jinačí a muselo by se začínat téměř od znovu. Další člen komise měl otázku týkající se zničení čipu, jak přesně se to stalo. Student odpověděl členovi komise. Předseda komise se zeptat, ať student zhrne celé jeho řešení práce v pár bodech co bylo jeho cílem..

Language of thesis

Slovak

Faculty

Department

Study programme

Microelectronics (MPC-MEL)

Composition of Committee

doc. Ing. Lukáš Fujcik, Ph.D. (předseda)
prof. Ing. Jaroslav Koton, Ph.D. (místopředseda)
prof. Ing. Jan Leuchter, Ph.D. (člen)
Ing. Michal Pavlík, Ph.D. (člen)
Ing. Edita Hejátková (člen)

Supervisor’s report
Ing. Vladimír Levek, Ph.D.

Předložená diplomová práce se zabývá lokalizací a jejími metodami. Autor navrhnul a realizoval bateriově napájený modul umožňující lokalizaci pomocí globálního družicového polohového systému doplněný o inerciální měření akcelerometrem a gyroskopem. Součástí zadání diplomové práce je návrh a realizace modulu a také jeho závěrečné testování. Všechny uvedené činnosti jsou spolu s obecnou teorií, zahrnující kýžené technologie, přehledně zpracovány v textové části. Ta je z hlediska formální i technické úrovně výborná. Student nejprve přehledně popisuje veškeré dostupné družicové systémy, a také senzory snímající zrychlení. V další části se zabývá metodami vedoucími k výpočtu polohy a případnými korekcemi či kalibrací. V další části se zabývá návrhem a realizací modulu. V závěru zpracovává velké množství testů vedoucích k ověření předpokládaných výsledků.
Po celou dobu práce student pracoval samostatně, v dostatečné míře konzultoval jednotlivé kroky návrhu, přičemž prokazoval přiměřenou a dostatečnou porci technických znalostí. Textovou část práce pravidelně dodával ke korekci a dostatečně konzultoval její jednotlivé proporce. Jediným nedostatkem celé práce je fakt, že v průběhu oživování a závěrečného testování se zničil obvod akcelerometru a gyroskopu. Ten bohužel v době závěrečné fáze diplomové práce nebyl k dostání na trhu a nešel nahradit žádným dostupným ekvivalentem. Z toho důvodu byla závěrečná fáze předložené práce ochuzena o výstupy jeho měření. Všechny potřebné součásti návrhu jako jsou metody měření, zpracování vzorků a jejich následná filtrace jsou dodány a teoreticky zakomponovány, nemohly však být v plné míře ověřeny. Práci hodnotím 80 body. Points proposed by supervisor: 80

Grade proposed by supervisor: B

Úkolem diplomanta bylo navrhnout a vytvořit zařízení umožňující sledovat a odhadovat polohu, zaznamenávat a zpracovávat související data pocházející  z modulu GPS, akcelerometrického a gyrometrického MEMS senzoru.
Předložená práce sestává z úvodu a závěru a čtyř kapitol. Kapitola první shrnuje teoretická východiska, druhá se věnuje návrhu zařízení, a třetí a čtvrtá realizaci a testování.
Nejprve je v souvislostech rozebráno satelitní určování polohy.  V následujících částech jsou stručně charakterizovány dílčí komponenty. Nechybí ani část věnovaná otázce řídicí jednotky s ohledem na HW a SW řešení. Podobně je popsána reflexe týkající se ukládání a odesílání dat. Další část teoretického rozboru je věnována vyhodnocování dat a použití numerických filtrů.
V kapitole věnované návrhu zařízení jsou popsány dílčí moduly či komponenty. Část 2.4, resp. Obrázek 2. 5, uvádí navrhovanou topologii zařízení. V navazující podkapitole jsou uvedeny cílové parametry zařízení; cíle, které by navržené zařízení mělo splňovat. Navazující část se zbývá obvodovým návrhem (podkapitola 3.1), návrhem desky plošných spojů (podkapitola 3.2), stejně jako oživení a ověření funkčnosti (3.3). Podkapitola 3.4 věnovaná komunikačním protokolům a příkazům by možná vhodněji zapadla do teoretického rozboru.
Navazující podkapitola 3. 5 by pro přehlednost prospělo lepší rozčlenění. To, že data lze exportovat ve formátech, které jsou exportovatelné do běžných mapových systémů, se čtenář dozvídá až v následující kapitole.
Z popisu v kapitole čtvrté vyplývá, že byly provedeny jisté zkoušky, ale jejich popis, volba a nastavení s ohledem na otestování splnění celkových požadavků na zařízení jasné není. Popis provedených zkoušek působí dojmem, že byly ad hoc navrženy způsoby, jak funkčnost otestovat.
Z komentářů jako „Po tzv. studenom štarte zariadenia, ….je poloha nepresná a potrebuje určitý čas na to, aby sa ustálila. …nepresnosť merania stacionárneho bodu je možné merať až po tejto dobe ustálenia.“ pro mne vyplývá, že byl vytvořen vzorek, na kterém byly testovány ad hoc položené hypotézy. Doložení naplnění jistých požadavků ovšem chybí.
Důvod je popsán v závěru – při realizaci došlo k problému, který nebyl vzhledem k nedostupnosti komponent v době pandemie řešitelný. V závěru lze konstatovat, že podmínky zadání byly v podmínkách pandemického omezení naplněny. Topics for thesis defence:
  1. Inerciální měřicí jednotku (Inertial Measurement Unit) v práci nazýváte „jednotka merania zotrvačnosti“. Vysvětlete a zdůvodněte použitý název.
  2. Hovoříte o sérii testů, stacionárních a dynamických, které měří přesnost měření polohy. Uveďte (a) definici přesnosti měření polohy, (b) vlivy, které toto měření ovlivňují. Co dalšího, které kritéria byla testována?
  3. Jak byly testy funkčního vzorku navrženy s ohledem na parametry zařízení uvedené v Tabulce 4? Zahrnuje tato tabulka všechny požadavky?
Points proposed by reviewer: 79

Grade proposed by reviewer: C

Responsibility: Mgr. et Mgr. Hana Odstrčilová