• Nie Znaleziono Wyników

Node Localization based on Anchor Placement using Fuzzy C-Means in a Wireless Sensor Network

N/A
N/A
Protected

Academic year: 2023

Share "Node Localization based on Anchor Placement using Fuzzy C-Means in a Wireless Sensor Network"

Copied!
6
0
0

Pełen tekst

(1)

Manuscript received February 28, 2022; revised February, 2023. DOI: 10.24425/ijet.2023.144337

Node Localization based on Anchor Placement using Fuzzy C-Means in a Wireless Sensor Network

Sidi Mohammed Hadj Irid, Mourad Hadjila, Mohammed Hicham Hachemi, Sihem Souiki, Reda Mosteghanemi, and Chaima Mostefai

Abstract—Localization is one of the oldest mathematical and technical problems that have been at the forefront of research and development for decades. In a wireless sensor network (WSN), nodes are not able to recognize their position. To solve this problem, studies have been done on algorithms to achieve accurate estimation of nodes in WSNs. In this paper, we present an improvement of a localization algorithm namely Gaussian mixture semi-definite programming (GM-SDP-2). GM- SDP is based on the received signal strength (RSS) to achieve a maximum likelihood location estimator. The improvement lies in the placement of anchors through the Fuzzy C-Means clus- tering method where the cluster centers represent the anchors’

positions. The simulation of the algorithm is done in Matlab and is based on two evaluation metrics, namely normalized root-mean-squared error (RMSE) and cumulative distribution function (CDF). Simulation results show that our improved algorithm achieves better performance compared to those using a predetermined placement of anchors.

Keywords—WSN,; localization algorithm; anchors; GM-SDP- 2; WLS; CRLB; Fuzzy C-Means; RMSE; CDF

I. INTRODUCTION

T

ODAY, the vision of wireless sensor networks has be- come a reality with the latest developments in wireless communication and electronics technology, which enable the development of low-cost, low-power, small size, short-range, multi-functional communication sensors. These low-cost smart sensors with wireless networks and mass deployment offer unprecedented opportunities for monitoring and controlling homes, cities and the environment. Networked sensors have a wide range of military, medical, commercial and other applications, generating new capabilities for reconnaissance and surveillance, as well as other tactical applications.

Location estimation capability is essential in most wireless sensor network applications. Wireless sensor network position- ing technology is used to estimate the location of sensors with unknown locations in the network, using some prior

Sidi Mohammed Hadj Irid, Mourad Hadjila, Reda Mosteghanemi, and Chaima Mostefai are with Dept. of Telecommunications, Faculty of Technology, University of Abou Bekr Belkaid, Tlemcen, Algeria (e-mail:

mourad.hadjila@univ-tlemcen.dz, sidimohammedhadj.irid@univ-tlemcen.dz, redamax07@gmail.com, chaima.mostefai97@gmail.com).

Mohammed Hicham Hachemi is with Dept. of Electronics, Faculty of Electrical Engineering, University of Science and Technology of Oran - Mo- hamed Boudiaf (USTO-MB), Oran, Algeria (e-mail: hicham.hachemi@univ- usto.dz).

Sihem Souiki is with Dept. of Telecom, Faculty of Technology, University of Belhadj Bouchaib, Ain Temouchent, Algeria (e-mail: si- hem.zineb@yahoo.com).

knowledge of specific sensor locations in the measurement between the network and the sensors, such as distance, time difference of arrival, angle of arrival, and connectivity.

In WSNs, sensor nodes are deployed in the real environment to collect data from the surrounding physical environment.

Once the information is collected, it is transmitted from the sensor node to the base station where the information path is displayed. In addition, knowing the geographical location of the node is very important, because if the node does not know its geographical location, any information is useless. Note that if a node judges its location incorrectly, this estimation error propagates around the world through the network and other nodes, leading to the propagation of incorrect location information to other nodes. In order to determine the location of a node, the sensor relies primarily on the distance between a node that knows the coordinates (known location) and a node that does not know the coordinates (unknown location). As a typical solution, GPS is the simplest way to locate nodes. If there are a large number of nodes in the network, this will become very expensive. The topic of low-cost localization has attracted some researchers. So far, many algorithms have been proposed in the literature [1], [2]. These positioning algorithms can be divided into two categories, as shown in Fig. 1.

Fig. 1. Localization protocols

Wireless source localization has attracted thoughtful atten- tions in the past decades. Among the various localization

© The Author(s). This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0,

https://creativecommons.org/licenses/by/4.0/), which permits use, distribution, and reproduction in any medium, provided that the Article is properly cited.

(2)

methods, energy-based localization via received signal strength (RSS) allows simple implementation compared to other con- ventional technologies such as time of arrival (TOA), time difference of arrival (TDOA), and angle of arrival (AOA).

Recent advances have made energy-based localization prac- tical in various networks, including WSNs, wireless local area network (WLAN) [3], and vehicular ad hoc networks (VANE Ts). Nevertheless, RSS-based localization to achieve the ML estimator of target node coordinates leads to a nonlinear and non-convex optimization problem [4]. Several methods have been proposed to address this problem.

In this paper, we will present algorithms such as WLS and GM-SDP-2 to estimate the location of sensor nodes and transmission power and then propose an improvement to decrease the error rate of these algorithms.

The rest of this paper is organized as follow: some related works are presented in Section II. Section III describes the algorithms used. Our proposed solution is discussed in Section IVwhere simulation results are presented and we conclude the paper in SectionV.

II. RELATED WORK

Location-based systems are defined as a key technology for the development and use of wireless sensor networks. In general, sensors are deployed randomly, as they are used in inaccessible terrain, on mobile machines or at the site of a disaster where their number (very large) does not allow recon- figuring the position. For this, a localization system is needed to provide the nodes with their positions. Node localization is one of the most important services for the development and use of WSN. Several works have been devoted to this research axis.

Shuang et al. [5] propose a selective anchor node localiza- tion algorithm based on DV-hop for wireless sensor networks.

DV-hop is a classical Range-Free localization algorithm, which allow to unknown nodes to get anchors’ information by estimating distances from themselves, but these latter’s may incur large error and will jeopardize the localization precision.

To address this problem, the authors makes unknown node choose three anchors which have the highest precision to localize from all the anchors it received.

In [6], authors proposed a localization technique for grid environment where sensor nodes are deployed in a grid pattern and localization is achieved using a single location aware or anchor node by identifying three type of nodes: anchor nodes, unknown nodes and special nodes. Two metrics are used to evaluate the proposed approach, which are localization time and localization error. Proposed scheme has lower localization error and lower localization time in comparison with Multid- uolateration algorithm.

HAN et al. [7] present a comprehensive review of the recent breakthroughs in the field of mobile anchor node assisted localization algorithms (MANAL) in WSNs. They classify MANAL algorithms into two categories: localization based on mobility model and localization based on path planning scheme, and gave a comprehensive survey for the most inter- esting and successful advances in them.

To enable a trade-off between location accuracy and en- ergy consumption, authors in [8] proposed a path-planning algorithm combining a Localization algorithm with a Mobile Anchor node based on Trilateration (LMAT) and SCAN al- gorithm (SLMAT) which ensures that each unknown node is covered by a regular triangle formed by beacons.

SINGH et al. [9] proposed a novel idea of localizing target nodes with moving single anchor node that follow Hilbert trajectory using Computational Intelligence based application of Particle Swarm Optimization (PSO) and H-Best Particle Swarm Optimization (HPSO). The accuracy of HPSO al- gorithm is more than PSO algorithm, also HPSO has fast convergence rate than PSO. The proposed algorithm can be used for the various applications in logistics and military.

Authors in [10] present the state of the art of localization algorithms in mobile wireless sensor networks where they clas- sify the localization algorithms based on different key features like the localization technique, the anchor based/cooperative, the mobility in the network and the information state.

KUMARI et al. [11] give a comprehensive survey of the al- gorithms designed for localizing the sensor nodes in terrestrial and underwater regions. These algorithms have been classified based on the nature of anchor nodes. The localization methods have been categorized as static anchor node-based or mobile anchor node based and further range-free or range-based depending upon the number of anchor nodes availability and distance estimation technique, respectively. Authors also ex- plain the commonly used distance estimation methods and the basic node localization techniques. Multidimensional scaling (MDS) is a prominent technique among different approaches used for Terrestrial wireless sensor networks (TWSNs) due to its accuracy, but it requires a lot of computations.

In order to improve the localization accuracy, authors in [12]

propose an improved DV-Hop algorithm based on dynamic anchor node set using binary particle swarm optimization (BPSO) algorithm. A novel binary particle-coding scheme and fitness function are designed to select appropriate anchor nodes. Simulation results show that proposed algorithm has excellent localization accuracy compared with the original DV- Hop and other DV-Hop based improved algorithms.

III. ALGORITHMS DESCRIPTION

Let us denote the unknown coordinates of the target node j-th as φj = [φj1, φj2]T φj∈ R2, j = 1, ..., M, and the known coordinates of the anchor node i-th as αi= [αi1, αi2]T αi∈ R2, i = 1, ..., N, where M and N are the total number of targets and anchors, respectively.

A. Calculation of the received power

From [13] and [14], the received power at target j-th of anchor i-th (or vice versa) is generally modeled as [4]:

Pi,j= P0− 10βlog10d (φj, αi) d0

+ ni,j (1) Where, P0 is the transmitted power at distance d0; β is the path loss exponent with the common value between 2 and 6; d (φj, αi) is the Euclidean distance between target j-th of

(3)

anchor node i-th : d (φj, αi) =∥ φj−αi2; d0is the reference distance of the receiver; and ni,jis the additive noise following Gaussian distribution represents the log-normal observation effect in multipath environments.

B. GM-SDP-2 algorithm

GM-SDP-2 is an improved RSS-based node location algorithm, called Gaussian Mixture Semi-Definite Programming (GM-SDP) estimator, created to achieve ML estimation of node positions in WSNs [4].

1) Position estimation : The design goal of the GM-SDP- 2 localization algorithm is to obtain the ML estimate of the target node φj by finding the parameter τi,s . To avoid the problem of convexity and linearity we use the semi- definite relaxation for C6 (inequality constraint ψ ≥ φjφˆjT

), Jensen’s inequality for C8

yi=PS

s=1τi,sξi,s≥PS s=1ξi,s and Schur’s complement for C5 and C6 [4]. The ML estimator can be formulated as [4]:

min

φj,τ,ξ∥ x ∥1∥ y ∥1 (2) C1 :

S

X

s=1

τi,s= 1, ∀i C2 : 0 ≤ τi,s≤ 1, ∀s, i C3 : d (φj, αi) ̸= 0, ∀i

C4 : T r(ψ) − 2φTjαi+ ∥ αi22≤ γi,s2 σsζi,s

C5 :T r(ψ) − 2φTjαi+ ∥ αi22 γi,s/σs

γi,s/σs ζi,s



≥ 0, ∀i, s

C6 : ψ φj φTj 1



≥ 0, ψ ∈ S2

C7 : xi≥ T r(τiηT) C8 : yi

S

X

s=1

ζi,s, ∀i, s

(3)

Where,

γi,s2 =d2010P0+ µs− Pi,j

5β τi= [τi,1, ..., τi,S]T

η =h ln√

2πσ1, ..., ln√ 2πσS

iT ζi= [ζi,1, ..., ζi,S]T

max

"

d2j, αi)

σsγi,s2 , γi,s2 σsd2j, αi)

#

ζi,s≜ (Chebyshevnorm)

Noting that: ∥ φj− αi22= T r(ψ) − 2φ2jαi+ ∥ αi22 Now the convex optimization problem can be solved by existing numerical tools [15] to obtain the globally optimal solution φj. In MATLAB, CVX [16] is used to simulate this estimation.

2) Positioning technique with GM-SDP-2: The objective of this algorithm is to calculate the position of the nodes from the received power (power calculation part) and the ML estimation (position estimation part) to estimate the position of the nodes ( ˆφ). Its RMSE is defined by:

RM SE(e) = s

PM

j=1∥ φj− ˆφj2

M (4)

C. Cramer-Rao Lower Bound

CRLB is a lower bound on the variance of all unbiased estimators. It is well known that the Cramer-Rao Lower Bound (CRLB) which is the inverse of the Fisher information matrix (FIM), where the element [J ]v,r of FIM J is defined by [4]:

[J ]v,r = E ∂ln(Pjj)

∂φj,v .∂ln(Pjj)

∂φj,r



, v, r ∈ V (5) V is the set of dimensions in the coordinate axis. For a specific target node in our two-dimensional scenario (|V | = 2), we have:

[J ]v,r= 10β ln10

2 In

N

X

i=1

j,v− αi,v)(φj,r− αi,r)

∥φj− αi42 , v, r ∈ V (6) Where,

In= E

( ▽np(n) p(n)

2)

=

Z [▽np(n)]2

p(n) (7)

Where,

p(n) :

S

X

s=1

τsN (µs, α2s) (8) In can be numerically estimated by Monte Carlo integration [17].

The localization estimation error is defined by:

e = ∥ ˆφ − φ∥ (9)

Its lower RMSE is bounded by:

pE(e2) ≥p

T r[J ]−1≜ CRLB(φ) (10) D. WLS Algorithm

The weighted least squares algorithm, also known as weighted linear regression [18], [19] is a low-complexity localization technique that owes its high accuracy to the ability to complete and approximate the EDM samples constructed from incomplete and error-perturbed information collected by the sensors [20].

1) WLS positioning technique: After calculating the re- ceived power, we can estimate the distance d as:

d(φj, αi) = d0× 10P0−Pi,j10β (11) We will re-center the origin on the first anchor location to construct the matrices H and b:

H = 2 ×

α2,1− α1,1 α2,2− α1,2

α3,1− α1,1 α3,2− α1,2

... ...

αN,1− α1,1 αN,2− α1,2

(12)

(4)

b =

2,1− α1,1)2+ (α2,2− α1,2)23,1− α1,1)2+ (α3,2− α1,2)2

...

N,1− α1,1)2+ (αN,2− α1,2)2

 d2− d1

d3− d1

... dN − d1

 (13)

Where, di is the estimated distance between the target node and the anchor i from the RSS calculation. From the variance V , we obtain the matrix S:

S =

V2+ V1 V1 · · · V1

V1 V3+ V1 · · · V1

... ... . .. V1 V1 V1 · · · VN+ V1

(14)

Where,

V arj,i=

d21,1 d22,1 · · · d2N,1 d21,2 d22,2 · · · d2N,2 ... ... . .. ... d21,M d22,M · · · d2N,M

 and,

Vi= PM

j=1(V arj,i−PM j=1

V arj,i M )2 M

The WLS solution is formulated as follows:

ˆ

φ = (HT × S−1× H−1) × HT × S−1× b (15) Its RMSE is defined by:

RM SE(e) = s

PM

j=1∥ φj− ˆφj2

M (16)

IV. PROPOSED ALGORITHM

In this section, we describe our solution to improve the results of the previous simulation part. In the GM-SDP and WLS algorithms [4], the anchors have been placed in a predetermined way. We proposed a slight improvement of the above algorithms by placing the anchors in the WSN with the Fuzzy C-Means clustering method. Once the nodes are deployed in an environment, we proceed to group them in clusters according to the number of anchors to be used and the centers of these clusters constitute the anchor positions.

A. Fuzzy C-Means

Fuzzy C-Means is a data clustering technique in which each data point belongs to a cluster to some degree that is specified by a membership degree. This technique was originally introduced by Jim Bezdek in 1981 [20] as an improvement on previous clustering methods. It provides a method that shows how to group data points that populate a multidimensional space into a specific number of different clusters [21].

The FCM method is based on the minimization of the following objective function [22]:

Jm=

D

X

i=1 N

X

j=1

µmi,j∥ xi− cj2 (17)

Where, D and N represent the number of data points and the number of clusters, respectively. m is the exponent of the fuzzy partition matrix to control the degree of fuzzy overlap. Fuzzy overlap refers to the degree of fuzziness of the boundaries between clusters, i.e., the number of data points that have significant membership in more than one cluster. xi and cj

represent the ith data point and the center of the jth cluster, respectively, and µi,j is the degree of membership of to the ith cluster. For a given data point xi, the sum of the membership values of all clusters is equal to one.

B. Simulation results

To evaluate the performance of the studied algorithm im- provement, simulations were performed by MATLAB. The objective of this improvement is to place the anchor nodes with the FCM clustering method where the center of each cluster represents the anchor placement. Upper part of Fig.2 below shows the position anchors in the case of 4 and 8 anchors.

In the case of 4 anchors and for the same deployment of the nodes, these anchors are placed respectively at the co- ordinates (3.75,3.75), (11.25,3.75), (3.75,11.25),(11.25,11.25) in the case of predetermined positioning while they are placed at coordinates (3.1299,3.8411), (10.7628,3.0481), (3.8798,11.5938), (11.8612,12.1947) in the case of positioning based on FCM clustering. In the case of 8 anchors and for the same deployment of the nodes, these anchors are placed respectively at the coordinates (3.75,3.75), (11.25,3.75), (3.75,11.25),(11.25,11.25), (0,0), (15,0), (15,15), (0,15) in the case of a pre-determined positioning whereas they are placed at the coordinates (2.4063,3.0166), (12.5989,3.6800), (2.7264,12.9875), (10.4629,11.2448), (2.4063,3.0166),(15,0), (13.0046,13.8124), (2.7264,12.9875) in the case of FCM clustering-based positioning. This is illustrated in the bottom part of Fig.2.

Fig. 2. Sensor placement with and without clustering in the 4 and 8 anchor cases.

The performance of this improvement is evaluated in terms of RMSE and CDF metrics in an environment containing 100

(5)

TABLE I

COMPARISON BETWEENRMSERESULTS AFTER ANCHOR CLUSTERING AND FIXED POSITIONING RESULTS BASED ON NUMBER OF ANCHORS.

Number of anchors 4 8 12 16 20 Improvement

RMSE(m)

WLS 11,448 6,387 4,498 3,048 3,002

Improved WLS 10,112 ↓ 5,389 ↓ 3,792 ↓ 3,842 ↑ 3,344 ↑ 6,7%

GM-SDP-2 3,475 2,397 2,172 1,716 1,683

21,08%

Improved GM-SDP-2 3,234 ↓ 2,051 ↓ 1,473 ↓ 1,22 ↓ 1,053 ↓

CRLB 3,132 1,835 1,317 1,048 0,915

12,78%

Improved CRLB 2,829 ↓ 1,65 ↓ 1,078 ↓ 0,893 ↓ 0,743 ↓

nodes with a number of anchors varying from 4 to 20. Nodes are randomly deployed in an area of sides 15m×15m. Anchors are placed using Fuzzy C-Means clustering method. Since the nodes are deployed randomly in a zone, the simulations were run 5 times for each algorithm and the average value of the RMSE performance criterion was calculated based on the simulation results obtained. The same simulation parameters from [4] were used in order to make a comparison. Besides, the corresponding Cramer-Rao lower bound (CRLB) is derived for performance comparison.

Fig.3 shows a comparison of RMSE versus anchor num- ber for various estimators between the predetermined anchor placement and that based on the FCM clustering method.

The performance of the GM-SDP-2 algorithm was improved for all cases of anchor numbers. For the WLS algorithm, we observe an efficiency of the anchors clustering on the performance when the number of anchors is equal to 4, 8 and 12. On the other hand, the performance decreases when the number of anchors exceeds 16.

Fig. 3. Comparison of RMSE versus number of anchors before and after the improvement.

Table I gives more details on the comparison and clearly shows the superiority of the placement by the FCM clustering method over the placement by the predetermined method.

1) Evaluation based on CDF: The performance of the studied algorithms with anchor clustering is further evaluated by the CDF metric measurement.

Fig. 4 shows the CDF of the location estimation errors of various algorithms with up to 120 sensors (including 20 anchors) with fixed anchor placement and placement with clustering. This figure shows that the performance of the GM-SDP-2 estimator was improved with anchor clustering.

We notice that with clustering, for example, the GM-SDP-2 reaches 99% of its errors for a range of 2m while it reaches 84% with the fixed placement of the anchors, i.e., it presents an improvement of 15%.

Fig. 4. Comparison of localization error CDFs for the GM-SDP-2 and WLS algorithms with and without clustering.

TableIIrepresents a value comparison between GM-SDP-2 and Improved GM-SDP-2 in term of CDF metric.

TABLE II

CDFVERSUS RANGE FORGM-SDP-2.

Range (m) 1 1,5 2 2,5 3

CDF

GM-SDP-2 48% 71% 84% 91% 96%

Improved GM-SDP-2 82% 91% 99% 99,5% 100%

In contrast, the CDF of estimation errors by the WLS algorithm shows a total decrease in performance such that the error to reach 100% CDF varies from 10 to 20.5 m for WLS and improved WLS respectively.

(6)

V. CONCLUSION

In this paper, we have proposed an improvement of a localization algorithm in wireless sensor networks based on the received signal strength named GM-SDP-2. This algorithm has been simulated in MATLAB with the help of the CVX modeling system. In the improved GM-SDP-2 algorithm, we proposed a modification on the anchor placement using the Fuzzy C-Means clustering method. The latter gives a better placement of the anchor nodes. The results obtained from the comparison between these two algorithms show the effectiveness of the proposed improved GM-SDP-2 protocol for WSNs, which can provide better accuracy in estimating the position of nodes in a network with an improvement of 21.08% in terms of the RMSE metric and a better performance for the evaluation based on the CDF metric.

REFERENCES

[1] H. Shen, Z. Ding, S. Dasgupta, and C. Zhao, “Multiple source localization in wireless sensor networks based on time of arrival measurement,” IEEE Transactions on Signal Processing, vol. 62, no. 8, pp. 1938–1949, 2014. [Online]. Available:https://doi.org/10.1109/TSP.

2014.2304433

[2] J. Rezazadeh, M. Moradi, A. S. Ismail, and E. Dutkiewicz,

“Superior path planning mechanism for mobile beacon-assisted localization in wireless sensor networks,” IEEE Sensors Journal, vol. 14, no. 9, pp. 3052–3064, 2014. [Online]. Available: https:

//doi.org/10.1109/JSEN.2014.2322958

[3] W.-Y. Hu, J.-L. Lu, S. Jiang, W. Shu, and M.-Y. Wu, “Wibest: A hybrid personal indoor positioning system,” in 2013 IEEE Wireless Communications and Networking Conference (WCNC). IEEE, 2013, pp. 2149–2154. [Online]. Available: https://doi.org/10.1109/WCNC.

2013.6554895

[4] Y. Zhang, S. Xing, Y. Zhu, F. Yan, and L. Shen, “Rss-based localization in wsns using gaussian mixture model via semidefinite relaxation,”

IEEE Communications Letters, vol. 21, no. 6, pp. 1329–1332, 2017.

[Online]. Available:https://doi.org/10.1109/LCOMM.2017.2666157 [5] S. Tian, X. Zhang, X. Wang, P. Sun, and H. Zhang, “A selective

anchor node localization algorithm for wireless sensor networks,” in 2007 International Conference on Convergence Information Technology (ICCIT 2007). IEEE, 2007, pp. 358–362. [Online]. Available:

https://doi.org/10.1109/ICCIT.2007.145

[6] H. Rashid and A. K. Turuk, “Localization of wireless sensor networks using a single anchor node,” Wireless personal communications, vol. 72, no. 2, pp. 975–986, 2013. [Online]. Available: https:

//doi.org/10.1007/s11277-013-1050-y

[7] G. Han, J. Jiang, C. Zhang, T. Q. Duong, M. Guizani, and G. K. Karagiannidis, “A survey on mobile anchor node assisted localization in wireless sensor networks,” IEEE Communications Surveys & Tutorials, vol. 18, no. 3, pp. 2220–2243, 2016. [Online].

Available:https://doi.org/10.1109/COMST.2016.2544751

[8] G. Han, X. Yang, L. Liu, W. Zhang, and M. Guizani, “A disaster management-oriented path planning for mobile anchor node-based localization in wireless sensor networks,” IEEE Transactions on Emerging Topics in Computing, vol. 8, no. 1, pp. 115–125, 2017.

[Online]. Available:https://doi.org/10.1109/TETC.2017.2687319 [9] P. Singh, A. Khosla, A. Kumar, and M. Khosla, “Optimized

localization of target nodes using single mobile anchor node in wireless sensor network,” AEU-International Journal of Electronics and Communications, vol. 91, pp. 55–65, 2018. [Online]. Available:

https://doi.org/10.1016/j.aeue.2018.04.024

[10] L. Chelouah, F. Semchedine, and L. Bouallouche-Medjkoune, “Lo- calization protocols for mobile wireless sensor networks: A survey,”

Computers & Electrical Engineering, vol. 71, pp. 733–751, 2018.

[11] J. Kumari, P. Kumar, and S. K. Singh, “Localization in three- dimensional wireless sensor networks: a survey,” The Journal of Supercomputing, vol. 75, no. 8, pp. 5040–5083, 2019. [Online].

Available:https://doi.org/10.1007/s11227-019-02781-1

[12] Y. Cao and Z. Wang, “Improved dv-hop localization algorithm based on dynamic anchor node set for wireless sensor networks,”

IEEE Access, vol. 7, pp. 124 876–124 890, 2019. [Online]. Available:

https://doi.org/10.1109/ACCESS.2019.2938558

[13] S. Tomic, M. Beko, and R. Dinis, “Rss-based localization in wireless sensor networks using convex relaxation: Noncooperative and cooperative schemes,” IEEE Transactions on Vehicular Technology, vol. 64, no. 5, pp. 2037–2050, 2014. [Online]. Available: https:

//doi.org/10.1109/TVT.2014.2334397

[14] R. W. Ouyang, A. K.-S. Wong, and C.-T. Lea, “Received signal strength-based wireless localization via semidefinite programming:

Noncooperative and cooperative schemes,” IEEE Transactions on Vehicular Technology, vol. 59, no. 3, pp. 1307–1318, 2010. [Online].

Available:https://doi.org/10.1109/TVT.2010.2040096

[15] A. Ben-Tal and A. Nemirovski, Lectures on modern convex optimization:

analysis, algorithms, and engineering applications. SIAM, 2001.

[16] M. Grant and S. Boyd, “Cvx: Matlab software for disciplined convex programming, version 2.1,” 2014.

[17] F. Yin, C. Fritsche, D. Jin, F. Gustafsson, and A. M. Zoubir,

“Cooperative localization in wsns using gaussian mixture modeling:

Distributed ecm algorithms,” IEEE Transactions on Signal Processing, vol. 63, no. 6, pp. 1448–1463, 2015. [Online]. Available: https:

//doi.org/10.1109/TSP.2015.2394300

[18] W. S. Cleveland and S. J. Devlin, “Locally weighted regression: an approach to regression analysis by local fitting,” Journal of the American statistical association, vol. 83, no. 403, pp. 596–610, 1988.

[19] D. C. Wheeler and A. P´aez, “Geographically weighted regression,” in Handbook of applied spatial analysis. Springer, 2010, pp. 461–486.

[20] G. Destino, D. Macagnano, and G. Abreu, “A clusterized wls localization algorithm for large scale wsns,” in 2007 4th Workshop on Positioning, Navigation and Communication. IEEE, 2007, pp. 261–265.

[Online]. Available:https://doi.org/10.1109/WPNC.2007.353643 [21] B. F. Ryan, B. L. Joiner, and J. D. Cryer, MINITAB handbook: update

for release. Cengage Learning, 2012.

[22] J. C. Bezdek, Pattern recognition with fuzzy objective function algo- rithms. Springer Science & Business Media, 2013.

Cytaty

Powiązane dokumenty

za byty realne, aż chciałoby się zakrzyknąć: uczniowie nie dajcie się ogłupić peda ­ gogicznym demagogom, uczcie się tego, co jest naprawdę wartościowe, uczcie się teorii,

Wkrótce, na początku kwietnia, Włodzimierz Maciąg zwrócił się do mnie z prośbą, bym opracował recenzję w terminie możliwie rychłym — z uwagi na pogarszający się

Watowe „przełożenie" nazwiska duńskiego filozofa ma zapewne swoje źródło w specyficznej recepcji autora Albo - albo, o której tak opowiada w Moim wieku: „Kierkegaard

Niniejszy artyku zawiera odpowiedzi na komentarze dotycz!ce mojego tekstu „Czy w psychologii spo- ecznej jest miejsce na kategorie podmiotowo"ci?”.. Odnosz# si# w nim krótko

W 1917 roku został członkiem Komisji Likwidacyjnej, która po wycofaniu się Rosji z wojny zajęła się likwidacją spraw polskich w Rosji.. Po uwolnieniu z więzienia powrócił

dla 2014 r., gdzie czynnikami zidentyfikowanymi jako istotne w kontekście posiadania pracy były kwalifikacje matematyczne, biegła znajomość języka polskiego oraz

Artykuł umieszczony jest w kolekcji cyfrowej bazhum.muzhp.pl, gromadzącej zawartość polskich czasopism humanistycznych i społecznych, tworzonej przez Muzeum Historii Polski

Zwekslowano w tej mierze w dziedzinę postanowień prawa akcyj- go (art. Idąc dalej w kierunku przedłużenia bytu spółdzielni, wprowadzono w art. 86 dwie inowacje: pierwszą, że