Pregled bibliografske jedinice broj: 1072941
Razvoj telemetrijskog sustava za bolid Formula student
Razvoj telemetrijskog sustava za bolid Formula student, 2020., diplomski rad, diplomski, Fakultet strojarstva i brodogradnje, Zagreb
CROSBI ID: 1072941 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Razvoj telemetrijskog sustava za bolid Formula student
(Development of telemetry system for Formula student race car)
Autori
Malnar, Leon
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet strojarstva i brodogradnje
Mjesto
Zagreb
Datum
14.07
Godina
2020
Stranica
100
Mentor
Pavković, Danijel
Ključne riječi
Telemetrija, Formula Student, Vulpes R, M2M, IoT, MQTT, CAN, mobilna mreža, InfluxDB, Grafana, logiranje
(Formula Student, Vulpes R, M2M, IoT, MQTT, CAN, cellular network, InfluxDB, Grafana, logging)
Sažetak
U svrhu praćenja stanja Formula Student bolida u realnom vremenu bez mogućnosti fizičkog spajanja na njegove komunikacijske kanale tijekom vožnje, razvijen je telemetrijski sustav. Sustav se sastoji od tri glavna dijela. Prvi je M2M (Machine to Machine) uređaj koji prikuplja podatke s vozila i šalje ih prema serveru preko MQTT protokola. Drugi dio je sam server koji prima, obrađuje i sprema podatke. Treći dio je grafičko sučelje koje služi za praćenje podataka. M2M je uređaj čija je glavna komponenta tiskana pločica. Pločica razvijena u okviru ovog rada ima nekoliko periferija, od kojih su najznačajniji CAN primopredajnici koji služe za primanje podataka s CAN mreže, GNSS prijemnik koji se koristi za dobivanje podatka o lokaciji, modul za mobilnu mrežu koji se koristi za povezivanje na Internet, te sučelje za SD karticu koja se koristi u slučaju slabe veze s mobilnom mrežom. Uz to, konstruirano je prikladno, vodo-nepropusno kućište koje je izrađeno FDM aditivnom tehnologijom. Server je postavljen preko AWS Educate računa. To je računalo na mreži bazirano na Ubuntu koji koristi InfluxDB kao bazu podataka, Mosquitto kao MQTT broker, i Grafana-u kao grafičko sučelje. Python skripta koja služi kao veza između primljenih poruka i baze podataka se stalno izvodi u pozadini. Grafana je potpuno kompatibilna s InfluxDB bazom podataka i nikakva dodatna integracija nije bila potrebna. Podaci su sortirani u panele s prikladnom vizualizacijom što korisničku ploču (eng. dashboard) čini preglednom i vizualno privlačnom. Svaki korisnik s dozvolom može pratiti podatke u realnom vremenu ili u definiranom vremenskom rasponu, i može ih preuzeti za daljnju analizu.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika, Strojarstvo
POVEZANOST RADA
Ustanove:
Fakultet strojarstva i brodogradnje, Zagreb