论文部分内容阅读
尽管无线传感器测试网络的集中式时间同步技术已经日臻完善,但是其扩展性、抗毁性差以及同步误差随跳数增加而积累的问题一直存在,限制了其应用范围和应用的灵活性。而分布式时间同步方法的出现给解决上述问题提供了可能,它们不需要建立全网路由来分发同步消息,而采用分布式的思想,新加入的节点仅与其相邻节点交换信息,进而通过多点协同的方式实现全网的时间同步。其中最具启发意义的研究是将针对“萤火虫同步”现象的理论研究应用到无线传感器网络时间同步中,而该过程所要面对的难点是无线传感器网络复杂多变的拓扑结构以及随机耦合延迟的存在。本文在阅读大量有关萤火虫同步现象研究以及无线传感器网络时间同步技术等方面的文献基础上,结合著名的M&S模型以及RFA同步机制,提出了改善网络同步性能的WRFA机制、可变耦合强度机制以及应对传输延迟突变的措施。并在硬件验证阶段提出了依靠GPS芯片提供高精度时间基准的同步验证方法,区别于以往串口-数据采集卡-工控机的同步验证方式。本文主要论述如下:1、描述同步仿真模型的建立过程。首先根据网络节点的随机分布位置以及节点间通讯延迟情况建立网络模型;然后建立节点同步算法的基本数学模型,并针对硬件情况进行模型的离散化、线性化并去除浮点运算;最后在模型中加入测试终端模块,显示网络所有节点的实时相位信息以及节点间的最大相位差随仿真时间的变化规律。2、针对存在耦合延迟以及网络拓扑变化的情况提出了减小系统同步状态波动的WRFA机制、同时提高同步精度和同步速度的可变耦合强度机制以及应对报文传输延迟突变的机制。然后结合前边建立的仿真模型,对引入的新的机制进行仿真验证,均能达到期望的结果。3、最后建立硬件验证平台和验证技术。首先提出利用GPS的高授时精度,为同步方法提供统一的精确的时间基准,一方面避免繁杂的线路连接,另一方面也不会引入过大的不确定性误差。然后介绍硬件的各个功能模块组成。最后利用建立的硬件进行同步方法的初步验证。