Control Units Interface for JSBSim Simulator

dc.contributor.advisorOlivka, Petr
dc.contributor.authorVýmola, Jakub
dc.contributor.refereeKrumnikl, Michal
dc.date.accepted2023-05-31
dc.date.accessioned2023-06-23T08:45:53Z
dc.date.available2023-06-23T08:45:53Z
dc.date.issued2023
dc.description.abstractThis thesis is primarily focused on development of a software interface between existing flight dynamics model and a custom-made flight controller software (FCS). The interface is able to realize both software-in-the-loop simulation and hardware-in-the-loop simulation. Simulations are then used to aid development of a fully functional FCS, which should be able to control a flight of a quadcopter in real time. We use the simulation to verify the performance and safety of the FCS and to configure the FCS for a stable flight. Software-in-the-loop simulation is used for fast iteration and testing of different configurations and for detection of possible software issues, while hardware-in-the-loop is used to better approximate the behavior of the real system. Finally, a quadcopter controlled by the custom FCS is assembled and tested in the real world to observe differences between the simulated system and reality.en
dc.description.abstractTato diplomová práce se zabývá především vývojem softwarového rozhraní mezi existujícím modelem dynamiky letu a vlastním softwarem pro řízení letu (Flight controller software - FCS). Rozhraní umožňuje provádět tzv. software-in-the-loop simulaci a hardware-in-the-loop simulaci. Tyto simulace jsou pak použity při vývoji plně funkčního FCS, který by měl být schopen v reálném čase řídit let kvadrokoptéry. Simulace použijeme pro ověření chování a bezpečnosti FCS a pro nalezení takové konfigurace, která zajišťuje stabilní let. Software-in-the-loop simulaci použijeme pro rychlé iterování a testování rozdílných konfigurací a pro detekci případných chyb v kódu. Naproti tomu hardware-in-the-loop simulaci použijeme pro lepší odhad chování reálného systému. V neposlední řadě otestujeme reálnou kvadrokoptéru řízenou takto vyvinutým FCS a popíšeme rozdíly mezi simulací a realitou.cs
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent5776313 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisVYM0038_FEI_N2647_2612T025_2023
dc.identifier.urihttp://hdl.handle.net/10084/150354
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectflight controller softwareen
dc.subjectsimulationen
dc.subjectquadcopteren
dc.subjectJSBSimen
dc.subjectflight controlleren
dc.subjectsoftware pro řízení letucs
dc.subjectsimulacecs
dc.subjectkvadrokoptéracs
dc.subjectJSBSimcs
dc.subjectletová řídící jednotkacs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleControl Units Interface for JSBSim Simulatoren
dc.title.alternativeRozhraní pro řídící jednotky k simulátoru JSBSimcs
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
VYM0038_FEI_N2647_2612T025_2023.pdf
Size:
5.51 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
VYM0038_FEI_N2647_2612T025_2023_zadani.pdf
Size:
85.63 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
VYM0038_FEI_N2647_2612T025_2023_priloha.zip
Size:
23.77 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
VYM0038_FEI_N2647_2612T025_2023_posudek_vedouci_Olivka_Petr.pdf
Size:
144.98 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Olivka, Petr
Loading...
Thumbnail Image
Name:
VYM0038_FEI_N2647_2612T025_2023_posudek_oponent_Krumnikl_Michal.pdf
Size:
145.97 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Krumnikl, Michal