Název: | Pokročilé řízení servomotorů pro simulátor padákového kluzáku |
Další názvy: | Advanced Control of Servomotors for Paraglider Simulator |
Autoři: | Sivera, Richard |
Vedoucí práce/školitel: | Kropík Petr, Ing. Ph.D. |
Oponent: | Karban Pavel, Prof. Ing. Ph.D. |
Datum vydání: | 2021 |
Nakladatel: | Západočeská univerzita v Plzni |
Typ dokumentu: | bakalářská práce |
URI: | http://hdl.handle.net/11025/44483 |
Klíčová slova: | simulátor;pokročilé řízení;servomotor;mikrokontroler;padákový kluzák;algoritmus;c++;optimalizace;arduino;kinco |
Klíčová slova v dalším jazyce: | simulator;advanced control;servomotor;microcontroller;paraglider;algorithm;c++;optimization;arduino;kinco |
Abstrakt: | Předkládaná bakalářská práce je zaměřená na vývoj programu pro pokročilé řízení servomotorů pro simulátor padákového kluzáku. Program bude běžet na mikrokontroleru Arduino Mega, který bude servomotory řídit. První část bude věnována problematice letu padákovým kluzákem. V druhé části budou rozebrány principy řízení servomotorů a obecné principy jejich regulace. Třetí část bude zaměřena na řízení zvolených výkonových servomotorů Kinco, na jejich funkce a použitý hardware. Za čtvrté bude představeno, jak jsem postupoval při vývoji řídícího programu a optimalizaci algoritmu v programovacím jazyce C++ pro aplikaci na simulátoru padákového kluzáku. Poslední, pátá část, bude věnována vyhodnocení výsledků řízení na základě praktických zkoušek. Cílem této práce je implementovat a ověřit algoritmus se zpětnou vazbou na základě dat z řídícího počítače. |
Abstrakt v dalším jazyce: | This bachelor thesis deals with algorithm development for advanced control of paraglider simulator servomotors. This algorithm will run on Arduino Mega microcontroller, which will control the servomotors. First part will be about flying with paraglider theory. In the second part, we will discuss general principles for controlling servomotors and will present general ways of their regulation. Third part will present ways of controlling chosen Kinco servomotors, their function modes and used hardware. Fourth part will present how I developed the algorithm and its optimization for this specific application in C++ programming language. Last chapter will be dedicated to evaluation of practical results. Goal of this bachelor thesis is algorithm implementation and verification of its function based on control commands from computer. |
Práva: | Plný text práce je přístupný bez omezení. |
Vyskytuje se v kolekcích: | Bakalářské práce / Bachelor´s works (KEV) |
Soubory připojené k záznamu:
Soubor | Popis | Velikost | Formát | |
---|---|---|---|---|
Sivera Richard_BP.pdf | Plný text práce | 3,78 MB | Adobe PDF | Zobrazit/otevřít |
PosudekVedoucihoSTAG.pdf | Posudek vedoucího práce | 36,58 kB | Adobe PDF | Zobrazit/otevřít |
PosudekOponentaSTAG.pdf | Posudek oponenta práce | 39,2 kB | Adobe PDF | Zobrazit/otevřít |
ProtokolSPrubehemObhajobySTAG.pdf | Průběh obhajoby práce | 23,26 kB | Adobe PDF | Zobrazit/otevřít |
Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam:
http://hdl.handle.net/11025/44483
Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.