Robust Convex Approximation Methods for TDOA-Based Localization under NLOS Conditions

Similar documents
Local Strong Convexity of Maximum-Likelihood TDOA-Based Source Localization and Its Algorithmic Implications

Network Localization via Schatten Quasi-Norm Minimization

A Linear Estimator for Joint Synchronization and Localization in Wireless Sensor Networks

NLOS Mitigation Using Sparsity Feature And Iterative Methods

Robust Localization Using Range

Semidefinite Facial Reduction for Euclidean Distance Matrix Completion

Universal Rigidity and Edge Sparsification for Sensor Network Localization

Handout 8: Dealing with Data Uncertainty

A Bregman alternating direction method of multipliers for sparse probabilistic Boolean network problem

On SDP and ESDP Relaxation of Sensor Network Localization

Selective Hybrid RSS/AOA Approximate Maximum Likelihood Mobile intra cell Localization

On SDP and ESDP Relaxation of Sensor Network Localization

SOURCE LOCALIZATION IN THE PRESENCE OF SENSOR MANIFOLD UNCERTAINTIES AND SYNCHRONIZATION ERROR

GEOLOCATION BOUNDS FOR RECEIVED SIGNAL STRENGTH (RSS) IN CORRELATED SHADOW FADING

Multiuser Downlink Beamforming: Rank-Constrained SDP

GPS Localization Accuracy Improvement by Fusing Terrestrial TOA Measurements

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 64, NO. 5, MAY

Primal-Dual Geometry of Level Sets and their Explanatory Value of the Practical Performance of Interior-Point Methods for Conic Optimization

Handout 6: Some Applications of Conic Linear Programming

Convergence Analysis of the Variance in. Gaussian Belief Propagation

Applications of Robust Optimization in Signal Processing: Beamforming and Power Control Fall 2012

DOWNLINK transmit beamforming has recently received

Convex Euclidean distance embedding for collaborative position localization with NLOS mitigation

A CONIC DANTZIG-WOLFE DECOMPOSITION APPROACH FOR LARGE SCALE SEMIDEFINITE PROGRAMMING

A Robustness Optimization of SRAM Dynamic Stability by Sensitivity-based Reachability Analysis

New Rank-One Matrix Decomposition Techniques and Applications to Signal Processing

A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology

Second-order cone programming formulation for two player zero-sum game with chance constraints

Mobile Localization in Non-Line-of-Sight Using Constrained Square-Root Unscented Kalman Filter

RECENTLY, light emitting diode (LED) based visible light

Discrete Multi-material Topology Optimization under Total Mass Constraint

Upper Bounds on Expected Hitting Times in Mostly-Covered Delay-Tolerant Networks

Tutorial on Convex Optimization: Part II

A SEMIDEFINITE PROGRAMMING APPROACH TO DISTANCE-BASED COOPERATIVE LOCALIZATION IN WIRELESS SENSOR NETWORKS

Are There Sixth Order Three Dimensional PNS Hankel Tensors?

Improved Hybrid AML Algorithm without identification of LOS/NLOS nodes

GLOBALLY CONVERGENT ACCELERATED PROXIMAL ALTERNATING MAXIMIZATION METHOD FOR L1-PRINCIPAL COMPONENT ANALYSIS. Peng Wang Huikang Liu Anthony Man-Cho So

A. Dong, N. Garcia, A.M. Haimovich

Semidefinite Programming Basics and Applications

A Unified Theorem on SDP Rank Reduction. yyye

Adaptive Particle Filter for Nonparametric Estimation with Measurement Uncertainty in Wireless Sensor Networks

Step lengths in BFGS method for monotone gradients

Solving the MWT. Recall the ILP for the MWT. We can obtain a solution to the MWT problem by solving the following ILP:

Fast ADMM for Sum of Squares Programs Using Partial Orthogonality

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Optimal and Robust Power Allocation for Visible Light Positioning Systems under Illumination Constraints

Structure of Valid Inequalities for Mixed Integer Conic Programs

Single node localization in wireless sensor networks. Master of Science Thesis SAYED REZA MONIR VAGHEFI

Lift me up but not too high Fast algorithms to solve SDP s with block-diagonal constraints

X. F. Wang, J. F. Chen, Z. G. Shi *, and K. S. Chen Department of Information and Electronic Engineering, Zhejiang University, Hangzhou , China

Complex Quadratic Optimization and Semidefinite Programming

Semidefinite Relaxations Approach to Polynomial Optimization and One Application. Li Wang

A Semidefinite Relaxation Scheme for Multivariate Quartic Polynomial Optimization With Quadratic Constraints

A New Interval-Based Method to Characterize Estimability

A Discrete First-Order Method for Large-Scale MIMO Detection with Provable Guarantees

International Journal of Antennas and Propagation, 2014, v. 2014, article no

TO APPEAR ON IEEE TRANS. ON SIGNAL PROCESSING

USING STATISTICAL ROOM ACOUSTICS FOR ANALYSING THE OUTPUT SNR OF THE MWF IN ACOUSTIC SENSOR NETWORKS. Toby Christian Lawin-Ore, Simon Doclo

Problem 1 (Exercise 2.2, Monograph)

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

Location Determination Technologies for Sensor Networks

ORIGINS OF STOCHASTIC PROGRAMMING

Approximation Algorithms for Homogeneous Polynomial Optimization with Quadratic Constraints

Decision Procedures An Algorithmic Point of View

Optimal Admission Control of Discrete Event Systems with Real-Time Constraints

Robust Transceiver Design for MISO Interference Channel with Energy Harvesting

Disjunctive conic cuts: The good, the bad, and implementation

A Tighter Variant of Jensen s Lower Bound for Stochastic Programs and Separable Approximations to Recourse Functions

Global optimization of minimum weight truss topology problems with stress, displacement, and local buckling constraints using branch-and-bound

Chapter 9: Basic of Hypercontractivity

LOS and NLOS Classification for Underwater Acoustic Localization

Space-Time Localization using Times of Arrival

Robust Observer for Uncertain T S model of a Synchronous Machine

On Sublinear Inequalities for Mixed Integer Conic Programs

Improved Big-M Reformulation for Generalized Disjunctive Programs

Hot-Starting NLP Solvers

Cellular-Enabled UAV Communication: Trajectory Optimization Under Connectivity Constraint

On deterministic reformulations of distributionally robust joint chance constrained optimization problems

Progress In Electromagnetics Research C, Vol. 11, , 2009

Optimal Value Function Methods in Numerical Optimization Level Set Methods

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications

Equivalent relaxations of optimal power flow

Further Relaxations of the SDP Approach to Sensor Network Localization

Solution to EE 617 Mid-Term Exam, Fall November 2, 2017

Advanced Signal Processing on Temperature Sensor Arrays for Fire Location Estimation

Solving Corrupted Quadratic Equations, Provably

DETERMATION of the position of a transmitting mobile

On the l 1 -Norm Invariant Convex k-sparse Decomposition of Signals

Computation of the Joint Spectral Radius with Optimization Techniques

Outliers Treatment in Support Vector Regression for Financial Time Series Prediction

On Delay-Independent Diagonal Stability of Max-Min Min Congestion Control

Approximation algorithms for nonnegative polynomial optimization problems over unit spheres

ROBUST BLIND SPIKES DECONVOLUTION. Yuejie Chi. Department of ECE and Department of BMI The Ohio State University, Columbus, Ohio 43210

Mathematical Optimization Models and Applications

Facial reduction for Euclidean distance matrix problems

New results on Hermitian matrix rank-one decomposition

Minimax MMSE Estimator for Sparse System

Rank-one Generated Spectral Cones Defined by Two Homogeneous Linear Matrix Inequalities

The Trust Region Subproblem with Non-Intersecting Linear Constraints

6196 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 9, SEPTEMBER 2011

Transcription:

Robust Convex Approximation Methods for TDOA-Based Localization under NLOS Conditions Anthony Man-Cho So Department of Systems Engineering & Engineering Management The Chinese University of Hong Kong (CUHK) (Joint Work with Gang Wang) DIMACS Workshop on Distance Geometry Theory and Applications 29 July 2016

Source Localization in a Sensor Network Basic problem: Localize a signal-emitting source using a number of sensors with a priori known locations Well-studied problem in signal processing with many applications [Patwari et al. 05, Sayed-Tarighat-Khajehnouri 05]: acoustics emergency response target tracking... Typical types of measurements used to perform the positioning: time of arrival (TOA) time-difference of arrival (TDOA) angle of arrival (AOA) received signal strength (RSS) Challenge: Measurements are noisy A. M.-C. So, SEEM, CUHK 29 July 2016 1

TDOA-Based Localization in NLOS Environment Focus of this talk: TDOA measurements widely applicable better accuracy (over AOA and RSS) less stringent synchronization requirement (over TOA) Assuming there are N+1 sensors in the network, the TDOA measurements take the form where t i = 1 c ( x s i 2 x s 0 2 +E i ) for i = 1,...,N, x R d is the source location to be estimated, s i R d is the i-th sensor s given location (i = 0,1,...,N) with s 0 being the reference sensor, d 1 is the dimension of the ambient space, c is the signal propagation speed (e.g., speed of light), 1 c E i is the measurement error at the i-th sensor. A. M.-C. So, SEEM, CUHK 29 July 2016 2

TDOA-Based Localization in NLOS Environment In this talk, we assume that the measurement error E i consists of two parts: measurement noise n i non-line-of-sight (NLOS) error e i : variable propagation delay of the source signal due to blockage of the direct (or line-of-sight (LOS)) path between the source and the i-th sensor PuttingE i = n i +e i intothetdoameasurementmodel, weobtainthefollowing range-difference measurements: d i = x s i 2 x s 0 2 +n i +e i for i = 1,...,N. A. M.-C. So, SEEM, CUHK 29 July 2016 3

Assumptions on the Measurement Error Localization accuracy generally depends on the nature of the measurement error. The measurement noise n i is typically modeled as a random variable that is tightly concentrated around zero. However, the NLOS error e i can be environment and time dependent. It is the difference of the NLOS errors incurred at sensors 0 and i. As such, it needs not centered around zero and can be positive or negative/of variable magnitude. We shall make the following assumptions: n i x s 0 2 (measurement noise is almost negligible) e i ρ i for some given constant ρ i 0 (estimate on the support of the NLOS error is available) A. M.-C. So, SEEM, CUHK 29 July 2016 4

Robust Least Squares Formulation Rewrite the range-difference measurements as d i x s i 2 e i = x s 0 2 +n i. Squaring both sides and using the assumption on n i, we have 2 x s 0 2 n i (d i e i ) 2 2(d i e i ) x s i 2 + s i 2 2 2s T i x s 0 2 2+2s T 0x = 2(s 0 s i ) T x 2d i x s i 2 ( s 0 2 2 s i 2 2 d 2 ) i +e 2 i +2e i ( x s i 2 d i ). In view of the LHS, we would like the RHS to be small, regardless of what e i is (provided that e i ρ i ). A. M.-C. So, SEEM, CUHK 29 July 2016 5

Robust Least Squares Formulation This motivates the following robust least squares (RLS) formulation: min x R d,r R N max ρ e ρ N i=1 subject to x s i 2 = r i, i = 1,...,N. 2(s 0 s i ) T x 2d i r i b i +e 2 i +2e i (r i d i ) 2 Here, b i = s 0 2 2 s i 2 2 d 2 i is a known quantity. Note that the inner maximization with respect to e is separable. Hence, we can rewrite the objective function as S(x,r) = N max 2(s 0 s i ) T x 2d i r i b i +e 2 i +2e i (r i d i ) ρ i e i ρ i }{{} Γ i (x,r) i=1 Note that both objective function and the constraints are non-convex. Moreover, the S-lemma does not apply. 2. A. M.-C. So, SEEM, CUHK 29 July 2016 6

Convex Approximation of the RLS Problem By the triangle inequality, 2(s 0 s i ) T x 2d i r i b i +e 2 i +2e i (r i d i ) 2(s 0 s i ) T x 2d i r i b i + e 2 i +2e i (r i d i ). It follows that Γ i (x,r) = max 2(s 0 s i ) T x 2d i r i b i +e 2 i +2e i (r i d i ) ρ i e i ρ i 2(s 0 s i ) T x 2d i r i b i + max ρ i e i ρ i e 2 i +2e i (r i d i ). Key Observation: max ρ i e i ρ i e 2 i +2e i (r i d i ) = ρ 2 i +2ρ i r i d i. A. M.-C. So, SEEM, CUHK 29 July 2016 7

Convex Approximation of the RLS Problem Hence, Γ i (x,r) 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i. Observation: The function Γ + i given by Γ + i (x,r) = 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i is non-negative and convex. Thus, S + (x,r) = N i=1 ( Γ + i (x,r)) 2 is a convex majorant of the non-convex objective function of the RLS problem. A. M.-C. So, SEEM, CUHK 29 July 2016 8

Convex Approximation of the RLS Problem Using the convex majorant, we have the following approximation of the RLS problem: min x R d,r R N N ( 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i ) 2 i=1 subject to x s i 2 = r i, i = 1,...,N. (ARLS) This can be relaxed to an SOCP via standard techniques: min x R d,r R N η R N,η 0 R subject to η 0 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i η i, i = 1,...,N, x s i 2 r i, i = 1,...,N, η 2 2 η 0. (SOCP) A. M.-C. So, SEEM, CUHK 29 July 2016 9

Convex Approximation of the RLS Problem Alternatively, observe that ( 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i ) = max { ± ( 2(s 0 s i ) T x 2d i r i b i ) +ρ 2 i ±2ρ i (r i d i ) }. Hence, Problem (ARLS) can be written as min x R d,r R N subject to N i=1 τ i [ ± ( 2(s0 s i ) T x 2d i r i b i ) +ρ 2 i ±2ρ i (r i d i ) ] 2 τi, i = 1,...,N, x s i 2 2 = r 2 i, i = 1,...,N. The above problem is linear in τ and Y = yy T, where y = (x,r). A. M.-C. So, SEEM, CUHK 29 July 2016 10

Convex Approximation of the RLS Problem Hence, we also have the following SDP relaxation of (ARLS): min Y S d+n y R d+n,τ R N N i=1 τ i subject to some linear constraints in Y, y, and τ, [ ] Y y y T 0. 1 (SDP) A. M.-C. So, SEEM, CUHK 29 July 2016 11

Theoretical Issues When is (ARLS) equivalent to the original RLS problem? In particular, when does the convex majorant Γ + i (x,r) equal the original function Γ i(x,r)? Does (SDP) always yield a tighter relaxation of (ARLS) than (SOCP)? Do the relaxations yield a unique solution? A. M.-C. So, SEEM, CUHK 29 July 2016 12

Exactness of Problem (ARLS) Consider a fixed i {1,...,N}. Recall Γ i (x,r) = max 2(s 0 s i ) T x 2d i r i b i +e 2 i +2e i (r i d i ) ρ i e i ρ i Γ + i (x,r) = 2(s 0 s i ) T x 2d i r i b i +ρ 2 i +2ρ i r i d i Proposition: If ρ i = 0, then Γ i (x,r) = Γ + i (x,r). Otherwise, Γ i(x,r) = Γ + i (x,r) iff 2(s 0 s i ) T x 2d i r i b i 0; i.e. (using the definition of b i ), (n i +e i ) 2 2 x s 0 2 (n i +e i ) 0. (1) Interpretation: Recall that n i + e i is the measurement error associated with x s i 2 x s 0 2, where x is the true location of the source. Scenario 1: n i +e i 0 or n i +e i 2 x s 0 2 (so that (1) holds) e.g., x s 0 highly NLOS but x s i almost LOS Scenario 2: 0 < n i +e i < 2 x s 0 2 (so that (1) fails) e.g., x s 0 almost LOS but x s i mildly NLOS A. M.-C. So, SEEM, CUHK 29 July 2016 13

Relative Tightness of the Approximations One may expect that every feasible solution (x,r,η,η 0 ) to (SOCP) can be used to construct a feasible solution (Y,x,r,τ) to (SDP). However, there are instances for which this is not true! Reason: Recall that y = (x,r). Observe that x s i 2 2 = x T x 2x T s i + s i 2 2 d Y ii 2x T s i + s i 2 2 (2) i=1 Y d+i,d+i, (3) where(2) follows fromy yy T in (SDP) and (3) is oneof thelinearconstraints in (SDP). Also, Y yy T implies that r 2 i Y d+i,d+i. However, we have the tighter constraint x s i 2 r i in (SOCP). A. M.-C. So, SEEM, CUHK 29 July 2016 14

A Refined SDP Approximation The above observation suggests that we can tighten (SDP) to min Y S d+n y R d+n,τ R N N i=1 τ i subject to some linear constraints in Y, y, and τ, x s i 2 r i, i = 1,...,N, [ ] Y y y T 0. 1 (RSDP) It is indeed true (and easy to show) that every feasible solution (x,r,η,η 0 ) to (SOCP) can be used to construct a feasible solution (Y,x,r,τ) to (RSDP). A. M.-C. So, SEEM, CUHK 29 July 2016 15

Solution Uniqueness of the Convex Approximations Theorem: Suppose there exists an i {1,...,N} such that x s i = r i holds for all optimal solutions (x,r,η,η 0) (resp. (Y,x,r,τ )) to (SOCP) (resp. (RSDP)). Then, both (SOCP) and (RSDP) uniquely localize the source. Theorem: Let Y S d+n be decomposed as Y = [ ] Y11 Y 12 Y12 T, Y 22 where Y 11 S d, Y 12 R d N, and Y 22 S N. Suppose that every optimal solution (Y,x,r,τ ) to (RSDP) satisfies rank(y11) 1. Then, (RSDP) uniquely localizes the source. A. M.-C. So, SEEM, CUHK 29 July 2016 16

Numerical Experiments Real measurement data from http://www.eecs.umich.edu/~hero/localize 44 nodes deployed in a room of area 14m 13m; at least 5 and up to 9 from I = {15,2,9,43,37,13,17,4,40} are chosen as sensors; node 15 is the reference 14 12 2 17 37 10 8 4 y (m) 6 15 40 4 43 2 0 9 13 2 5 0 5 10 x (m) Figure 1: Sensor and source geometry in a real room [Patwari et al. 03]: : sensor, : source. A. M.-C. So, SEEM, CUHK 29 July 2016 17

Numerical Experiments From the data, we use ρ = 6.6724 as an upper bound on the magnitudes of the NLOS errors in the TDOA measurements. After fixing the first N + 1 nodes in I as sensors, where N = 4,...,8, the remaining M = 44 (N +1) nodes are regarded as different sources. Localization performance is measured by the RMSE criterion: RMSE = 1 M M ˆx i x i 2. Here, ˆx i and x i are the estimated and true location of the source in the ith run, respectively. i=1 A. M.-C. So, SEEM, CUHK 29 July 2016 18

Numerical Experiments We compare 5 methods: SDR-Non-Robust: [Yang-Wang-Luo 09] WLS-Non-Robust: [Cheung-So-Ma-Chan 06] RC-SDR-Non-Robust: [Xu-Ding-Dasgupta 11] SOCR-Robust: Formulation (SOCP) SDR-Robust: Formulation (RSDP) Simulation environment MATLAB R2012b on a DELL personal computer with a 3.3GHz Intel(R) Core(TM) i5-2500 CPU and 8GB RAM Solver used to solve (SOCP) and (RSDP): SDPT3 A. M.-C. So, SEEM, CUHK 29 July 2016 19

Numerical Experiments 6 5.5 5 RC SDR Non Robust SDR Non Robust WLS Non Robust SOCR Robust SDR Robust 4.5 RMSE 4 3.5 3 2.5 2 5 6 7 8 9 Number of Sensors Figure 2: Comparison of RMSE of different methods using real data: ρ = 6.6724 and N = 4,5,...,8. A. M.-C. So, SEEM, CUHK 29 July 2016 20

Numerical Experiments 10 3 10 2 Running Time (ms) 10 1 RC SDR Non Robust SDR Non Robust WLS Non Robust SOCR Robust SDR Robust 10 0 10 1 5 6 7 8 9 Number of Sensors Figure 3: Comparison of average running times of different methods using real data: ρ = 6.6724 and N = 4,5,...,8. A. M.-C. So, SEEM, CUHK 29 July 2016 21

Numerical Experiments Further details and more experiments can be found in our paper: G. Wang, A. M.-C. So, Y. Li, Robust Convex Approximation Methods for TDOA-Based Localization under NLOS Conditions, IEEE Transactions on Signal Processing 64(13):3281 3296, 2016. A. M.-C. So, SEEM, CUHK 29 July 2016 22

Thank You! A. M.-C. So, SEEM, CUHK 29 July 2016 23