Návrh a realizace laboratorní soustavy modelu kvadrokoptéry

Podobné dokumenty
Selected article from Tento dokument byl publikován ve sborníku

Lineární jednotky MTV s pohonem kuličkovým šroubem

Lineární jednotky MTJZ s pohonem ozubeným řemenem

Úvod. Rozdělení podle toku energie: Rozdělení podle počtu fází: Rozdělení podle konstrukce rotoru: Rozdělení podle pohybu motoru:

Lineární jednotky MTJ ECO s pohonem ozubeným řemenem

Lineární jednotky MTJ s pohonem ozubeným řemenem

Trubkové pohony, s mech. koncovými spínači

Učební texty Diagnostika snímače 4.

SOUTĚŽNÍ PŘEHLÍDKA STUDENTSKÝCH PRACÍ FST 2007 KONSTRUKČNÍ ŘEŠENÍ KINEMATIKY VÝMĚNÍKU NÁSTROJŮ PRO VERTIKÁLNÍ OBRÁBĚCÍ CENTRO ŘADY MCV.

NOVINKA. Aktuátory. Zdvižné mini převodovky. Aktuátory. Motory s převodovkou

Tiskové chyby vyhrazeny. Obrázky mají informativní charakter.

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STROJNÍ TECHNOLOGICKÉ POSTUPY

ST a SW High-Torque - otočné jednotky:

Tiskové chyby vyhrazeny. Obrázky mají informativní charakter.

ASM 5osé univerzální centrum

STŘÍDAVÉ SERVOMOTORY ŘADY 5NK

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Systémy analogových měřicích přístrojů

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

Příslušenství. Příslušenství Lineární jednotky. Servomotory

Systémy s jedním pohonem

Obr. 1 Schéma pohonu řezného kotouče

i Lineární moduly MRJ se dodávají pouze s dlouhými vozíky. Lineární modul MRJ s pohonem ozubeným řemenem 03 > Lineární jednotky serie MRJ

Trubkové pohony, s el. koncovými spínači

POLOHOVACÍ TECHNIKA WEISS POLOHOVACÍ TECHNIKA. Mechanics Software Electronics

Středoškolská technika 2016 SOUŘADNICOVÁ FRÉZKA

Synchronní stroje. Φ f. n 1. I f. tlumicí (rozběhové) vinutí

Momentové motory. (vestavné provedení) TGQ Momentové (přímé) motory

Elektrické výkonové členy Synchronní stroje

-V- novinka. Jednotky motoru MTR-DCI 2.2. motor s integrovaným ovladačem, převodovkou a řízením. kompaktní konstrukce

Instrumentovaný Mikroindentor

Snímače a akční členy zážehových motorů

Frekvenční měniče a servomotory Střídavé servomotory

KONTAKT Řízení motorů pomocí frekvenčních měničů. Autor: Bc. Pavel Elkner Vedoucí: Ing. Jindřich Fuka

PARAMETRY MĚŘENÉ NA DVOUPROUDÉM MOTORU

UniPi 1.1 Lite Technologická dokumentace

Název Vertikální lineární pohon s ozubeným řemenem a integrovaným kuličkovým. vedení. polyuretan s tkaninou s ocelovým kordem

Lineární osa AD...M pro pohon motorem Oboustranné kolejnice D10/D20

Experimentální konstrukce laserového osciloskopu

Úloha 5 Řízení teplovzdušného modelu TVM pomocí PC a mikropočítačové jednotky CTRL

100 - Pružinové klece

Lineární vedení LinTrek

Bezdrátový přenos signálu v reálné aplikaci na letadle.

Osy s lineárním motorem řady HN a HG

rám klece lanového výtahu dno šachty

VENTILÁTORY DEFUMAIR XTA 2

Modelování elektromechanického systému

On-line datový list TTK70-HXA0-K02 TTK70 LINEÁRNÍ MOTOR FEEDBACK SYSTÉMY HIPERFACE

Vodící a podpůrné rolny

BODY PRO MĚŘENÍ VIBRACÍ

5. Elektrické stroje točivé

Technická diagnostika Vibrodiagnostika Ing. Jan BLATA, Ph.D. Kat. 340, VŠB-TU Ostrava Ostrava 2014

Zásady regulace - proudová, rychlostní, polohová smyčka

Osa s lineárním motorem řady HN

Indukční lineární senzor LI300P0-Q25LM0-LIU5X3-H1151

Merkur perfekt Challenge Studijní materiály

Přenos signálů, výstupy snímačů

Elektřina a magnetizmus rozvod elektrické energie

Výukové texty pro předmět Měřící technika (KKS/MT) na téma Tvorba grafické vizualizace principu měření tlaku (podtlak, přetlak)

VM/146000, VM/ LINTRA PLUS

6. MĚŘENÍ SÍLY A KROUTICÍHO MOMENTU

Přípravek pro měření posuvů a deformací v průběhu svařování a chladnutí se zaměřením na využití pro numerické simulace.

Osnova kurzu. Elektrické stroje 2. Úvodní informace; zopakování nejdůležitějších vztahů Základy teorie elektrických obvodů 3

Frekvenční měniče a servomotory Frekvenční měnič D2

KINAX 2W2 Programovatelný převodník úhlu natočení

PŘÍLOHA A. ÚSTAV VÝKONOVÉ ELEKTROTECHNIKY A ELEKTRONIKY Fakulta elektrotechniky a komunikačních technologií 72 Vysoké učení technické v Brně

Řízení modelu letadla pomocí PLC Mitsubishi

Technická diagnostika, chyby měření

Jednotky s vedením ELFR, bez pohonu

Katalog 2012 Závěsná lávka s vertikálním a horizontálním pohybem

Bezpečnostní kluzné a rozběhové lamelové spojky

Vývojové práce v elektrických pohonech

Servomotory a krokové motory. Charakteristika

Návrh a simulace zkušební stolice olejového čerpadla. Martin Krajíček

TWG II. CAG Electric Machinery. Trojfázové synchronní generátory v bezkartáčovém provedení. Úvod: Hlavní ukazatele: Požadavky na prostředí:

MONTÁŽNÍ NÁVOD A KATALOG NÁHRADNÍCH DÍLŮ

1 VÝTAHY Výtah je strojní zařízeni, které slouží k svislé (někdy i šikmé) dopravě osob nebo nákladu mezi dvěma nebo několika místy.

Indukční snímač otáček Ri360P0-QR24M0-ELU4X2-H1151/S97

Profilová část maturitní zkoušky 2015/2016

SILNOPROUDÁ ELEKTROTECHNIKA A ELEKTROENERGETIKA.

Přípravek pro demonstraci řízení pohonu MAXON prostřednictvím

i β i α ERP struktury s asynchronními motory

Regulační pohony. Radomír MENDŘICKÝ. Regulační pohony

Vzorkovací zesilovač základní princip všech digitálních osciloskopů, záznamníků, převodníků,

Lineární vedení LinTrek

Magnetický ovládací lineární senzor WIM125-Q25L-Li-Exi-H1141

Indukční snímač otáček Ri360P0-QR24M0-MRTUX3-H1151

Ku ličkové vedení STARLINE

Válec s vedením. ø 20, 25, 32,40,50 mm. Katalogový list CZ. Údaje o tlaku přetlak. Označení Jednotka Poznámka. Všeobecně.

Odměřovací systémy. Odměřování přímé a nepřímé, přírůstkové a absolutní.

Experimentální hodnocení bezpečnosti mobilní fotbalové brány

SNÍMAČ DÉLKY SD 50.

Lineární snímač polohy Temposonics RP a RH s analogovým výstupem

Určeno studentům středního vzdělávání s maturitní zkouškou, druhý ročník, synchronní stroje. Pracovní list - příklad vytvořil: Ing.

Servomotory. Střídavé synchronní servomotory TGN

Magnetický ovládací lineární senzor WIM160-Q25L-Li-Exi-H1141

Univerzita obrany K-204. Laboratorní cvičení z předmětu AERODYNAMIKA. Měření rozložení součinitele tlaku c p na povrchu profilu Gö 398

Projekt: Obor DS. Prezentace projektů FD 2010 Aktivní bezpečnost dopravních prostředků projekt k616 Bc. Petr Valeš

ZAŘÍZENÍ PRO MĚŘENÍ DÉLKY

MODUL 3 KANÁLOVÉHO D/A PŘEVODNÍKU 0 25 ma

Transkript:

Návrh a realizace laboratorní soustavy modelu kvadrokoptéry Vítězslav Novák, Bušek Jaroslav ČVUT v Praze, Fakulta strojní, Ústav přístrojové a řídící techniky, Technická 4, 166 07 Praha 6, Česká republika Abstrakt Cílem je navrhnout vhodnou konstrukci a senzoriku laboratorní soustavy modelu kvadrokoptéry, který bude mít jeden stupeň volnosti v horizontálním směru. Na zařízení bude volně zavěšeno závaží a pohyb soustavy bude ovládán pomocí servomotorů. K zajištění pohybu v jednom směru je použit vozík přichycený k dráze, senzory snímání polohy ramene s vrtulemi i polohy vozíku jsou magnetické, sběr dat je pomocí elektronické platformy Arduino a řízení je přes Matlab Simulink. Projekt je určený pro první fázi testování kvadrokoptéry s vyvažováním zavěšeného závaží. Klíčová slova: kvadrokoptéra; Matlab-Simulink; řízení; Arduino; SPI; dron; IC; servomotor; AS5048A; AS5304; 1. Laboratorní soustava modelu kvadrokoptéry Model by měl sloužit k testování řízení pohybu kvadrokoptéry s volně zavěšeným závažím o zvolené maximální váze 2 kg. Pohyb soustavy by měl simulovat let dronu. Pro jednodušší analýzu vyrovnávání výchylek závaží vůči ustálené poloze se v této fázi volí pouze lineární směr pohybu a to horizontální. Soustava bude mít jeden stupeň volnosti. 1.1.1. Nosná konstrukce soustavy Jako nosná konstrukce pro soustavu byl smontován systém hliníkových profilů MayTec s dostačující délkou 3 m. Na horním profilu bude připevněna kolejnice a zboku nalepena magnetická páska pro snímání polohy modelu. 1.1. Návrh komponent Základním návrhem je 3 m dlouhá kolejnice, na které se bude pohybovat vozík. Na vozíku je model kvadrokoptéry. Ten se skládá z hřídele s ramenem, na kterém jsou servomotory, a z hřídele se zavěšeným závažím. Model dále obsahuje prvek pro upevnění protizávaží a místa se senzory snímající natočení hřídelí a polohy modelu na kolejnici. Pro řízení modelu je potřeba sledovat úhel natočení obou hřídelí a vzdálenost vozíku na kolejnici od zvoleného počátku. Obr. 2. Model použité konstrukce MayTec. [1] 1.1.2. Vozík a kolejnice K zajištění lineární trajektorie byla zakoupena kolejnice a vozík značky HIWIN. Dle rozměrů a momentů se zvolil typ vozíku EGH15CA a tomu odpovídající kolejnice EGR15. Obr. 1. Skica soustavy. Obr. 3. Příklad modelu vozíku a kolejnice HIWIN. [2] * Kontakt na autora: Vitezslav.Novak@fs.cvut.cz

Tabulka 1. Informace o parametrech vozíku EGH15CA s kolejnicí. [2] Dynamická zátěž na 50 000 m Statická zátěž Dynamický moment Statický moment Cdyn [N] C0 [N] MX [N m] MY [N m] MZ [N m] M0X [N m] M0Y [N m] M0Z [N m] 7830 16190 62 48 48 130 100 100 Obr. 4. Schéma modelu vozíku a kolejnice HIWIN. [2] 1.1.3. Servomotory a vrtule Na modelu jsou použity dva střídavé servomotory Turnigy Park 300 1600kv, což jsou bezkartáčové motory s třífázovým vinutím statoru s 1600 otáčkami na volt. Na motorech jsou použity vrtule 8x3,8. Výkon je dle stránek výrobce 85 W. Takže výkon obou motorů by měl být 150 W. U dvoučlánku je napětí 7,4 V a maximální proud je 9 A. 1.1.4. Senzory Natočení hřídele se zavěšeným závažím a hřídele s ramenem se servomotory zaznamenávají magnetické senzory AS5048A, které jsou umístěny proti magnetům pevně vsazených v hřídelích. Jedná se o snadno použitelný snímač úhlu natočení o 360 se 14 bitovým rozlišením. IC měří absolutní polohu rotace magnetu a skládá se z Hallových senzorů, A/D převodníku a obvodu pro zpracování digitálního signálu. AS5048 má SPI komunikační rozhraní, které je dostatečně rychlé pro přenos dat. Bezkontaktní snímač toleruje nesouosost, odchylky vyvolané vzduchovými mezerami, teplotní odchylky a také odchylky vnějším magnetickým polem. Senzor se dokáže sám kalibrovat vůči magnetickému poli. Vnitřní regulátor napětí umožňuje pracovat na 5 i 3,3 V. [3] Obr. 5. Model Turnigy Park 300 s vrtulí v aplikaci Autodek Inventor Professional 2018. [3] Obr. 6. Blokový diagram AS5048A. [3] * Kontakt na autora: Vitezslav.Novak@fs.cvut.cz

Studentská tvůrčí činnost 2019 České vysoké učení technické v Praze Fakulta strojní Polohu vozíku sleduje senzor AS5304, jehož pozice je proti multipólové magnetické pásce nalepené podél nosné konstrukce s kolejnicí. Čip poskytuje 40 pulsů na pólpár při rychlosti až 20 m/s. Pokud bychom měli například pásku s 32 pólpáry, měřili bychom s rozlišením 1280 pulsů, což odpovídá 5120 pozicím nebo 12.3 bitům. [4] Obr. 7. Blokový diagram AS5304. [4] 1.1.5. Řídící deska Senzory jsou propojené s elektronickou platformou Arduino, jenž pomocí UART komunikuje s prostředím Matlab-Simulink. Při testování je použito Arduino Mega 2560. Na desce jsou čtyři pilíře, které drží horní obdélníkové patro s dírou uprostřed. Prostor vybrání je rozměrově dostačující pro volné kmitání části s hřídelí se závažím. 1.2. Realizace soustavy Prvním krokem k realizaci soustavy bylo vytvoření softwarového modelu a následně výkresů. K tomu byl použit program Autodesk Inventor Professional 2018. 1.2.1. Vytvoření modelu Kvůli senzoru na lineární pohyb je stěžejní, aby byla konstrukce modelu přesně smontovatelná a senzor byl v konstantní vzdálenosti od magnetické pásky. V základní desce je proto vytvořena drážka, ke které je vozík lícovaný. Deska je dostatečně dlouhá, aby se u modelu mohla použít varianta s jedním vozíkem nebo se dvěma vozíky najednou. Obr. 9. Základní nosná kostra modelu kvadrokoptéry. Shora jsou přišroubovány dva domky na ložiska, které svírají hřídel. Z této hřídele je distančními sloupky přichycena konstrukce s druhou hřídelí, na jejím konci je zavěšeno závaží. Ložiska byla zvolena kuličková jednořadá. Zřetel na životnost se brát nemusel, jelikož se jedná o laboratorní soustavu a je možné brzké předělání modelu. Obě hřídele mají z jedné strany vsazený magnet a z domku ložiska od magnetu s rozestupem 0,2 mm vzdálený senzor. Vzdálenost senzoru je zvolena dle informací v datasheetu. Obr. 8. Spodní pohled na desku se 2 vozíky na kolejnici a senzorem pro snímání lineárního pohybu.

Studentská tvůrčí činnost 2019 České vysoké učení technické v Praze Fakulta strojní Tabulka 2. Informace o parametrech modelu. Provedení Hmotnost modelu Moment setrvačnosti Klopný moment Hmotnost protizávaží m [kg] J [kg m 2 ] M [N m] m [kg] 1 vozík 1,37 5,88 0,09 0 2 vozíky 1,47 6,26 0,09 0 2 v. + 2 kg závaží 2 v. + 2 kg závaží + protizávaží 3,47 20,26 1,54 0 5,38 46,65 0 2,01 Obr. 10. Horní pevně chycená a spodní volně kmitající hřídel. K horní hřídeli je pevně aretováno rameno, které má na koncích servomotory zajišťující pohyb. Rameno je duté, aby jím mohli vést kabely od motorů k řídící desce uprostřed konstrukce. Celá sestava bez nosné konstrukce má klopný moment 0,09 N m a se závažím 1,54 N m. Protizávaží by se například u 2 kg závaží mohlo volit přibližně 2,01 kg. Ovšem porovnáním momentů z tabulky 1 je zřejmé, že nedosahujeme vysokých hodnot klopného momentu a není tak při těchto parametrech nutné řešit vyvážení. Obr. 11. Horní hřídel s ramenem a servomotory. V části vedle spodní hřídele je deska pro připevnění protizávaží, které by mělo vyrovnat klopný moment, jenž může mít nepříznivý vliv na lineární pohyb. V Tabulce 2 jsou zapsány hodnoty modelu získané pomocí fyzikálních výpočtů aplikace Autodesk Inventor Proffesional 2018. Obr. 12. Část určená pro připevnění závaží vyrovnávající klopný moment soustavy. U celkového modelu bylo potřeba zvážit i kolizi vrtulí s kolejnicí. Náklon ramene s motory a tedy i dolní hřídele je omezen rozpětím pilířů. Při maximální výchylce se domek dolní hřídele zastaví o pilíř. Maximální úhel s vodorovnou osou je 28,7.

Obr. 13. Detail modelu s naznačeným závažím. Při tvorbě výkresů se jako materiál pro hřídele zvolila nerezová ocel a pro zbytek součástí se jako materiál zvolil hliník. 1.2.2. Programování příjmu dat a komunikace Při testování senzorů bylo použito Arduino Mega 2560. Senzor AS5048 byl dodán na desce s SPI rozhraním. Dle datasheetu byly nalezeny SPI piny na Arduinu. Tyto piny se se senzorem zapojily dle tabulky 3. Tabulka 3. Propojení pinů na Arduinu a senzoru. [4] Arduino Mega 2560 50 51 52 53 AS5048 MISO MOSI SCK SS Obr. 13. Schéma zapojení z forum.arduino. [6] * Kontakt na autora: Vitezslav.Novak@fs.cvut.cz

Studentská tvůrčí činnost 2019 České vysoké učení technické v Praze Fakulta strojní Pro správné fungování programu je třeba stáhnout knihovnu AS5048A.h a AS5048A.cpp a správně naimportovat. Kód programu je pak jednoduchý. #include <AS5048A.h> AS5048A anglesensor(53); void setup() { Serial.begin(115200); anglesensor.init(); } void loop() { word val = anglesensor.getrawrotation(); Serial.println(val); delay(1000); } 2. Závěrečné informace V tuto chvíli je model ve výrobě a připravuje se montáž, oživování, diagnostika a testování řízení. Tomuto projektu se věnuje také spolužačka Vendula Hovorková z FS ČVUT, která má na starost kompenzaci nežádoucího kmitání zavěšeného závaží. Předpokládá se, že na naše projekty navážou další studenti. U konstrukčního návrhu bylo potřeba vyřešit schopnost pohybu celého modelu v lineárním směru pomocí vrtulových servomotorů, otázku klopného momentu v souvislosti s nežádoucím třením, umístění kabelů a rozložení a smontovatelnost zařízení. Dále smysluplně zvolit veličiny a k nim senzory pro měření polohy, navrhnout komunikaci a ovládání. Literatura [1] The Profile System. [online]. The_Profile_System_1_2018_GB_V02. [cit. 21. 3. 2019]. Dostupné z: http://www.maytec.com.de/index.php?id=24&l=1#c96 [2] EGH15CA. [online]. [cit.21. 3. 2019]. Dostupné z: https://www.hiwin.de/en/products/linear_guideways/series_eg_qe/block_eg/egh/4307/2440745 [3] Datasheet AS5048A/AS5048B. [online]. [v1-09] 2016- Nov-15 [cit.21. 3. 2019]. Dostupné z: https://ams.com/documents/20143/36005/as5048_ds000298_4-00.pdf [4] Datasheet AS5304/AS5306. [online]. [v2-00] 2017-May- 03 [cit. 21. 3. 2019]. Dostupné z: https://ams.com/docu- ments/20143/36005/as5304_06_ds000187_2-00.pdf/50d25cf2-337a-1b3c-2218-6dd9d16421fd [5] Datasheet Arduino Mega 2560 [online]. Revize 3. [cit. 21. 3. 2019]. Dostupné z: https://www.ar- duino.cc/en/uploads/main/arduino-mega2560_r3- sch.pdf [6] Fórum Arduino [online]. [cit. 21. 3. 2019]. Dostupné z: https://forum.arduino.cc/index.php?topic=155238.0 Poděkování Děkuji za spolupráci a věcné rady panu Ing. Jaroslavu Buškovi, za sdílení studentských rad Vendule Hovorkové a za shovívavost přítelkyni Veronice Hrubé. Seznam symbolů m hmotnost (kg) t čas (s) J moment setrvačnosti (kg m 2 ) M klopný moment (N m) x vzdálenost senzoru od zvoleného počátku (m) A úhel náklonu ramene s motory ( ) U napětí (V) I proud (A) C dyn dynamická zátěž (W) C 0 statická zátěž (W) M X dynamický moment ve směru x (N m) M Y dynamický moment ve směru y (N m) M Z dynamický moment ve směru z (N m) M 0X statický moment ve směru x (N m) M 0Y statický moment ve směru y (N m) M 0Z statický moment ve směru z (N m)