Next Article in Journal
The Enhanced Sensitivity of a Porous Silicon Microcavity Biosensor Based on an Angular Spectrum Using CdSe/ZnS Quantum Dots
Previous Article in Journal
The Correlation between Vehicle Vertical Dynamics and Deep Learning-Based Visual Target State Estimation: A Sensitivity Study
Open AccessArticle

Iterative Positioning Algorithm for Indoor Node Based on Distance Correction in WSNs

1
School of Electrical and Information Engineering, Anhui University of Science and Technology, No.168, Taifeng Road, Huainan 232001, China
2
Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3BX, UK
3
Department of Computer Science and Information Engineering (CSIE), Providence University, Taichung 43301, Taiwan
4
Hubei Education Cloud Service Engineering Technology Research Center, Hubei University of Education, Wuhan 430205, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(22), 4871; https://doi.org/10.3390/s19224871
Received: 15 October 2019 / Revised: 4 November 2019 / Accepted: 6 November 2019 / Published: 8 November 2019
(This article belongs to the Section Sensor Networks)
Node position information is critical in wireless sensor networks (WSN). However, existing positioning algorithms commonly have the issue of low positioning accuracy due to noise interferences in communication. Hence, proposed in this paper is an iterative positioning algorithm based on distance correction to improve the positioning accuracy of target nodes in WSNs, with contributions including (1) a log-distance distribution model of received signal strength indication (RSSI) ranging which is built and from which is derived a noise impact factor based on the model, (2) the initial position coordinates of the target node obtained using a triangle centroid localization algorithm, via which the distance deviation coefficient under the influence of noise is calculated, and (3) the ratio of the distance measured by the log-distance distribution model to the median distance deviation coefficient which is taken as the new distance between the target node and the anchor node. Based on the new distance, the triangular centroid positioning algorithm is applied to calculate the coordinates of the target node, after which the iterative positioning model is constructed and the distance deviation coefficient updated repeatedly to update the positioning result until the criteria of iterations are reached. Experiment results show that the proposed iterative positioning algorithm is promising and effectively improves positioning accuracy. View Full-Text
Keywords: iterative positioning algorithm; distance correction; RSSI; noise impact factor; distance deviation coefficient iterative positioning algorithm; distance correction; RSSI; noise impact factor; distance deviation coefficient
Show Figures

Figure 1

MDPI and ACS Style

Chen, J.; Wang, S.; Ouyang, M.; Xuan, Y.; Li, K.-C. Iterative Positioning Algorithm for Indoor Node Based on Distance Correction in WSNs. Sensors 2019, 19, 4871.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop