ebook img

NASA Technical Reports Server (NTRS) 20060013650: UWB Tracking Software Development PDF

2.3 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview NASA Technical Reports Server (NTRS) 20060013650: UWB Tracking Software Development

UWB Tracking Software Development Abstract An Ultra-Wideband (UWB) two-cluster Angle of Arrival (AOA) tracking prototype system is currently being developed and tested at NASA Johnson Space Center for space exploration applications. This talk discusses the software development efforts for this UWB two-cluster AOA tracking system. The role the software plays in this system is to take waveform data from two UWB radio receivers as an input, feed this input into an AOA tracking algorithm, and generate the target position as an output. The architecture of the software (Input/Output Interface and Algorithm Core) will be introduced in this talk. The development of this software has three phases. In Phase I, the software is mostly Matlab driven and calls C++ socket functions to provide the communication links to the radios. This is beneficial in the early stage when it is necessary to frequently test changes in the algorithm. Phase II of the development is to have the software mostly C++ driven and call a Matlab function for the AOA tracking algorithm. This is beneficial in order to send the tracking results to other systems and also to improve the tracking update rate of the system. The third phase is part of future work and is to have the software completely C++ driven with a graphics user interface. This software design enables the fine resolution tracking of the UWB two-cluster AOA tracking system. i N ) d 1 i v a r D ( e e n t u V n r j n 4 a a E e V i J C w / , E l s n t u t s D / o e f n p i c o s n s h u a i S e o o v J o p m i r , r D n S g G a G p h s n P n s m o a u m i o a k e l i h e t s e l C c t s n u v , s y a o y h J g S r e N S o T D g c B i J n n o W B h o A P i U v W , S t d A n A r U A N y e k c i D 2 of A t g n n e S n e n gl s A io m ki o n i N at p c a A m t r o i a o r t r e l el t c te st ed xp ev OA u us sy st e d A d -cl pe te ce re er o d a a y t o w n p w s t o a s t u t r ) ot d r of cl B o t r e s - f o n W p p r e w o U g e h I ( n el nt t B t i v s d k e e e W n c C d s a a U e s b tr g c u s de A) ein pa s. sc hi Wi O b S n di t - A y n io k or ra l ( ntl o at al s f m. t a s c Ul v e n i t rt e ri rr h pl is o st n r u o p h f y f A A c J a T e s • • 3 w d o e d l y y d d g w b n a o l o d a h o r r e n t n n a v o wi h n o i o c ) r ut s e W p n l i t p o o t s C a s i t c n ( e a s o e r c a u i v e i t w n a a m d c W y u i m i g t n o u s o e m u l n m o o i o r m u n f c t n h e, r n o i c t y. o c t e . a f I g on t 02 r sit d n C e 0 a n e i h 2 at e s rg al T y d d u g me on s. ar h al is in m u g r m k e ti r Hi ct c i e b e a n d e a a st Fe s: p st tr s tr y e s y e i e s n r r s v i u e i B k d B s C t w W i n a W s l n a C e o a U u b F F p U p • • • r o 4 r r e y n % rl o r a i 1 t e e a v n r g o a o vi r h f a s t s n r s w t e a u n l M s b e a e a / l e n h r o w il a h i r a n it v st s av u w a n L e r d o ot r c e n si n o n f a s a v i e d m s m r e a O r b r e n ) - o v S t f o s r ro ati GP te pe 00’ g r s g 0 n o s a n 2 acki expl ch a cle cki to tr s su hi ra up r r ( e e t o a v t s f M s p n e m T y e g l / u r e U ot ll n a e ef n st O ot c ra s u y C r x t U L s S p E a • • • 5 d n B a d W g n u U a l s p n o a t i o ds e n v w an i ro e e Bi r c t a e Wa e c d r i Ui n d v pl a n e p a r l s ba t t e a i i lc k m m e ii e v aif nt s h r ar O avec me an rit wa w y p r o t d rciallour s velop ially t ios: e Alg e Sof e Har er e nt d h h h mo d a t t t e r me f e ss e op op op oz ar e h l l l ci t e e e m s s e v v v eo o oal s e e e izt diy din u D D D Utilcus Rapla Rasig To – – – • • • • 6 e 4 a n r n e a nt e A na 2 x w n R h e er t t x Ant Tx Clust 3 Rx 2 f T a n f n o e o nt A S x R y g t i n b l u H a i n k 1 x ctio Trac ter 1 Rx Antenna 2 1 2500 2000 1500 1000 500 0-250-200-150-100-50050100150200250 Output:Position of T n B Clus a 1 Rx s and of Tx u n xn n :Ro F W Rx Ante gorithma from s positi Alate U s dulat Takecalc Rxs m : o e r r t: a f a pudat w Inm t r f o o ef S av W 7 e t r a h en ka e a p it a n e o w ts h w th pt h to s a s a of t oft er ted on nd a la rs, eac tem is ceiverking ition a S v a a e secs y ro oc b, st syo rrapo u t g e e l hu cl s diA tet h i li n t ar a o r thraOrg a of , we n B Aa n ki n na rs tiv iWn e t c o n ve toce ysU ah io a siti nte cei d in re plawo ntote t nct Tr he po d an a wo re ivided one ware om tnput ienera u B k t an s, ton s dan ofta frs id g ac r ati is sathin F W r e na na e dta U Goal is to t A transmittover Four antenhe base st Base statiowo antenn The role thwaveform nput, feed algorithm, output. r t t i • • • • • x 8 T : f 250 ut o 150200 ut p n 100 p 50 t o 0 t u -50 u e O iti -150-100 O r os 2500 2000 1500 1000 500 0-250-200 a P d w n a a of ft n dat s x o x o siti R T e S Po m of r u o n g r o t f ti n : a i c e e s t r r a o e i o o d p k C C t s s c i e e h a k at a c l r t u r T ata m lc A B Rxs veform d orith ca W Wa g m l A U o r f : a t ut at u p p d n n I m I r o f e v a W 9 f o o n t e o S a r s i P t t a ga i G a . ms d e nn o er in m o o n w ho me rp t om of t es tm C g tiant rith on ftes a iner sitite re Sof ncludgorith taininm four g algo rmatialcula on datck rov he pohe sys ctu ng ware ithe Al ta cond fro rackin ng infoand c positi to tra plays tcy of t e i oftd dave A t mi he em isra hit ck he sce an orm recei • AO ts ti rts tsyst and daccu a f ta ef ac ve s c r orf v r n t e a t o r T rent W Exa Co Pl A u I t WB hitectutput •tion •m datter •ate • cO a ormi t:n U arut/ ut: rm e: efs purdi w e o r vn to o hp pf o aa uo h Tn nn C wr Oc s I Ii t • • • •

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.