Sensor Network-Based Countersniper System



Hasonló dokumentumok
Szenzorhálózat alapú mesterlövész detektáló rendszer. Előadó: Kincses Zoltán

Acoustic Ranging in Resource- Constrained Sensor Networks

Akusztikus távolság meghatározás a vezeték nélküli szenzor hálózatokban. Előadó: Kincses Zoltán

The Flooding Time Synchronization Protocol

An Analysis of Large Scale Habitat Monitoring Application

A Component-Base Architechture for Power-Efficient Media Access Control in Wireless Sensor Networks

Fine-Grained Network Time Synchronization using Reference Broadcast

Akusztikus MEMS szenzor vizsgálata. Sós Bence JB2BP7

Nagyméretű élőhely megfigyelő rendszer analízise. Előadó: Kincses Zoltán

Hálózati réteg. WSN topológia. Útvonalválasztás.

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

Hangterjedés szabad térben

Harmadik-generációs bázisállomások szinkronizációja

SZENZORFÚZIÓS ELJÁRÁSOK KIDOLGOZÁSA AUTONÓM JÁRMŰVEK PÁLYAKÖVETÉSÉRE ÉS IRÁNYÍTÁSÁRA

Szenzorkommunikációs lehetőségek az IoT világában. Dr. Fehér Gábor BME Távközlési és Médiainformatikai Egyetem

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

1/9. Sunell IP kamerák webes felületének használati útmutatója. Élő kép (Live Video)

Aktív zajcsökkentő rendszerek megvalósítása szenzorhálózattal

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

Intelligens Közlekedési Rendszerek 2

Szenzorhálózatok Szenzor MAC (folyt.), Hálózati réteg, topológia, útvonalválasztás ( )

Robotika. Relatív helymeghatározás Odometria

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

2. rész PC alapú mérőrendszer esetén hogyan történhet az adatok kezelése? Írjon pár 2-2 jellemző is az egyes esetekhez.

Számítógépes Hálózatok. 4. gyakorlat

Hullámok tesztek. 3. Melyik állítás nem igaz a mechanikai hullámok körében?

Compton-effektus. Zsigmond Anna. jegyzıkönyv. Fizika BSc III.

INFRA HŐMÉRŐ (PIROMÉTER) AX Használati útmutató

Vezetéknélküli Érzékelő Hálózatok

Szenzorhálózatok I. Beágyazott információs rendszerek. Bevezetés. HW architektúrák. Alkalmazások március 30. Simon Gyula

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

Hibadetektáló és javító kódolások

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

Autóipari beágyazott rendszerek. Local Interconnection Network

Adatelemzési eljárások az idegrendszer kutatásban Somogyvári Zoltán

OFDM technológia és néhány megvalósítás Alvarion berendezésekben

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

Anyagvizsgálati módszerek

IoT alapú mezőgazdasági adatgyűjtő prototípus fejlesztési tapasztalatok

Digitális mérőműszerek. Kaltenecker Zsolt Hiradástechnikai Villamosmérnök Szinusz Hullám Bt.

Üzemanyagfogyasztást becslő rendszer fejlesztése mobilapplikációval BARTA TAMÁS (EWGO7V)

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Mérési hibák

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Aktív zajcsökkentı rendszerek megvalósítása szenzorhálózattal

III.5 KILOPROCESSZOROSRENDSZE REK LOGISZTIKAI ALKALMAZÁSA (SZOLGAYPÉTER)

A mérések általános és alapvető metrológiai fogalmai és definíciói. Mérések, mérési eredmények, mérési bizonytalanság. mérés. mérési elv

1. A hang, mint akusztikus jel

3D számítógépes geometria és alakzatrekonstrukció

Házi feladatok Szenzorhálózatok és alkalmazásaik

Költséghatékony high-end adattároló megoldások Vitéz Gábor, Avaxio Kft.

IC-F15, IC-F25 I/O Modem interfész Mőszaki leírás

Mechanikai hullámok. Hullámhegyek és hullámvölgyek alakulnak ki.

RHTemp TepRetriver-RH. Hőmérséklet- és páratartalom adatgyűjtő, LCD kijelzővel. Hőmérséklet- és páratartalom adatgyűjtő

4. Lokalizáció Magyar Attila

Alapszintű formalizmusok

Az LTE. és a HSPA lehetőségei. Cser Gábor Magyar Telekom/Rádiós hozzáférés tervezési ágazat

elektronikus adattárolást memóriacím

Időjárásállomás külső érzékelőjétől érkező rádiójel feldolgozása

Babeș Bólyai Tudományegyetem Informatika kar Műholdas helymeghatározás a GPS rendszerrel

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

A nagy időfelbontású kamerák következő generációja: EDICAM

Akusztikai tervezés a geometriai akusztika módszereivel

Autóipari beágyazott rendszerek. A kommunikáció alapjai

Szenzorhálózatok III.

BUDAPESTI MŐSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM

ProSeniis projekt. Monos János GE Healthcare

Közúti forgalomszámlálás e_sensor rendszerrel Budapest dugódíj projekt (sajtóanyag)

S atisztika 2. előadás

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

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága

Internet-hozzáférések teljesítményvizsgálata webböngészőben

Elektromos nagybıgı megvalósítása DSP-vel

Informatikai eszközök fizikai alapjai Lovász Béla

MIKROFYN GÉPVEZÉRLÉSEK. 2D megoldások:

3. A DIGILENT BASYS 2 FEJLESZTŐLAP LEÍRÁSA

Wireless technológiák Meretei Balázs

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra

Digitális hangszintmérő

4. A kézfogások száma pont Összesen: 2 pont

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

CORONA ER TÖBBSUGARAS ELEKTRONIKUS VÍZMÉRŐ

Norway Grants. Az akkumulátor mikromenedzsment szabályozás - BMMR - fejlesztés technológiai és műszaki újdonságai. Kakuk Zoltán, Vision 95 Kft.

VL IT i n du s t ri al Kommunikációs vázlat

2011. május 19., Budapest UWB ÁTTEKINTÉS

Wireless M-Bus, C mód modul MULTICAL 402 fogyasztásmérőkhöz Adatlap

Click to edit Master title style

Ultrahangos anyagvizsgálati módszerek atomerőművekben

Mozgásmodellezés. Lukovszki Csaba. Navigációs és helyalapú szolgáltatások és alkalmazások (VITMMA07)

RFID rendszer felépítése

ÜZEMBEHELYEZİI LEÍRÁS Figyelem! A konfigurációs mód eltér a 433MHz-es verziótól!

Kvantum kommunikáció használata az őrtávközlésben

Aktív zajcsökkentést demonstráló rendszer továbbfejlesztése. Csofcsics Donát Gusztáv Tamás

Általános követelmények a kép tartalmával és minőségével kapcsolatban

Az RTLS projekt első teszt alkalmazása. HiCall. Wireless nővérhívó és betegkövető rendszer

Párhuzamos programozási platformok

Szenzorhálózatok programfejlesztési kérdései. Orosz György

Párhuzamos programozási platformok

Égből kapott RTK korrekciók nyomában Nagy-Kis Ildikó - Geotools Europe GNSS Kft. IX. Térinformatikai Konferencia Debreceni Egyetem

Murinkó Gergő

Átírás:

Sensor Network-Based Countersniper System Simon Gyula, Maróti Miklós, Lédeczi Ákos, Balogh György, Branislav Kusy, Nádas András, Pap Gábor, Sallai János, Ken Frampton Elıadó: Kincses Zoltán

Bevezetés Számost lövész lokalizációs rendszert fejlesztettek ki az elmúlt évtizedben Csak néhány használható városi környezetben szegényes lefedettség az épületek árnyékoló hatása multi-path hatás Viper rendszer infravörös kamera a torkolattőz detektálására mikrofon a torkolati légnyomás alapú távolság becslésre a torkolattőz elfojtása esetén a rendszer nem használható relatíve nagy hibás riasztási arány Más megközelítések a repülı golyó hı-képét mérik az örvlövész megvilágítása lézerrel és a visszaverıdések mérése azonban egyik megoldás sem biztosít átfogó megoldást a problémára

A legnyilvánvalóbb jelenség amit egy hagyományos fegyver tüzelés közben generál, a légnyomás A torkolati légnyomás egy hangos jellegzetes zaj, ami a torkolattól indul és hangsebességgel egy gömb mentén terjed Egy tipikus puska hangsebességgel lövi ki a lövedéket, amely ezáltal akusztikus lökéseket generál a röppályája mentén Ezeket a lökéshullámokat fel lehet használni a lövedék röppályájának pontos meghatározásához

A torkolati légnyomás egy gömb mentén terjed hangsebességgel (v s ) a torkolattól (A) a szenzorig (S) A lökéshullám a lövedék röppályájának minden pontjában generálódik Egy csúcs formájú hullámfrontot generál feltéve hogy a lövedék sebessége konstans (v B ) Az X pontban generált lökéshullám eléri az S pontban lévı szenzort A lökéshullám-kúp szöge a lövedék Mach (M) száma alapján határozható meg

A kereskedelmi akusztikus orvlövész detektáló rendszerek ezt a jelenséget használják Mérik a Time of Arrival-t (TOA) és a lökéshullám néhány jellemzıjét és/vagy a torkolati légnyomás TOA-jét A BBN Bullet Ears rendszere két kis mikrofon tömböt alkalmaz (kaliber, sebesség, lövedék röppálya) irány és távolság pontossága: 1.2 o -3 o és 1,6% A francia Pilar rendszer két mikrofon tömböt alkalmaz irány és távolság pontosság: ±2 o és ±10% A fenti rendszerek hátránya centralizált (ha néhány szenzor nem detektálja a jelet akkor pontatlan lesz az eredmény) fontos a látószög a lövedék röppályája ne legyen takarásban visszhang

Megfelelı megoldást kínálhat sok szenzor együttes használata jó lefedettség nagy valószínőségő jeldetektálás az egyes szenzorok mérései lehetnek pontatlanabbak ezek a kevésbé kifinomult szenzorok kisebbek lehetnek a pontosság mellet a rendszer robosztussága is növelhetı

Ezt alapul véve jött létre a PinPtr rendszer ad-hoc szenzorhálózat, olcsó szenzorokból a szenzorok szinkronizálják az óráikat, ön-lokalizációt hajtanak végre, majd várják az akusztikus lökéshullámokat detektálják a torkolati légnyomást, akusztikus lökéshullámot, ás mérik a TOA-t TOA továbbítása a base station felé, ahol megtörténik a lövész lokalizáció a rendszer a valóságban is többször tesztelve lett

Rendszer architektúra Hagyományos rétegelt architektúra A hardver réteg Mica2 mote 7.3 MHz 8-bit Atmel ATmega 128L 433 MHz, 38.4 kbps Chipcon CC1000 rádió adóvevı 4 kb RAM 128 kb flash szenzorkártya (foto-, hımérsékletszenzor, páratartalom-, nyomás-, gyorsulásmérı, magnetométer, mikrofon) Operációs rendszer réteg (TinyOS) eseményvezérelt feladat ütemezés rádió kommunikáció óra és idızítés kezelés ADC, I/O és EEPROM absztrakciók energia menedzsment

Middleware réteg idı szinkronizáció FTSP idı szinkronizáció (pontosabb idızítés, nagyobb pontosság, kisebb érzékenység a multi-path hatásra) üzenet route-olás és adat aggregáció a kis multi-hop késleltetés elérésére az ütközések kiküszöbölésére (a lövéskor minden szenzor egyszerre adna) ön-lokalizáció szenzor pozíció biztosítása az adat fúziós algoritmusnak

A Mica2 mote-ok a fenti többcélú akusztikus szenzor kártyához csatlakoznak Három független akusztikus csatorna minden csatornához mikrofon, erısítı, állítható erısítés, ADC Xilinx Spartan-II FPGA jelfeldolgozás osztályozó algoritmus az akusztikus események megkülönböztetésére (torkolati légnyomás, lökéshullám, egyik sem) TOA mérése

Idı szinkronizáció Az RBS megközelítés csak a vevı oldalon végez idıbélyegzést a küldı oldali véletlen késleltetések kiküszöbölése pontosság 29.1 us single-hop esetben A TPSN megközelítés eltávolítja a hozzáférési késleltetést terjedési késleltetést pontosság 16.9 us Nem veszik figyelembe kódolási, dekódolási idıket megszakítás kezelési idıket

Az FTSP növeli az RBS és a TPSN pontosságát, az elküldött üzenetek többszöri idıbélyegzésével kevesebb kommunikációs overhead multi-hop esetben minden node egy root node-hoz szinkronizál pontosság 1,4 us single-hop esetben 1,6 us multi-hop esetben hop-onként broadcast hierarchia

Üzenet route-olás A rendszer pontosságának biztosítása érdekében a TOA üzeneteket maximális kézbesítési aránnyal kell továbbítani A mérések a lövész és a golyó pályagörbéje körüli területrıl származnak és azonos idıben továbbítódnak Gyors gradiens alapú best effort converge-cast protokoll alkalmazása beépített adat aggregációval adatcsomagok route-olása egy kiválasztott node-tól a root-ig egy node 0-szor, 1-szer, vagy többször küld újra egy csomagot amíg vissza nem kapja egy a root-hoz közelebbi node-tól a protokoll emlékszik minden egyes adat csomagra egy bizonyos ideig

Szenzor lokalizáció Az ön-lokalizációs algoritmus node párok közötti akusztikus távolságmérésen alapszik Az itt alkalmazott eljárás a Mica2 mote-okon található mikrofonra és csipogóra alapszik a forrás node egy rádió és többszörös chirp -et küld a cél node mintavételezi a mikrofont és összeadja a mintákat sáváteresztı szőrıt és csúcsdetektálást alkalmaz hogy meghatározza a chirp kezdetét a távolság végül a chirp TOF-ja alapján határozható meg Slot negációs algoritmus alkalmazása az akusztikus távolság mérés ütemezésére Pontosság: 11 cm Legnagyobb hiba: 25 cm

A pontosság megfelelı az orvlövész detektáló rendszernek azonban 4 szomszéd szükséges 10 méteres körzetben a pontos 3D-s lokalizációhoz a csipogó megnöveli a szenzorkártya méretét és a fogyasztását a hallható frekvencia könnyebben felfedezhetıvé teszi a moteokat A fenti problémás kiküszöbölésre alkalmazható passzív akusztikus szenzor lokalizáció A lokalizáció nem egyszeri feladat a node elmozdulhat, új node kerülhet a rendszerbe újraszámítás szükséges gyorsulásmérı jelzései alapján a fúziós algoritmus alapján

Jel detektálás Az akusztikus jel detektáláshoz egy akusztikus kártyát használtak 3 független csatornával A kezdeti terv detektálni a TDOA-t és az AOA-t mind a lökéshullám, mind pedig a torkolati hullám esetében A szög detektáláshoz precíziós magnetométer kell Ezért az egy csatornás TOA mérés és a base station-on történı szenzor adatfúzió mellet döntöttek

A jelfeldolgozást egy Xilinx Spartan-II FPGA végezte Az akusztikus jel tömörítése a ZC kódolással Az akusztikus esemény TOA-jét az FPGA belsı órája alapján határozták meg és tárolták el A Mica2 mote kiolvasta ezeket az adatokat, és idı szinkronizációt végzett az akusztikus kártyával A jeldetektáló algoritmus robosztus a training események 100%-át felismerte több mint 90%-át az egyéb felvett lövéseknek nehéz hibás jelzést kicsikarni, a mikrofon megütése nélkül néhány kártya érzékeny volt a szélre, de ez kiküszöbölhetı volt a mikrofonok érzékenységének állításával

Az akusztikus jel zero-crossing (ZC kódolása) A vékony vonal az eredeti jel A szaggatott vonalak a komparálási szintek A vastag vonal a kódolt jel Jelölések T az indulási idı, Mm az amplitúdó, L a hossz, т a felfutási idı

Szenzor fúzió Kétlépes technika alkalmazása TDOA meghatározás hely meghatározás a szükséges sávszélesség igény elfogadható Mivel egy szenzor-pár adatai egy hyperboloid felületet adnak, négy mérés elegendı a 3D-s pozíció meghatározásához hiba a detektálásban, a lokalizációban, és az idı szinkronizációban több mérés alkalmazásával kijavíthatóak ezek a hibák A konvencionális eljárások jól mőködnek a zajos helyeken, de rosszul ha nincs direkt rálátása a szenzoroknak A városi terülteken a szenzor adatok 10-50%-a hibás

Ennek megoldása érdekében fel kell használni a lökéshullámok és a torkolati légnyomás TOA méréseit Ezek alapján a szenzorok pozíciója egy 4 dimenziós konzisztencia függvénnyel definiálható Gyors keresı eljárással a maximum meghatározható intervallum aritmetikán alapuló általánosított Bisection eljárás A maximum lesz a lövész becsült pozíciója A konzisztencia függvény automatikusan osztályozza és kiküszöböli a hibás méréseket és a multi-path hatást A konzisztencia függvényben a többszörös lövés többszörös lokális maximumként jelentkezik

Konzisztencia függvény ahol

Eredmények A rendszer a McKenna MOUT tréning központban lett tesztelve A rendszer FTSP-t és gradiens alapú converge-cast eljárást használt A tesztben 56 mote-ot használtak A hiba meghatározására 20 különbözı elıre meghatározott lövész pozíciót használtak 171-szer lıttek a kísérlet alatt 101 vak tölténnyel 70 SRTA-val nem volt a két eset között különbség

Hibaforrások

Szenzor sőrőség Detekciós arány szemben a használt szenzorok számával Lokalizációs pontosság szemben a használt szenzorok számával

Szenzor fúzió A lokalizációs hiba hisztogrammja a fúziós és az analitikus megoldások esetén Az átlagos lokalizációs hiba szemben a rossz és a jó mérésekkel

Idı szinkronizáció

Jövıbeli tervek Energia menedzsment Többszörös lövések kezelése Folyamatos szinkronizáció helyett post-facto szinkronizáció Dinamikus passzív re-lokalizáció CONOPS konvoj útvonalának védelme felderítı egységek védelme

Köszönöm a figyelmet