Feng Hailiang, Yang Zhanxin, Shi Yuhai, Nabipour Narjes
School of Information and Communication Engineering, Communication University of China, Beijing 100024, China.
Internet Technology Institute, Academy of Broadcasting Science, Beijing 100866, China.
Sensors (Basel). 2020 Mar 20;20(6):1738. doi: 10.3390/s20061738.
Since the existing methods cannot evaluate the time delay of different layers of sensor networks, there are some problems such as the low precision of clock error compensation, high time delay, and low efficiency of communication in sensor networks. To solve this problem, a method of clock error compensation in sensor networks based on a cyclic symmetry algorithm is proposed. Based on the basic theory of cyclic symmetry, the cyclic symmetry matrix of the sensor network is constructed; in the communication process, all nodes are extended to get the cumulative delay rate of the sensor network in the specified time domain. Using the cumulative delay rate of the cyclic network and the sensor network, the autoregressive integral sliding mode control model is established to compensate for the cumulative error of clock synchronization. The simulation results show that the compensation accuracy of this method is more than 98%, which can effectively reduce the delay of sensor network. It improves the communication efficiency of the sensor network, meets the communication requirements of the sensor network, and has a very broad application prospect.
由于现有方法无法评估传感器网络不同层的时间延迟,因此存在一些问题,如时钟误差补偿精度低、时间延迟高以及传感器网络通信效率低等。为了解决这个问题,提出了一种基于循环对称算法的传感器网络时钟误差补偿方法。基于循环对称的基本理论,构建传感器网络的循环对称矩阵;在通信过程中,对所有节点进行扩展,得到传感器网络在指定时域内的累积延迟率。利用循环网络和传感器网络的累积延迟率,建立自回归积分滑模控制模型,以补偿时钟同步的累积误差。仿真结果表明,该方法的补偿精度超过98%,能够有效降低传感器网络的延迟。它提高了传感器网络的通信效率,满足了传感器网络的通信需求,具有非常广阔的应用前景。