论文部分内容阅读
随着科学技术的发展,分布式测量的需求和应用越来越多。目前分布式测量采用的主要技术有有线式分布式测量系统和传感器网络。数据传输控制技术和时间同步技术是分布式测试测量系统执行测试功能的先决条件,然而目前的有线分布式测量系统使得多通道测量的布线和安装极为不便,而传感器网络的低速率不能满足多通道测量的实时性和大吞吐量要求。针对传统的WSN和Zgbee无线分布式系统中数据传输速率低和时间同步精度低的问题,本论文将WLAN技术引入无线分布式测量,并且针对WLAN无线分布式系统中时间同步问题做出深入的研究。本论文采用IEEE1588精准时间同步协议解决WLAN无线分布式测量系统中的时间同步问题。针对无线分布式测量系统的时间同步,本论文分析研究基于应用层、驱动层、MAC层的IEEE1588精密时间协议,并确定采用基于应用层、驱动层的时间同步模型和机制。无线数据传输技术是无线分布式测量系统的时间同步技术实施的前提,本文详细介绍了无线测量节点的硬件平台和软件环境的建立。详细研究了基于WLAN的分布式测量节点PTP协议栈软件实现流程以及应用层时间戳获取的实现,还给出了最佳主时钟算法和时间伺服模块的软件实现。详细研究了基于WLAN的分布式测量节点的驱动层时间戳实现流程,给出了驱动层时间戳的获取及应用层PTP协议访问该时间戳的方法。研究和测试表明,当单个基于WLAN的无线测量节点(从节点)与笔记本(主节点)构成最简单的无线测量系统时,基于应用层时间戳的PTP时间同步精度可以达到950μS,收敛时间为400S,Allan方差曲线波动较快;基于驱动层时间戳的时间同步精度较应用层时间戳的精度有较大改善,稳定时可以达到20μS,收敛时间也为500S,Allan方差曲线波动较小。这两种PTP同步技术都基本满足无线分布式测量的要求。