Positioning and Navigation in Complex Environments by Kegen Yu
Author:Kegen Yu
Language: eng
Format: epub
Publisher: IGI Global
Algorithm 2. OMP based Multi-TOA estimator
Input: Measurements at the -th anchor, Dictionary, Number of searched paths
Output: after K iterations
1: Initialization
2: while do
3: {finding the column in dictionary A with maximum correlation with residual.}
4:
5: .
6: i=i+1
7: end while
8:
In line 5, denotes the matrix composed by the columns defined in the set. The term represents the pseudo inverse of. Finally, λ denotes the time resolution of the dictionary, i.e. the ability to resolve paths, and is related to the sampling period. The number of columns of the dictionary is related to the time resolution in the following manner:. By a simple examination of Algorithm 2, it can be seen that the number of identified paths by the CS procedure corresponds to the number of iterations K as well.
Numerical Results
Next, we present some numerical experiments to evaluate the performance of the proposed method and its comparison to a non-CS benchmark TOA algorithm. We focus on the IEEE 802.15.4a UWB channel models, a standard developed with actual real measurements as described in (Molisch et al. 2004). In particular, we focus in the CM3 LOS Office model which is an indoor office environment characterized to exhibit dense multipath. The simulation setup is configured as follows: A single target is randomly allocated in a room with four beacons placed at the corners and is continuously transmitting. The transmitted pulse is a baseband Gaussian monocycle of duration. The received signal is low pass filtered to avoid aliasing and then sampled at 2 GHz at each beacon. This set-up is performed using a total of 500 distinct realizations of the IEEE 802.15.4a CM3 channel model and with different target’s positions.
The time of frame denotes the time between consecutive pulses. The total observation window or integration time at the receiver is determined by the coherence time of the fading channel and it limits the number of frames that can be used for averaging. Finally, the time resolution of the dictionary is set to be multiple of the sampling period, defined as. Therefore by decreasing the resolution, the estimator accuracy can be improved at the expense of a gain in coherence of the dictionary, which can reduce the performance of the CS algorithm.
To strictly focus on the performance behavior due to compression and remove the effect of insufficient data records, the size of the compressed observations was forced to be the same for any compression rate. Thus, for a high compression rate, the estimator took samples for a larger period of time. In Table 1, this effect is illustrated:
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(7399)
Drawing Shortcuts: Developing Quick Drawing Skills Using Today's Technology by Leggitt Jim(2529)
Hands-On Unity 2022 Game Development by Nicolas Alejandro Borromeo(2441)
The 46 Rules of Genius: An Innovator's Guide to Creativity (Voices That Matter) by Marty Neumeier(2306)
Autodesk Civil 3D 2024 from Start to Finish by Stephen Walz Tony Sabat(2200)
Rapid Viz: A New Method for the Rapid Visualization of Ideas by Kurt Hanks & Larry Belliston(2190)
Learn Qt 5: Build modern, responsive cross-platform desktop applications with Qt, C++, and QML by Nicholas Sherriff(2173)
Mathematics for Game Programming and Computer Graphics by Penny de Byl(2102)
Fusion 360 for Makers by Lydia Sloan Cline(1984)
Hands-On Neural Networks with Keras by Niloy Purkait(1866)
Taking Blender to the Next Level by Ruan Lotter(1782)
Mastering GUI Programming with Python by Alan D. Moore(1748)
Express Your Creativity with Adobe Express by Rosie Sue(1747)
Game Physics Cookbook by Gabor Szauer(1573)
Creative Character Design by Bryan Tillman(1556)
Unreal Engine 4 Game Development Quick Start Guide by Rachel Cordone(1422)
Hands-On GUI Application Development in Go by Andrew Williams(1415)
Qt 5 and OpenCV 4 Computer Vision Projects by Zhuo Qingliang(1396)
Mastering Graphics Programming with Vulkan by Marco Castorina | Gabriel Sassone(1372)