Niu Qiang, Yang Xu, Gao Shouwan, Chen Pengpeng, Chan Shibing
School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China.
Sensors (Basel). 2016 Oct 10;16(10):1662. doi: 10.3390/s16101662.
Localization is crucial for the monitoring applications of cities, such as road monitoring, environment surveillance, vehicle tracking, etc. In urban road sensor networks, sensors are often sparely deployed due to the hardware cost. Under this sparse deployment, sensors cannot communicate with each other via ranging hardware or one-hop connectivity, rendering the existing localization solutions ineffective. To address this issue, this paper proposes a novel Traffic Lights Schedule-based localization algorithm (TLS), which is built on the fact that vehicles move through the intersection with a known traffic light schedule. We can first obtain the law by binary vehicle detection time stamps and describe the law as a matrix, called a detection matrix. At the same time, we can also use the known traffic light information to construct the matrices, which can be formed as a collection called a known matrix collection. The detection matrix is then matched in the known matrix collection for identifying where sensors are located on urban roads. We evaluate our algorithm by extensive simulation. The results show that the localization accuracy of intersection sensors can reach more than 90%. In addition, we compare it with a state-of-the-art algorithm and prove that it has a wider operational region.
定位对于城市的监测应用至关重要,如道路监测、环境监测、车辆跟踪等。在城市道路传感器网络中,由于硬件成本,传感器通常部署稀疏。在这种稀疏部署情况下,传感器无法通过测距硬件或一跳连接相互通信,导致现有的定位解决方案无效。为解决此问题,本文提出了一种基于交通灯调度的新型定位算法(TLS),该算法基于车辆按照已知交通灯调度通过十字路口这一事实构建。我们可以首先通过二进制车辆检测时间戳获取规律并将其描述为一个矩阵,称为检测矩阵。同时,我们还可以利用已知的交通灯信息构建矩阵,这些矩阵可以形成一个集合,称为已知矩阵集合。然后在已知矩阵集合中匹配检测矩阵,以确定传感器在城市道路上的位置。我们通过大量仿真评估了我们的算法。结果表明,十字路口传感器的定位精度可达90%以上。此外,我们将其与一种先进算法进行了比较,并证明它具有更广泛的操作区域。