Zum Hauptinhalt springen

Hybrid RSS/AOA Localization using Approximated Weighted Least Square in Wireless Sensor Networks

Kang, SeYoung ; Kim, TaeHyun ; et al.
In: Sensors, Jg. 20 (2020-02-01), Heft 4, S. 1159-1159
Online academicJournal

Hybrid RSS/AOA Localization using Approximated Weighted Least Square in Wireless Sensor Networks 

We present a target localization method using an approximated error covariance matrix based weighted least squares (WLS) solution, which integrates received signal strength (RSS) and angle of arrival (AOA) data for wireless sensor networks. We approximated linear WLS errors via second-order Taylor approximation, and further approximated the error covariance matrix using a least-squares solution and the variance in measurement noise over the sensor nodes. The algorithm does not require any prior knowledge of the true target position or noise variance. Simulations validated the superior performance of our new method.

Keywords: wireless sensor network (WSN); target localization; weighted least square (WLS); received signal strength (RSS); angle of arrival (AOA)

1. Introduction

Recently, localization using wireless sensor networks (WSNs) has gained considerable attention given the emerging development of services based on location awareness [[1]] A WSN is a group of spatially dispersed sensors (anchors) that monitor and record the physical condition of the environment. WSN localization usually involves range or angle measurement [[2]]. However, WSNs were not originally designed for target localization, and errors in the available data (received signal strength (RSS) or angle of arrival (AOA)) are a major concern; the perfect position information of anchor nodes may not be feasible. Some target localization techniques, such as the so-called range-free approaches like in [[13]], do not rely on RSS/AOA measurements, and roughly estimate the target location by exploiting the finite ranges of the sensors in the grid of abundant nodes. On the other hand, in the so-called range-based approach, RSS/AOA measurements are used to estimate the target location directly. The range-based localization assumes that each anchor node is able to have the positions of the node and RSS as well as the AOA of the received signals and, hence, theoretically, the exact location of the target is attainable. However, the errors in RSS/AOA measurements are severe, and sophisticated integration of the RSS and AOA measurements has been investigated [[17]]. The challenge of the range-based localization algorithms is to overcome the limitation of the noisy RSS/AOA measurements with a practical computational complexity.

Target position estimation using hybrid RSS/AOA data is an optimization problem of a non-convex system [[9]]. To actually solve the problem, a maximum likelihood (ML) estimator has been employed [[17]]. As the ML approach imposes an unacceptable computational burden, a simplified linearization of the non-convex problem has been considered and a straightforward least squares (LS) method for target localization has been proposed [[17]]. In an effort to develop a target estimation algorithm that is almost as effective as ML but has a low computational complexity (similar to that of the LS method), several non-convex optimization techniques, such as semidefinite programming (SDP) relaxation [[20]] and second-order cone programming (SOCP) relaxation [[21]], have been proposed. However, the computational complexity of these algorithms greatly exceeds that of the LS method. Several attempts have been made to applying weights to the simplified linear equations. In [[21]], a squared-range weighted least squares (SR-WLS) algorithm was proposed, in which the selected weighting was inversely proportional to the distance between an anchor and the target. In [[22]], using a spherical representation of the target, a closed-form LS equation was derived with selected weights based on the distance from the target (the WLS algorithm). In [[23]], a generalized least squares (GLS) approach using an error covariance matrix (the WLLS algorithm) was used, but it requires precise noise variance data that may not be available in practice. The performance comparison study in [[24]] reported that the WLS algorithm exhibits state-of-art performance, with a complexity comparable to that of the LS method but without the requirement for noise variance data. However, the distance-related weights may not be optimal, and the performance could be improved if an error covariance matrix was used. Unfortunately, the error covariance of the linear WLS equation is extremely difficult to compute and no closed-form expression is available.

Here, we present an elaborate weighting scheme based on the approximated error covariance matrix for the approximated linear equation of the WLS algorithm as a replacement for distance-based weights. The errors in the WLS linear equation are not independent Gaussian, and it is difficult to analyze the probability density function (PDF). Using a second-order Taylor approximation, we derived an approximate error covariance matrix assuming perfect knowledge of the true target position and the variance in Gaussian measurement noise. To compute the approximated error covariance matrix without any knowledge of the target position or noise, we replaced the true target position with an LS solution and the variance in measurement noise over the sensor nodes. The resulting algorithm, which we term the "error covariance WLS" (ECWLS) algorithm, outperforms the WLS with only a marginal increase in computational complexity, as confirmed by simulations. In summary, the main contribution of this paper is the presentation of a range-based hybrid RSS/AOA target localization algorithm that outperforms existing range-based state-of-the-art WLS without prior knowledge of the noise level.

The rest of the paper is organized as follows. In Section 2, the target localization problem when RSS and AOA measurements are used is introduced with related works, along with the existing solutions. Section 3 presents the new algorithm. We derived an approximated error covariance matrix using a second-order Taylor approximation and developed a practical matrix computation. In Section 4, we provide the computational complexity of all algorithms. In Section 5, we evaluate the performance of our algorithm via simulations and compare it to existing methods. Section 6 concludes the paper.

2. System Model and Related Works

2.1. System Model

Consider a wireless sensor network (WSN) with N sensor (anchor) nodes located at ai=[aix,aiy,aiz]TR3 for i=1,,N . Here, xo=[xox,xoy,xoz]T is the unknown target location and di , ϕi , and αi are the distance from the target ( di=||xoai|| ) and the associated azimuth and elevation angles, respectively (Figure 1). Each anchor obtains an RSS from the target, denoted as Pi [[25]], and measures the AOA of the signal, specifically the azimuth angle ϕ^i and the elevation angle α^i . Measurement error may occur in relation to the target location, xo , as follows:

(1) P^i=P010γlog10||xoai||d0+niϕ^i=tan1xoyaiyxoxaix+miα^i=cos1xozaiz||xoai||+vi,fori=1,,N,

where P0(dBm) is the calibrated (reference) received power at a reference distance d0(did0) and γ is the path loss exponent (PLE). The measurement noises, niN(0,σni2) , miN(0,σmi2) , and viN(0,σvi2) , are assumed to be independent white zero mean Gaussian noise.

2.2. Related Works

Using the Gaussian noise measurement model, the ML estimator for the target location, x^ML , is derived as follows [[17]]:

(2) x^ML=argmaxxilnP(P^i,ϕ^i,α^i|xo)=argminxifi(P^i,ϕ^i,α^i,xo)

where

(3) fi(P^i,ϕ^i,α^i,xo)=1σni2(P^iP0+10γlog10||xoai||d0)2+1σmi2(ϕ^itan1xoyaiyxoxaix)2+1σvi2(α^icos1xozaiz||xoai||)2fori=1,,N.

In the absence of noise, the observation-target Equation (1) can be transformed into

(4) λiuiT(xoai)ηd0=0ciT(xoai)=0(uicos(αi)1)T(xoai)=0,

where λi=10Pi10γ,η=10P010γ,ci=sinϕi,cosϕi,0T , 1=0,0,1T , and ui is the unit direction, ui=cosϕisinαi,sinϕisinαi,cosαiT . In the presence of noise, by approximating the true angles in ci and ui according to the observation angle as ci=[sinϕ^i,cosϕ^i,0]T and ui=[cosϕ^isinα^i,sinϕ^isinα^i,cosα^i]T , we obtain the following system of linear equations of the target location based on the observations proposed in [[21]].

(5) λ^iuiT(xoai)ηd0=εi1ciT(xoai)=εi2(cos(α^i)ui1T)T(xoai)=εi3,fori=1N,

where εij is the error term attributable to the Gaussian noise. In a matrix form

(6) Axob=ε,

where

(7) A=λ^1u1Tλ^NuNTc1TcNTcosα^1u11Tcosα^NuN1T,b=λ^1u1Ta1+ηd0λ^NuNTaN+ηd0c1Ta1cNTaNcosα^1u11Ta1cosα^NuN1TaN,

and ε=ε11ε21εN1ε12εN2ε13εN3T . When ε is a zero-mean Gaussian random vector, the generalized LS solution [[26]], i.e.,

(8) x^GLS=(ATW1A)1ATW1b,

becomes an ML solution for (4), where W=Cov(ε|A) . However, the PDF of ε is not Gaussian and is difficult to compute given the nonlinear transform from (1) to (4). In [[22]], an alternative weighting approach was proposed; W was replaced with the weights inversely proportional to the distance from the target: W=I3diag(w) , w=[wi] , where

(9) wi=1dijdj.

This WLS algorithm exhibits the best performance among the various localization algorithms based on hybrid RSS/AOA measurements [[24]].

On the other hand, the spherical coordinate system yields a direct estimation of the target position from the RSS and AOAs:

(10) x^x=aix+d^icos(ϕ^i)sin(α^i),x^y=aiy+d^isin(ϕ^i)sin(α^i),x^z=aiz+d^icos(α^i),fori=1,,N.

The LS solution described above (10) is termed the LS algorithm [[17]]. The error covariance matrix for LS is simple to compute (see Appendix A, which corrects the missing terms in the correlation matrix presented in [[24]]). The weighted LS algorithm using the covariance matrix is termed the WLLS algorithm [[23]]. Although the LS method is intuitive and simple, the performance comparisons in [[24]] and in Section 6 in this paper showed that the WLS method outperforms the LS method, while the WLS method is, in turn, outperformed by the WLLS algorithm due to the introduction of error covariance weights.

3. The Proposed Method

In this section, we develop an approximated weighted least squares approach for WLS by (i) computing an approximated error covariance matrix using second-order Taylor approximation, (ii) approximating the true target information in the covariance matrix to that of the LS solution, and (iii) approximating the noise variance to the sample noise variance over anchors. Figure 2 shows the overall flowchart of the proposed method.

3.1. Approximated Covariance Matrix

The errors in (5) contain nonlinear transforms of observations that are the sums of the true parameters and noise, as the straightforward evaluation of (5) shows:

(11) εi1=λ^icosφ^isinα^ix^xaix+λ^isinφ^isinα^ix^yaiy+λ^icos2(α^i)(x^zaiz)η^d0,εi2=sinφ^ix^xaix+cosφ^i(x^yaiy),εi3=12sin(2α^i)cos(φ^i)(x^xaix)+12sin2α^isinφ^ix^yaiy+sin2α^i(x^zaiz).

Assuming that the noise is small enough, we consider a second-order Taylor approximation of the nonlinear terms of observations as follows:

(12) λ^i=10Pi+ni10γ=λi10ni10γλi(1+γ¯ni+12γ¯2ni2),

(13) sin(ϕ^)=sinϕi+misin(ϕi)+cos(ϕi)mi12sin(ϕ)mi2,

(14) cos(α^)=cosαi+vicos(αi)sin(αi)vi12cos(αi)vi2,

where λi:=10Pi10γ is the true power exponent and γ¯:=ln1010γ . The approximated errors, denoted by ε^ij , are derived directly from (11) by using (12), (13), and (14) as follows:

(15) ε^i1=ηd0γ¯ni+λiricosαisinαidizvi+12ηd0γ¯2ni212λirisinαimi212λirisinαi+cosαidizvi2ε^i2=rimiε^i3=cos2αirisin2αidizvi14sin2αirimi2sin2αiricos2αidizvi2+12sin2αirisin22αidiz,

where diz:=xozaiz, ri:=(xoxaix)2+(xoyaiy)2 .

The covariance of {εij^} has the following property:

(16) Cov(ε^ik,ε^jk)=E(ε^ikE[ε^ik])(ε^jkE[ε^jk])=0,

for ij or k=2 , given the independence of ni , mi , and vi , where E(·) denotes the expectation operator. A straightforward computation yields non-zero covariances:

(17) Var(ε^i1)=E((ε^i1E[ε^i1])2)=ηd0γ¯2σni2+λiricosαisinαidiz2σvi2+12ηd0γ¯22σni4+12λirisinαi2σmi4+12λirisinαi+cosαidiz2σvi4

(18) Var(ε^i2)=E((ε^i2E[ε^i2])2)=ri2σmi2

(19) Var(ε^i3)=E((ε^i2E[ε^i2])2)=cos2αirisin2αidiz2σvi2+18sin2αiri2σmi4+2sin2αiricos2αidiz2σvi4

(20) Cov(ε^i1,ε^i3)=E(ε^i1E[ε^i1])(ε^i3E[ε^i3])=λiricosαisinαidizcos2αirisin2αidizσvi2+14λiri2sinαisin2αiσmi4+λirisinαi+cosαidizsin2αiricos2αidizσvi4.

Let C(xo,σmi,σvi,σni) denote the covariance matrix of ε^=ε^11ε^21ε^N1ε^12ε^N2ε^13ε^N3T given the true target location xo and noise level {σmi},{σvi},{σni} . Each entry of C is given above, i.e., Cij=Cov(ε^iε^j) . Note that, when computing C, the exact target position xo and noise variances are required. Below, we discuss approximation of C in the absence of prior knowledge of the true target position and noise variances.

3.2. Computation of Approximated Covariance Matrix

To compute C, we replace the true target position with the LS solution of (5),

(21) xLS_WLS=(ATA)1ATb,

which is termed the LS_WLS solution, and is equivalent to the LS solution in (4) and does not require any prior knowledge of the true target position or noise level. The simulations in Section 6 show that the LS_WLS method already outperforms the LS algorithm. Using this approximation, we obtain:

(22) Pi=P010γlog10||xLS_WLSai||d0,ϕi=tan1xLS_WLSyaiyxLS_WLSxaix,αi=cos1xLS_WLSzaiz||xLS_WLSai||,fori=1,,N.

All secondary constants are approximated as follows:

(23) λi=10Pi10γ=10P010γlog10(||xLS_WLSai||/d0)10γ,ηd0=λi||xLS_WLSai||,diz=xLS_WLSzaiz,ri=xLS_WLSxaix2+xLS_WLSyaiy2.

Precise knowledge of the noise variances σni2 , σmi2 , and σvi2 is essential when computing C. Although sample variance over time should be used to estimate noise variance, we use sample variance over anchors to avoid undesirable delays and the complexity associated with sample accumulation; we assume that the anchors (i.e., sensors) in the network are homogeneous:

(24) σ^ni2=1Ni=1NP^iP0+10γlog10||xLS_WLSai||d02σ^mi2=1Ni=1Nϕ^itan1xLS_WLSyaiyxLS_WLSxaix2σ^vi2=1Ni=1Nα^icos1xLS_WLSzaiz||xLS_WLSai||2.,

Finally, let C¯=C(x¯,{σ^mi},{σ^vi},{σ^ni}) denote the approximated covariance matrix computed using (22)–(24). The estimated target position becomes:

(25) xECWLS=(ATC¯1A)1ATC¯1b.

Our algorithm does not require any prior knowledge of the true target position or noise level, but approximates the generalized LS outcome with a complexity of O(N) . Simulations show that our ECWLS method outperforms the WLS method and shows robust performance, even when each anchor node shows different noise variances and the number of such nodes is small.

We improve the performance of the WLS method by using approximate error covariance and estimating the variance of noise. The existing WLLS method assumed that the variance of noise is known. However, we can localize the target without noise levels.

4. Complexity Analysis

The desired complexity for a localization algorithm in a WSN is O(N) , where N is the number of anchors. The proposed algorithm requires computation of a least square solution x^LS_WLS in (21), approximated errors, an approximated error covariance matrix C¯ , estimations of noise variance, and a computation of a weighted least square xECWLS in (25). All of the listed processes basically have O(N) complexity, except the computations involving C¯ , which may require O(N2) complexity. In particular, computation of xECWLS requires inversion of a 3N×3N matrix, while computation of xLS_WLSx does inversion of a 3×3 matrix. However, since C¯ has the following sparse structure,

(26) C¯=D110D130D220D310D33

where D11,D22,D33,D31,D13 are diagonal matrices,

(27) D11=diag(Var(ε^i1)),D22=diag(Var(ε^i2)),D33=diag(Var(ε^i3)),D13=D31=diag(Cov(ε^i1,ε^i3)),

building up C¯ and computing its inversion takes only O(N) ;

(28) C¯1=Q10Q1D13D330D2210Q1D31D330D331+D331D13Q1D31D331,

where

(29) Q=D11D331D13.

Therefore, the total computational complexity of the proposed algorithm is O(N) . Table 1 summarizes the complexities of the existing algorithms.

Table 1 shows the computational complexities of all algorithms. The computational complexities of all algorithms depend on the network size, N. This feature is common to methods operating in a centralized manner [[5]], since all information is transferred to a central node (processor). From Table 1, we can see that the computational complexity of the proposed method is the same as that of the LS method.

5. Performance Results

In this section, we verify the performance of our method in numerical simulations that use the experimental settings employed in most previous studies. The target and anchors are randomly deployed inside a box with an edge length B for each Monte Carlo run. The reference distance, d0 , is set to 1 m, and the reference power, P0 , is assumed to be 10 dBm. The PLE changes according to the environmental conditions and is considered to exhibit a uniform distribution within the interval [2.2,2.8] for each trial (i.e., γiUnif(2.2,2.8) for i=1,,N , as in [[22]]). Performance is evaluated by calculating the root mean square error (RMSE), defined as RMSE=1Mci=1Mc||xoix^i||2 , where Mc is the run number and x^i is the estimate of the true target location, xoi , during the ith run.

We compare the performance of our algorithm to that of the LS method in [[17]], WLLS algorithm in [[23]], and LS_WLS and WLS method in [[22]]. We also evaluate the performance of the real ECWLS algorithm, which replaces the estimated noise with the true noise variances in the ECWLS algorithm. Note that the real ECWLS should have better performance than the ECWLS.

Figure 3 shows the RMSE according to the number of anchor nodes, N, for the edge length B=15 m. The noise level is set to σn=6 (dB), σmi=σvi=10 (deg), and γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc = 50,000. The simulations show that the LS_WLS method outperforms the LS method. The WLLS method, which uses true noise variance, is markedly superior to the LS method, while the WLS method is only slightly better than LS_WLS method and the WLLS method outperforms the WLS method. Furthermore, the proposed ECWLS method that uses estimated noise variance is better than the WLLS method, which uses true noise variance. Finally, the real ECWLS, the ECWLS with true noise variance that is not available in practice, shows the best performance.

The RMSE of the proposed algorithm was investigated under conditions of inhomogeneous noise variance among the anchor nodes. The noise variances in each node were not constant, but were assumed to have a uniform distribution. Figure 4a shows a case with slight deviation in noise variance. The noise variances are set to σniUnif[3,9] (dB), σmiUnif[6,12] , and σviUnif[6,12] (deg). The other settings are the same as in the previous experiment, i.e., B=15 m, γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc=50000 . Figure 4b increases the differences in noise variance. The noise variances are set to σni=Unif[1,10] (dB), σmiUnif[1,20] , and σviUnif[1,20] (deg).

In both plots, the proposed ECWLS algorithm outperforms the WLLS algorithm (which requires the exact noise variance of all anchor nodes), even in the severe noise estimation error due to the deviation of noise variances among nodes. The proposed ECWLS algorithm is outperformed only by the real ECWLS, which requires the true noise variance data, as clearly illustrated by Figure 4b.

Figure 5 compares the RMSE of the proposed ECWLS algorithm with those of the LS and WLS algorithms at various noise levels for a fixed anchor number N=4 . The settings in Figure 5a are σmi=10 (deg), σvi=10 (deg), γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc= 50,000. Figure 5a shows that the LS method is sensitive to RSS noise, but the WLS and ECWLS methods are not. The settings in Figure 5b are σni=6 (dB), σvi=10 (deg), γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc = 50,000. The settings in Figure 5c are σni=6 (dB), σmi=10 (deg), γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc=50000 . For various noise levels, the proposed method performed better than all of the other methods.

Finally, we evaluate the performance of the proposed algorithm on a large scale. Figure 6 shows the RMSE according to the number of anchor nodes, N, for the edge length B=150 m. The noise level is set to σn=6 (dB), σmi=σvi=10 (deg), and γiUnif[2.2,2.8] , P0=10 (dBm), d0=1 m, and Mc=50000 . The proposed method performed better than all of the other methods on a large scale.

6. Conclusions

We present a novel target localization algorithm based on hybrid RSS/AOA measurements, termed the ECWLS algorithm. The distance-based weights of the WLS algorithm are replaced by an approximated error covariance matrix that can be computed easily without prior knowledge of the noise level. The superior performance of our ECWLS algorithm was confirmed by numerical simulations.

Figures and Table

Graph: Figure 1 Anchor node and target location in a 3-D space.

Graph: Figure 2 The flowchart of the error covariance weighted least squares (ECWLS) algorithm.

Graph: Figure 3 Root mean square error (RMSE) vs. the number of anchor nodes.

Graph: Figure 4 RMSE vs. the number of anchor nodes under noise dispersion with (a) slight differences in noise variance and (b) large differences in noise variance.

Graph: Figure 5 (a) RMSE vs. standard deviation of received signal strength (RSS) noise; (b) RMSE vs. standard deviation of azimuth angle noise; (c) RMSE vs. standard deviation of elevation angle noise.

Graph: Figure 6 RMSE vs. the number of anchor nodes on a large scale.

Table 1 Complexities of all algorithms.

AlgorithmDescriptionComplexity
LSThe LS method in [17]

O(N)

LS_WLSThe LS method in [22]

O(N)

WLSThe WLS method in [22]

O(N)

WLLSThe WLLS method in [23]

O(N)

ECWLSThe proposed ECWLS method

O(N)

Author Contributions

All authors contributed equally to this work. The final manuscript has been read and approved by all authors for submission. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Acknowledgments

The authors gratefully acknowledge the support from the Electronic Warfare Research Center (EWRC) at the Gwangju Institute of Science and Technology (GIST), originally funded by the Defense Acquisition Program Administration (DAPA) and Agency for Defense Development (ADD).

Appendix A. 3-D Error Covariance Matrix of the Least Squares LS Method

Cxx=di24expσni2γiν2+σmi2+σvi2−di24cos2αiexpσni2γiν2+σmi2−σvi2 +di24cos2ϕiexpσni2γiν2−σmi2+σvi2 −di24cos2ϕicos2αiexpσni2γiν2−σmi2−σvi2 −dicosϕisinαi2(A1)

Cyy=di24expσni2γiν2+σmi2+σvi2−di24cos2αiexpσni2γiν2+σmi2−σvi2 −di24cos2ϕiexpσni2γiν2−σmi2+σvi2 +di24cos2ϕicos2αiexpσni2γiν2−σmi2−σvi2 −disinϕisinαi2(A2)

Czz=di22expσni2γiν2+σvi2+di22cos2αiexpσni2γiν2−σvi2−dicosαi2(A3)

Cxy=di22sinϕicosϕiexpσni2γiν2−σmi2+σvi2 −di22sinϕicosϕicos2αiexpσni2γiν2−σmi2−σvi2 −di2sinϕicosϕisinαi2(A4)

Cxz=di2cosϕisinαicosαiexpσni2γiν2−σvi2−di2cosϕisinαicosαi(A5)

Cyz=di2sinϕisinαicosαiexpσni2γiν2−σvi2−di2sinϕisinαicosαi(A6)

where

ν=10ln10

.

References 1 Bartoletti S., Dai W., Conti A., Win M.Z. A mathematical model for wideband ranging. IEEE J. Sel. Top. Signal Process. 2015; 3: 216-228. 10.1109/JSTSP.2014.2370934 2 Salman N., Ghogho M., Kemp A.H. Optimized Low Complexity Sensor Node Positioning in Wireless Sensor Networks. IEEE Sens. J. 2014; 1: 39-46. 10.1109/JSEN.2013.2278864 3 Tomic S., Beko M., Dinis R. Distributed RSS-AoA based localization with unknown transmit powers. IEEE Wirel. Commun. Lett. 2016; 8: 392-395. 10.1109/LWC.2016.2567394 4 Dai W., Shen Y., Win M.Z. Energy-efficient network navigation algorithms. IEEE J. Sel. Areas Commun. 2011; 5: 56-62. 10.1109/JSAC.2015.2430271 5 Tomic S., Beko M., Dinis R. 3-D target localization in wireless sensor network using RSS and AoA measurement. IEEE Trans. Veh. Technol. 2017; 4: 3197-3210. 10.1109/TVT.2016.2589923 6 Masazade E., Niu R., Varshney P.K., Keskinoz M. Energy aware iterative source localization for wireless sensor networks. IEEE Trans. Signal Process. 2010; 9: 4824-4835. 10.1109/TSP.2010.2051433 7 Win M.Z., Conti A., Mazuelas S., Shen Y., Gifford W.M., Dardari D., Chiani M. Network localization and navigation via cooperation. IEEE Commun. Mag. 2010; 9: 4824-4835. 10.1109/MCOM.2011.5762798 8 Shen Y., Mazuelas S., Win M.Z. Network navigation: Theory and interpretation. IEEE J. Sel. Areas Commun. 2012; 10: 1823-1834. 10.1109/JSAC.2012.121028 9 Tomic S., Beko M., Dinis R. RSS-based Localization in Wireless Sensor Networks Using Convex Relaxation: Noncooperative and Cooperative Schemes. IEEE Trans. Veh. Technol. 2015; 5: 2037-2050. 10.1109/TVT.2014.2334397 Patwari N., Ash J., Kyperountas S., Hero A.O., Moses R.L., Correal N.S. Locating the nodes: Cooperative localization in wireless sensor networks. IEEE Signal Process. Mag. 2005; 7: 54-69. 10.1109/MSP.2005.1458287 Guvenc I., Chong C.C. A Survey on TOA Based Wireless Localization and NLOS Mitigation Techniques. IEEE Commun. Surv. Tutor. 2009; 11: 107-124. 10.1109/SURV.2009.090308 Tomic S., Beko M., Dinis R., Tuba M., Bacanin N.. RSS-AoA-Based Target Localization and Tracking in Wireless Sensor Networks1st ed.; River Publishers: Aalborg, Denmark. 2017 Niculescu D., Nath B. DV based positioning in ad hoc networks. Telecommun. Syst. 2003; 1: 267-280. 10.1023/A:1023403323460 Tian Q., Feng D., Hu H., Yang F., Wei L. Bi-iterative algorithm for joint localization and time synchronization in wireless sensor networks. Signal Process. 2019; 1: 304-313. 10.1016/j.sigpro.2018.09.019 Gaurav S., Ashok K. Improved range-free localization for three-dimensional wireless sensor networks using genetic algorithm. Comput. Electr. Eng. 2018; 11: 808-827 Cui L., Xua C., Lia G., Minga Z., Fenga Y., Lu N. A high accurate localization algorithm with DV-Hop and differentialevolution for wireless sensor network. Appl. Soft Comput. 2018; 7: 39-52. 10.1016/j.asoc.2018.03.036 Yu K. 3-D localization error analysis in wireless networks. IEEE Trans. Wirel. Commun. 2007; 10: 3472-3481 Gazzah L., Najjar L., Besbes H. Selective hybrid RSS/AOA weighting algorithm for NLOS intra cell localization. Proceedings of the 2014 IEEE Wireless Communications and Networking Conference (WCNC). Istanbul, Turkey. 6–9 April 2014: 2546-2551 Chan Y.T., Chan F., Read W., Jackson B.R., Lee B.H. Hybrid localization of an emitter by combining angle-of-arrival and received signal strength measurements. Proceedings of the 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE). Toronto, ON, Canada. 4–7 May 2014 Biswas P., Aghajan H., Ye Y. Semidefinite Programming Algorithms for Sensor Network Localization Using Angle of Arrival Information. Proceedings of the Asilomar Conference on Signals, Systems, and Computers. Pacific Grove, CA, USA. 30 October–2 November 2005 Tomic S., Marikj M., Beko M., Dinis R., Órfão N. Hybrid RSS-AoA technique for 3-D node localization in wireless sensor networks. Proceedings of the 11th International Wireless Communications and Mobile Computing Conference (IWCMC 2015). Dubrovnik, Croatia. 24–28 August 2015: 1277-1282 Tomic S., Beko M., Dinis R., Montezuma P. A Closed-Form Solution for RSS/AoA Target Localization by Spherical Coordinates Conversion. IEEE Wirel. Commun. Lett. 2016; 12: 680-683. 10.1109/LWC.2016.2615614 Khan M.W., Salman N., Kemp A.H., Mihaylova L. Localisation of sensor nodes with hybrid measurements in wireless sensor networks. Sensors. 2016; 161143. 10.3390/s16071143. 27455268 Tomic S., Beko M., Dinis R., Bernardo L. On Target Localization Using Combined RSS and AoA Measurements. Sensors. 2018; 81266. 10.3390/s18041266. 29671832 Rappaport T.S.. Wireless Communications: Principles and Practice1st ed.; Prentice Hall: Upper Saddle River, NJ, USA. 1996 Kay S.M.. Fundamentals of Statistical Signal Processing: Estimation Theory1st ed.; Prentice-Hall: Englewood Cliffs, NJ, USA. 1993

By SeYoung Kang; TaeHyun Kim and WonZoo Chung

Reported by Author; Author; Author

Titel:
Hybrid RSS/AOA Localization using Approximated Weighted Least Square in Wireless Sensor Networks
Autor/in / Beteiligte Person: Kang, SeYoung ; Kim, TaeHyun ; Chung, WonZoo
Link:
Zeitschrift: Sensors, Jg. 20 (2020-02-01), Heft 4, S. 1159-1159
Veröffentlichung: MDPI AG, 2020
Medientyp: academicJournal
ISSN: 1424-8220 (print)
DOI: 10.3390/s20041159
Schlagwort:
  • wireless sensor network (wsn)
  • target localization
  • weighted least square (wls)
  • received signal strength (rss)
  • angle of arrival (aoa)
  • Chemical technology
  • TP1-1185
Sonstiges:
  • Nachgewiesen in: Directory of Open Access Journals
  • Sprachen: English
  • Collection: LCC:Chemical technology
  • Document Type: article
  • File Description: electronic resource
  • Language: English

Klicken Sie ein Format an und speichern Sie dann die Daten oder geben Sie eine Empfänger-Adresse ein und lassen Sie sich per Email zusenden.

oder
oder

Wählen Sie das für Sie passende Zitationsformat und kopieren Sie es dann in die Zwischenablage, lassen es sich per Mail zusenden oder speichern es als PDF-Datei.

oder
oder

Bitte prüfen Sie, ob die Zitation formal korrekt ist, bevor Sie sie in einer Arbeit verwenden. Benutzen Sie gegebenenfalls den "Exportieren"-Dialog, wenn Sie ein Literaturverwaltungsprogramm verwenden und die Zitat-Angaben selbst formatieren wollen.

xs 0 - 576
sm 576 - 768
md 768 - 992
lg 992 - 1200
xl 1200 - 1366
xxl 1366 -