TELEMETRIAI EGYSÉG KISMÉRETŰ ROBOTREPÜLŐGÉPEK SZÁMÁRA



Hasonló dokumentumok
A MODELLREPÜLŐTŐL A ROBOTREPÜLŐIG

Intelligens biztonsági megoldások. Távfelügyelet

VTOL UAV. Moduláris fedélzeti elektronika fejlesztése pilóta nélküli repülőgépek számára. Árvai László, Doktorandusz, ZMNE ÁRVAI LÁSZLÓ, ZMNE

SilverCrest Action Camcorder Alkalmazás

UAV FEJLESZTÉSEK ÉS KUTATÁS AZ MTA SZTAKI-BAN

IP Thermo for Windows

Roger UT-2. Kommunikációs interfész V3.0

Robotot vezérlő szoftverek fejlesztése Developing robot controller softwares

VTOL UAV. Inerciális mérőrendszer kiválasztása vezetőnélküli repülőeszközök számára. Árvai László, Doktorandusz, ZMNE

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése

Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül

POLAR V650 HR. Technikai jellemzők. 2 év az órára, H6 modulra, 12 hónap az USB kábelre, textil soft strapre, 6 hónap az elemre.

AUTOMATA ANTENNAFORGATÓ AUTONÓM ROBOTOK SZÁMÁRA BEVEZETÉS

Mûszertan

AIRPOS Légijármű helyzetmeghatározó rendszer.

Az ErdaGIS térinformatikai keretrendszer

Folyamatirányítás NIVISION FOLYAMATKIJELZÔ RENDSZER

Járműkövető rendszer RÉSZLETES ISMERTETŐ

1 csűrő 1 csűrő 2 magassági 2 magassági 3 gáz 3 gáz 4 oldalkormány 4 oldalkormány 5 Robot üzemmód 5 csűrő

Villamos jelek mintavételezése, feldolgozása. LabVIEW 7.1

(Forrás:

GOKI GQ-8505B 8 CSATORNÁS KÉPOSZTÓ. Felhasználói kézikönyv

ROVER. Felhasználói kézikönyv V 1.0

PT1 Légnyomás távadó Felhasználói kézikönyv. v1.0 Előzetes

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

Android Commander Felhasználói kézikönyv

Irányító és kommunikációs rendszerek III. Előadás 13

1214 Budapest, Puli sétány info@grimas.hu. Rétegvastagságmérő. MEGA-CHECK -Master-

JABRA MOVE WIRELESS. Használati útmutató. jabra.com/movewireless

FANUC Robotics Roboguide

Rádiókommunikációval is Az adatokat szabad rádiófrekvencián sugározza az őt lekérdező AQUADAT készüléknek.

ROBOTREPÜLŐGÉPEK FÖLDI ÁLLOMÁSA ÚJ MEGKÖZELÍTÉSBEN

Küls eszközök. Dokumentum cikkszáma: Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti

DMG termékcsalád. Digitális multiméterek és hálózati analizátorok háttérvilágítással rendelkező grafikus LCD kijelzővel

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

SZAKKOLLÉGIUMI DOLGOZAT

Android Commander Felhasználói kézikönyv

DKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák

- a korábbi jól bevált sorozat típusok a következők voltak: POK-F-DO illetve POK-T-DO

Routing for Android Bensoft 2013

SVANTEK. Termékismertető

ivms-4200 kliensszoftver

CabMap hálózat-dokumentáló rendszer

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

MOBIL TÉRKÉPEZŐ RENDSZER PROJEKT TAPASZTALATOK

Esri Arcpad Utó- feldolgozás. Oktatási anyag - utókorrekció

Külső eszközök. Felhasználói útmutató

BEÁGYAZOTT RENDSZEREK TERVEZÉSE UDP csomag küldése és fogadása beágyazott rendszerrel példa

MSP430 programozás Energia környezetben. Kitekintés, további lehetőségek

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

Zebra Cameo 2 mobil nyomtató Felhasználói és m szaki leírása. 12-Cameo2-12 Verzió: február

KAROTÁZS TUDOMÁNYOS, MŰSZAKI ÉS KERESKEDELMI KFT. MŰSZERFEJLESZTÉS KUTAK, FÚRÁSOK TESZTELÉSÉRE CÍMŰ PÁLYÁZAT MEGVALÓSÍTÁSA

Intent Autodiga akció

Mérés, Vezérlés. mérésadat rögzítés CMC - 99 CMC kis és nagytestvér

Használati útmutató a Hungary Mérleg Kft. által forgalmazott T-Scale típusú hitelesített lapmérleghez

RIEL Elektronikai Kft v1.0

SAMSUNG SSM-8000 szoftvercsomag

SPECIÁLIS CÉLÚ HÁLÓZATI

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

AKKUMULÁTOR TESZTER 24V 100A RS232

Automata adatok ellenőrzése és javítása

HYDROLUX HL 7000 A Megger-csoport tagja

SWS 500 HU FELHASZNÁLÓI KÉZIKÖNYV. Megjegyzés: A mobiltelefon nem tartozék.

Küls eszközök. Dokumentum cikkszáma: Ez az útmutató a külön beszerezhető külső eszközök használatát ismerteti

GPS mérési jegyz könyv

Automatizált frekvenciaátviteli mérőrendszer

MÉRY Android Alkalmazás

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY

Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán

Pályázat a terep-rallye szakágban alkalmazandó GPS alapú,on-line nyomkövető rendszerre FELOLVASÓ LAP

Alacsonypályás műholdvétel megvalósítása szoftverrádiós eszközökkel. Dudás Levente

CAN-Display. felhasználói kézikönyv

CITY 1.1, 1.2, 5.1, 5.2, Lagro, Savela kezelő panel.

LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR

ServiceTray program Leírás

CAMLAND Beruházás-megfigyelő

Valódi mérések virtuális műszerekkel

DataScope program SE/SP-300 távadókhoz HASZNÁLATI UTASÍTÁS

MultiBoot. Felhasználói útmutató

Színes Video Kaputelefon CDV-52A/52AS

Külső eszközök. Felhasználói útmutató

QALCOSONIC HEAT 2 ULTRAHANGOS HŰTÉSI- ÉS FŰTÉSI HŐMENNYISÉGMÉRŐ

Őrjárat Ellenőrző Proximity Olvasó

USB adatgyűjtő eszközök és programozásuk Mérő- és adatgyűjtő rendszerek

Csatlakozási állapot megjelenítése

MaxiCont. MOM690 Mikroohm mérő

Külső eszközök. Felhasználói útmutató

GOKI GQ-8505A 4 CSATORNÁS KÉPOSZTÓ. Felhasználói kézikönyv

Easton420. Automata Telefon hangrögzítő. V 6.0 Telepítése Windows XP rendszerre

H N S A d a t K a p c s o l a t

Szenzorcsatolt robot: A szenzorcsatolás lépései:

T E R M É K T Á J É K O Z TAT Ó

1. Metrológiai alapfogalmak. 2. Egységrendszerek. 2.0 verzió

Villamos jelek mintavételezése, feldolgozása. LabVIEW előadás

CAS XE precíziós mérleg. 300/600/1500/3000/6000g

AHC darabszámláló mérleg

Átírás:

Dr. Molnár András főiskolai docens Budapesti Műszaki Főiskola Neumann János Informatikai Kar TELEMETRIAI EGYSÉG KISMÉRETŰ ROBOTREPÜLŐGÉPEK SZÁMÁRA Absztrakt A fejlesztés célja egy olyan kisméretű fedélzeti egység és a hozzá kapcsolódó földi programcsomag volt, amely univerzálisan alkalmazható minden kisméretű (1-20 kg felszálló tömegű, 10 Km akciórádiuszú) távirányított, részben vagy teljesen autonóm repülőgépek esetén. [1,2,3] A rendszer feladata a repülőgép fedélzetén üzemelő szenzorok adatainak (elsődlegesen GPS, sebesség és fedélzeti akkumulátor feszültség adatai) valósidejű vezeték nélküli továbbítása a földi kiszolgáló egység felé, valamint a továbbított adatok vizuális megjelenítése [5]. The purpose of development was a small sized onboard unit and a related terrestrial program package, which can be applied for all small sized, remote controlled, partially or fully autonom aeroplanes (taking off with 1-20 kgs weight with 10 Kms action radius) [1,2,3]. The task of the system is to forward data of censors (tension figures of primarily GPS, speed and onboard battery) operating onboard towards terrestrial service units real-time in a wireless way as well as have the forwarded data visually appeared [5]. A rendszer felépítése A telemetriai egység két fő szerkezeti egységre tagolható. 1. A repülő egység egy kisméretű nyomtatott áramköri lapra szerelt mikrokontroller és annak kiszolgáló elemeit tartalmazza. A modul kialakítása során elsődleges szempont volt olyan csatlakozási pontok kialakítása, melyek lehetővé teszik különféle repülő eszközök fedélzetén történő alkalmazását. A minél szélesebb körű alkalmazhatóság érdekében a modulra került egy GPS vevő és egy differenciális légnyomás érzékelő, amely a repülőgép levegőhöz viszonyított sebességét méri egy hozzá kapcsolt, ún. pitot-cső segítségével. A modul ezen kívül tartalmaz további analóg csatlakozási pontokat, melyek segítségével mérhetővé válnak a repülőgép fedélzeti akkumulátorai. Az 50 grammos egység nem igényel utólagos kalibrációt, így gyorsan és könnyen beépíthető számos kisméretű repülőgépbe. Az adatok továbbítása az átfogni kívánt távolság függvényében kiválasztott adó egységgel történik. A telemetriai modul által előállított adatjelet a legtöbb RF adó modul képes fogadni és továbbítani.

2. A földi egység egy demodulátorból és egy PC-s programcsomagból áll. A demodulátor a vevő által előállított jelből képes visszaállítani a repülőgép fedélzetén rögzített mérési adatokat és azokat soros vonalon keresztül továbbítja egy személyi számítógépnek. A számítógépen futó program feladata a telemetriai adatok grafikus megjelenítése. A telemetriai egységhez kifejlesztésre került egy személyi számítógépeken működtethető programcsomag, amely grafikusan képes megjeleníteni a telemetriai adatokat, valamint képes azok archiválására is. A program célja egy mindenki által egyszerűen kezelhető kezelői és repülésellenőrzési felület kialakítása, melyen keresztül valós időben szerezhet információt a repülőgép kezelője. Felderítésre alkalmas, nagy felbontású videojel GPS adatok (pozíció, sebesség, magasság) Videojel Akkufeszültségi szintek Kapott jelek továbbítása (RS-232, USB) 1. ábra, a robotrepülő rendszertechnikai diagramja A repülő egység Modulátor (1. kép) A modul fő feladata, hogy a fedélzeti GPS egységtől érkező adatokat, valamint az analóg jeladók adatait illessze egy rádiófrekvenciás adómodulhoz. Ezt a feladatot egy PIC 16F628 típusú mikrokontroller látja el. A mikrokontroller beépített soros portján keresztül érkeznek a GPS adatok. Az analóg jelek a kontroller analóg portjaihoz csatlakoznak és egy beépített 10 bites A/D konverter digitalizálja. A továbbításra előállított adatcsomagot a modulon elhelyezett modulátor áramkör szinkronjelére ütemezve továbbítja a kontroller. Az átvitel sebessége 4880 baud, ami megegyezik a legtöbb GPS soros kommunikációs sebességével.

1. kép, a modulátor egység és a hozzá kapcsolt RF adó A tesztelési tapasztalatok alapján a rendszer jó minőségű adatkapcsolatot biztosított számos repülés során. Mivel az adatok sebessége megegyezik a GPS adatszolgáltatási sebességével, a valós mérések során adatkésés nem volt tapasztalható. A modul programozását követően nem igényel semmiféle további karbantartást. Használata kényelmes. Tekintettel arra, hogy a modul a GPS minden adatát továbbítja, lehetőség van a földi egységen olyan szerviz információk megtekintésére és elemzésére is, amiket egy kézben tartott GPS is lehetővé tesz. Ilyenek például a látott, illetve használt holdak adatai, az éledés folyamata, az aktuális GDOP (geometria pontosság) értéke, stb. A földi egység Demodulátor (2. kép) 2. kép, a demodulátor egység és a hozzá kapcsolt RF vevő A modul fő feladata az RF vevőtől érkező jel demodulálása. A modul képes az adó oldalon továbbított adatcsomagok előállítására és azok soros porton történő továbbítására Az egységen elhelyezett PIC 18F2820 típusú mikrokontroller a demodulátor áramkör szinkronjelére előállítja az adó által elküldött adatcsomagokat. Az adatcsomagokat részben a beépített soros portján keresztül továbbítja egy feldolgozó egység (személyi számítógép) felé, részben pedig felhasználja azokat a vevő antennájának forgatása céljából. Az RS232 szabványú port sebessége 4800 baud. Biztonsági megfontolásból a modul minden dekódolt adatot továbbít. Az adatok szűrését a személyi számítógépen futó program végzi, de az archiválás a szűretlen alapadatokkal történik. Ennek az az oka, hogy a hibás adatcsomagok között is lehet hasznos rész, ami

különösen a repülőgép egy előre nem látott eseményének utólagos vizsgálata során lehet hasznos. A modul programozását követően nem igényel további karbantartást. Az egység, bekapcsolás után azonnal üzemképes. A kis méret és az alacsony fogyasztás lehetővé teszi, hogy az áramkör közvetlenül a vevő közelében kapjon helyet, és annak tápegységéről üzemeljen. A Virtuális pilótafülke program A program feladata, hogy a repülőgépen mért adatok alapján valós időben képes legyen minden olyan információt megjeleníteni, ami a gép pillanatnyi állapotát valósághűen tükrözi. Ennek érdekében a gép GPS koordinátái alapján a program megjeleníti a megfelelő térképszelvényt és jelzi rajta a repülőgép pillanatnyi pozícióját, illetve a repülés addigi nyomvonalát. A képernyőn helyet kaptak a repülés szempontjából alapvető műszerek is. Ezek segítségével a kezelő azonnali és átfogó képet kap a repülőgép állapotáról. Ilyen műszerek a föld feletti és a levegőhöz viszonyított sebességmérők, a tengerszint feletti és a starthely feletti magasságmérők, a fedélzeti akkumulátorok feszültségmérői és a műhorizont. Ez utóbbi megjelenhet a repülőgépen elhelyezett kamera képe alapján, mint valóságos horizont, illetve a fedélzeten elhelyezett giroszkóp adatai alapján megrajzolt mesterséges horizont formájában. A térkép modul A térkép megjelenítésének feltétele, hogy a program rendelkezzen a pillanatnyi GPS koordinátának megfelelő, kalibrált bitmap alapú térképszelvénnyel. A térképszelvények tagolása tetszőleges, a felhasználó által meghatározott mértékű lehet. Az egyes szelvények kalibrációja egy erre a célra elkészített segédprogram segítségével oldható meg. Tekintettel arra, hogy a megjelenítendő térkép egy tetszőleges bitmap állomány lehet, lehetőség van a hagyományos térképek helyett, megfelelően feldolgozott légi fotókat (ortofotó) is megjeleníteni (3. kép). 3. kép, a repülés nyomvonalának különböző megjelenítési lehetőségei A gép repülése során a program folyamatosan rögzíti és megjeleníti annak pontos helyét és az addig megtett útjának nyomvonalát. A felhasználó tetszőleges időpillanatban készíthet nyomtatást (nyomtatóra fagy fájlba) a képernyőn látott adatokról. A nyomtatás alkalmával a repülés során érintett térképszelvények mindegyike rögzítésre kerül (a képernyőn csak a repülés egy kisebb környezete látható), így egy jól áttekinthető kép keletkezik. A térképmodul folyamatosan figyeli a repülőgép pozícióját és ha az, az éppen megjelenített térképrészletet elhagyná, automatikusan megjeleníti az adott szelvény megfelelő részletét úgy, hogy a repülőgép a megjelenített részlet közepére kerüljön. Ennek köszönhetően a

térképváltások nem zavaróak, mivel a váltást követően is látható a repülőgép addig megtett útjának utolsó szakasza. Egy adott térképszelvényen belül az aktuális térképrészletek megjelenítése (váltása) gyors, mivel a szelvény teljes terjedelmében a memóriában található. Amennyiben a repülőgép elhagyja az aktuális térképszelvényt, úgy a képváltás kis mértékben lassulhat, mert a program be kell, hogy töltse az új szelvényt a memóriába. Ez a folyamat az alkalmazott szelvény méretétől és az adott számítógép sebességétől függ. Tapasztalatok szerint a szelvényváltás okozta lassulás észrevehető, de nem zavaró. Előfordulhat olyan repülési útvonal, amely két térképszelvény határán lett kijelölve. Ekkor gyakori szelvényváltások keletkezhetnek, amik már zavaró lassulással párosulnak. Ennek elkerülése érdekében a program mindig két, egymással szomszédos (a legutóbb használt és az aktuális) szelvényt tárol az operatív tárban. Magasság és sebesség diagram A repülés folyamatainak ellenőrzése érdekében a program egy diagramon is megjeleníti a gép sebességi és magassági adatait. A diagram jól szemlélteti az elmúlt időszak értékeit, így láthatóak a gép viselkedéseinek tendenciái (emelkedés, gyorsulás, stb). A megjelenítés FIFO (First-In First-Out, azaz elsőnek-be, elsőnek-ki) jellegű, így a megfigyelhető adatok mindig a repülés utolsó 120 másodpercét szemléltetik. Lehetőség van a repülés teljes idejében mért adatainak rögzítésére is. A program az adatokat (az összes adatot, ami a telemetriai modultól érkezik) egy szöveges állományba menti. Az így rögzített állomány adatai később valós kapcsolat nélküli (Offline) újra lejátszhatók. Virtuális analóg műszerek A virtuális műszerek célja, hogy a kezelő egyetlen szempillantással megállapíthassa a gép a gép főbb repülési paramétereit [6]. A kijelzésnek nem célja az adatok abszolút pontosságú leolvashatósága (szükség esetén a pontos adatok a rögzített adatállományból kiolvashatók). A vett adatok egy medián és egy predikciós szűrő után kerülnek kijelzésre. A szűréseknek köszönhetően a kijelzés gyakorlatilag mentes a téves mérésekből adódó hibáktól. A program jelenlegi állapota (4. kép) 1. Térkép a követett objektum útvonalával 2. Sebességmérő 3. Magasságmérő 4. Műhorizont (implementálás alatt) 5. Repülési diagram 6. Akkumulátor feszültségi szintek 7. Kamerakép 8. Megtett távolság méterben 9. Magasság nullázó gomb (relatív/abszolút magasság beállítása) 10. Naplózást irányító gombok (indítás/megállítás, megtekintés) 11. A kommunikációs port beállítása (sorosport száma, státuszjelző LED ) 12. Videorögzítés indítása/megállítása, élő közvetítés ki/bekapcsolása 13. Felső menü File: útvonal kezelési lehetőségek (betöltés, mentés) Beállítások: Az alkalmazás testreszabása (színek, megjelenítési skin, stb..)

13. 1. 7. 12. 6. 2. 3. 4. 5. 8. 9. 10. 11. 4. kép, a virtuális pilótafülke képe A program jelenleg biztosítja a térképes megjelenítést szelvénykezeléssel együtt. A magassági, sebességi adatok is megjelennek mind az analóg műszereken, mind a diagramon. A videofelvétel élőben látható és rögzíthető [7]. A naplózási és az útvonalmentési szolgáltatás is elérhető. A szűrés hiánya miatt eleinte problémák adódtak a megjelenítéssel, de ezek implementálása után minden az elvárt módon működik. A műhorizont megjelenítése még fejlesztési fázisban van, a program felülete még nem konfigurálható és a nyelvi beállítások sem érhetők el. Ezen funkcióktól eltekintve a valós körülmények közötti tesztméréseken az alkalmazás működőképesnek bizonyult. A tesztek Dunakeszin folytak. Tapasztalatok, eredmények A kísérletek során bebizonyosodott, hogy a telemetriai modul egyszerűen és gyorsan beszerelhető a projektben előirányzott paraméterű repülőgépekbe. Kis tömegének köszönhetően a repülések során a modul nem okozott érzékelhető változást a repülési tulajdonságokban. Az átvitel igen megbízhatónak bizonyult. Nem okozott gondot a jelek leszakadása sem. Amint a kapcsolat létrejött, az adatfolyam helyreállt és a rendszer hibátlanul üzemelt tovább. A vett adatok a jelek a CRC ellenőrzések ellenére esetenként hibás tartalommal jelentek meg a rendszerben. Ennek kiküszöbölése érdekében medián (az impulzus szerű zajok kiszűrésére) és predikciós (a nem valós adatok kiszűrésére) szűrők kerültek beépítésre (5.

kép). A szűrők valós időben képesek az adatok kezelésére, így a megjelenítő program érzékelhető időveszteség nélkül képes az információk megjelenítésére Szűrő nélküli mérés Mérés szűrővel 5. kép, a szűrők hatása a nyomvonal megjelenítésére Felhasznált irodalom [1] Field Report on Raven, Shadow UAVs From the 101st, Defense Industry Daily, 15-Nov- 2005 [2] Syracuse becomes Predator territory, GuardTimes, May-June 2005, Volume 14 [3] Mary Ann Barraco Klement: Agile Support Project - Global Hawk Program [4] B-HUNTER ATC integration and other futures - UAV NET Meeting #8 - SONACA - 22-23.09.2003 [5] Molnár András: A polgári és katonai robotjárművek fejlesztésében alkalmazott új eljárások és technikai megoldások. Ph.D értekezés, ZMNE, Budapest, 2006. [6] Airplane instruments and systems, Revision 4 0105, Five By Five, Inc. [7] Don R. Giandomenico: Wireless Video for Remote Control Aircraft